Mexico Visa Requirements
Ancient Culture Meets Modern Opportunity
Visa-free entry (51)
Mexico visa for American citizens — up to 180 days
Mexico visa for Andorran citizens — up to 180 days
Mexico visa for Argentinian citizens — up to 180 days
Mexico visa for Australian citizens — up to 180 days
Mexico visa for Austrian citizens — up to 180 days
Mexico visa for Belgian citizens — up to 180 days
Mexico visa for Bolivian citizens — up to 180 days
Mexico visa for British citizens — up to 180 days
Mexico visa for Bulgarian citizens — up to 180 days
Mexico visa for Canadian citizens — up to 180 days
Mexico visa for Chilean citizens — up to 180 days
Mexico visa for Colombian citizens — up to 180 days
Mexico visa for Croatian citizens — up to 180 days
Mexico visa for Cypriot citizens — up to 180 days
Mexico visa for Czech citizens — up to 180 days
Mexico visa for Danish citizens — up to 180 days
Mexico visa for Dutch citizens — up to 180 days
Mexico visa for Emirati citizens — up to 180 days
Mexico visa for Estonian citizens — up to 180 days
Mexico visa for Finnish citizens — up to 180 days
Mexico visa for French citizens — up to 180 days
Mexico visa for German citizens — up to 180 days
Mexico visa for Greek citizens — up to 180 days
Mexico visa for Hungarian citizens — up to 180 days
Mexico visa for Icelandic citizens — up to 180 days
Mexico visa for Irish citizens — up to 180 days
Mexico visa for Israeli citizens — up to 180 days
Mexico visa for Italian citizens — up to 180 days
Mexico visa for Japanese citizens — up to 180 days
Mexico visa for Latvian citizens — up to 180 days
Mexico visa for Liechtenstein citizens — up to 180 days
Mexico visa for Lithuanian citizens — up to 180 days
Mexico visa for Luxembourgish citizens — up to 180 days
Mexico visa for Malaysian citizens — up to 180 days
Mexico visa for Maltese citizens — up to 180 days
Mexico visa for Monégasque citizens — up to 180 days
Mexico visa for New Zealander citizens — up to 180 days
Mexico visa for Norwegian citizens — up to 180 days
Mexico visa for Paraguayan citizens — up to 180 days
Mexico visa for Polish citizens — up to 180 days
Mexico visa for Portuguese citizens — up to 180 days
Mexico visa for Romanian citizens — up to 180 days
Mexico visa for Sammarinese citizens — up to 180 days
Mexico visa for Singapore citizens — up to 180 days
Mexico visa for Slovak citizens — up to 180 days
Mexico visa for Slovenian citizens — up to 180 days
Mexico visa for South Korean citizens — up to 180 days
Mexico visa for Spanish citizens — up to 180 days
Mexico visa for Swiss citizens — up to 180 days
Mexico visa for Turkish citizens — up to 180 days
Mexico visa for Uruguayan citizens — up to 180 days
eVisa available (2)
Mexico visa for Russian citizens — up to 180 days
Mexico visa for Ukrainian citizens — up to 180 days
Visa required (50)
Mexico visa for Albanian citizens — up to See notes
Mexico visa for Armenian citizens — up to See notes
Mexico visa for Bahraini citizens — up to See notes
Mexico visa for Bangladeshi citizens — up to See notes
Mexico visa for Belarussian citizens — up to See notes
Mexico visa for Bhutanese citizens — up to See notes
Mexico visa for Bosnian citizens — up to See notes
Mexico visa for Brazilian citizens — up to See notes
Mexico visa for Bruneian citizens — up to See notes
Mexico visa for Cambodian citizens — up to See notes
Mexico visa for Chinese citizens — up to See notes
Mexico visa for Ecuadorian citizens — up to See notes
Mexico visa for Egyptian citizens — up to N/A
Mexico visa for Georgian citizens — up to See notes
Mexico visa for Guyanese citizens — up to See notes
Mexico visa for Indian citizens — up to See notes
Mexico visa for Indonesian citizens — up to See notes
Mexico visa for Iranian citizens — up to See notes
Mexico visa for Iraqi citizens — up to See notes
Mexico visa for Jordanian citizens — up to See notes
Mexico visa for Kazakhstani citizens — up to See notes
Mexico visa for Kenyan citizens — up to 180 days
Mexico visa for Kuwaiti citizens — up to See notes
Mexico visa for Kyrgyzstani citizens — up to See notes
Mexico visa for Laotian citizens — up to See notes
Mexico visa for Lebanese citizens — up to See notes
Mexico visa for Maldivian citizens — up to See notes
Mexico visa for Moldovan citizens — up to See notes
Mexico visa for Mongolian citizens — up to See notes
Mexico visa for Montenegrin citizens — up to See notes
Mexico visa for Moroccan citizens — up to 180 days
Mexico visa for Myanmar citizens — up to See notes
Mexico visa for Nepalese citizens — up to See notes
Mexico visa for Nigerian citizens — up to 180 days
Mexico visa for North Macedonian citizens — up to See notes
Mexico visa for Omani citizens — up to See notes
Mexico visa for Pakistani citizens — up to See notes
Mexico visa for Peruvian citizens — up to See notes
Mexico visa for Philippine citizens — up to See notes
Mexico visa for Qatari citizens — up to See notes
Mexico visa for Saudi citizens — up to See notes
Mexico visa for Serbian citizens — up to See notes
Mexico visa for South African citizens — up to 180 days
Mexico visa for Sri Lankan citizens — up to See notes
Mexico visa for Surinamese citizens — up to See notes
Mexico visa for Taiwanese citizens — up to See notes
Mexico visa for Tajikistani citizens — up to See notes
Mexico visa for Thai citizens — up to See notes
Mexico visa for Venezuelan citizens — up to See notes
Mexico visa for Vietnamese citizens — up to —
Data last verified: 2026-02-13T06:30:13.454Z
Mexico travel guide
All destinations