No visa is needed for passport holders from European Union, Andorra, Argentina, Australia, Bahamas, Barbados, Belize, Bolivia, Canada, Chile, Colombia, Costa Rica, Hong Kong, Iceland, Israel, Jamaica, Japan, Liechtenstein, Macau, Malaysia, Marshall Islands, Micronesia, Monaco, New Zealand, Norway, Palau, Panama, Paraguay, Peru, San Marino, Singapore, South Korea, Switzerland, Trinidad and Tobago, United Arab Emirates, United Kingdom, United States, Uruguay, Vatican City,
No visa is required for 180 days if you have a valid visa or a permanent resident from Canada, Schengen area, Japan, US or UK.
Residents from Chile, Colombia and Peru do not need a visa for up to 180 days.
Visa information Mexico
Mexico visa information
Mexico embassies and consulates