Visa-free entry for up to 90 days
No visa neededCitizens of all European Union member states and the other listed countries and territories qualify.
- Stay
- Up to 90 days.
- Fee
- US$10 tourist card on arrival unless exempt. Extensions cost USD 2 per additional day.
Passports that qualify (68)
- Austria
- Belgium
- Bulgaria
- Croatia
- Cyprus
- Czech Republic
- Denmark
- Estonia
- Finland
- France
- Germany
- Greece
- Hungary
- Ireland
- Italy
- Latvia
- Lithuania
- Luxembourg
- Malta
- Netherlands
- Poland
- Portugal
- Romania
- Slovakia
- Slovenia
- Spain
- Sweden
- Albania
- Algeria
- Angola
- Argentina
- Australia
- Bahrain
- Belize
- Bolivia
- Brazil
- Brunei
- Canada
- Chile
- Costa Rica
- Dominica
- Dominican Republic
- Ecuador
- El Salvador
- Guatemala
- Honduras
- Israel
- Japan
- Kuwait
- Malaysia
- Moldova
- Norway
- Palestine
- Panama
- Paraguay
- Philippines
- Qatar
- Saudi Arabia
- Singapore
- Solomon Islands
- South Africa
- South Korea
- Switzerland
- Türkiye
- United Kingdom
- United States
- Uruguay
- Vatican City
- Bring proof of enough money for your stay and the documents required for your next destination.
- Obtain a tourist card on arrival unless you are exempt.
