Tourist visa:
Allows stays up to 90-180 days, depending on nationality.
Proof of employment, income, health insurance
Applications must be submitted at Panamanian embassies, consulates, or the immigration offices within Panama.