In order to enter Panama, a valid passport for at least the next six months is required from all nationals from Australia, UK, Canada, USA, Japan and all EU countries, without requiring a visa for stays of up to 180 days.
If arriving by sea (except via cruise ship), there is a US$110 charge per person for passengers and crew members. If traveling overland, get an exit visa and a Panama entry visa stamped on your passport. Difficulties can arise further down the line when leaving Panama if the stamps are absent.
In addition to the above list of countries, other countries only need a passport valid to enter Panama without a visa. However, other nations need one of the next two type of visa: “stamped visas” and “authorized visas.”
Please check the list at the following link:
Driver’s license: Visitors may drive with international licenses for up to 90 days during their visit.