To enter Panama, you will need a passport.
For U.S. and Canada passport holders: Your passport must be valid for at least 3 months beyond your date of arrival. However, if you plan to stay in Panama for more than 3 months and then return to the United States, you will need a passport that expires after your intended return date.
For other passport holders: In some cases, you may need a passport with as much as 6 months validity beyond your arrival date in Panama. If your passport expires less than 6 months after you arrive in Panama, check with your airline to be sure you are eligible to fly to Panama.
You must bring your passport with you to enter Panama.
While in Panama, you should always carry your passport that contains the Panama entry stamp in case Panamanian authorities request it.
U.S. citizens: Please contact the Department of State for information on obtaining or renewing your passport.