Destinations for the Mexico passport

Visa requirements for Mexico passport holders, by destination
DestinationVisa statusAllowed stay
AfghanistanVisa required
AlbaniaVisa-free90 days
AlgeriaVisa required
AndorraVisa-free90 days
AngolaVisa-free30 days
Antigua & BarbudaVisa-free180 days
ArgentinaVisa-free90 days
ArmeniaVisa on arrival
AustraliaeVisa
AustriaVisa-free90 days
AzerbaijaneVisa
BahamasVisa-free90 days
BahrainVisa on arrival
BangladeshVisa required
BarbadosVisa-free28 days
BelarusVisa-free30 days
BelgiumVisa-free90 days
BelizeVisa-free30 days
BenineVisa
BhutaneVisa
BoliviaVisa-free90 days
Bosnia & HerzegovinaVisa-free90 days
BotswanaVisa-free90 days
BrazilVisa-free90 days
BruneiVisa required
BulgariaVisa-free90 days
Burkina FasoeVisa
BurundiVisa on arrival
CambodiaVisa on arrival
CamerooneVisa
CanadaVisa required
Cape VerdeVisa on arrival
Central African RepublicVisa required
ChadVisa required
ChileVisa-free90 days
ChinaVisa required
ColombiaVisa-free90 days
ComorosVisa on arrival
Congo - BrazzavilleVisa required
Congo - KinshasaeVisa
Costa RicaVisa-free180 days
Côte d’IvoireElectronic travel authorization (eTA)
CroatiaVisa-free90 days
CubaeVisa
CyprusVisa-free90 days
CzechiaVisa-free90 days
DenmarkVisa-free90 days
DjiboutiVisa on arrival
DominicaVisa-free180 days
Dominican RepublicVisa-free
EcuadorVisa-free90 days
EgyptVisa on arrival
El SalvadorVisa-free180 days
Equatorial GuineaeVisa
EritreaVisa required
EstoniaVisa-free90 days
EswatiniVisa required
EthiopiaVisa on arrival
FijiVisa-free120 days
FinlandVisa-free90 days
FranceVisa-free90 days
GaboneVisa
GambiaVisa required
GeorgiaVisa-free360 days
GermanyVisa-free90 days
GhanaVisa on arrival
GreeceVisa-free90 days
GrenadaVisa-free90 days
GuatemalaVisa-free90 days
GuineaeVisa
Guinea-BissauVisa on arrival
GuyanaVisa required
HaitiVisa-free90 days
HondurasVisa-free90 days
Hong KongVisa-free90 days
HungaryVisa-free90 days
IcelandVisa-free90 days
IndiaeVisa
IndonesiaVisa on arrival
IranVisa-free15 days
IraqeVisa
IrelandVisa-free90 days
IsraelVisa-free90 days
ItalyVisa-free90 days
JamaicaVisa-free90 days
JapanVisa-free90 days
JordanVisa on arrival
KazakhstanVisa-free30 days
KenyaElectronic travel authorization (eTA)
KiribatiVisa-free90 days
KosovoVisa-free90 days
KuwaitVisa required
KyrgyzstanVisa-free60 days
LaosVisa on arrival
LatviaVisa-free90 days
LebanonVisa on arrival
LesothoeVisa
LiberiaVisa required
LibyaeVisa
LiechtensteinVisa-free90 days
LithuaniaVisa-free90 days
LuxembourgVisa-free90 days
MacaoVisa-free90 days
MadagascarVisa on arrival
MalawiVisa on arrival
MalaysiaVisa-free30 days
MaldivesVisa on arrival
MaliVisa required
MaltaVisa-free90 days
Marshall IslandsVisa on arrival
MauritaniaVisa on arrival
MauritiusVisa-free90 days
MicronesiaVisa-free30 days
MoldovaVisa-free90 days
MonacoVisa-free90 days
MongoliaeVisa
MontenegroVisa-free90 days
MoroccoVisa-free90 days
MozambiqueVisa on arrival
Myanmar (Burma)eVisa
NamibiaVisa on arrival
NauruVisa required
NepalVisa on arrival
NetherlandsVisa-free90 days
New ZealandElectronic travel authorization (eTA)
NicaraguaVisa-free90 days
NigerVisa required
NigeriaeVisa
North KoreaVisa required
North MacedoniaVisa-free90 days
NorwayVisa-free90 days
OmaneVisa
PakistaneVisa
PalauVisa on arrival
Palestinian TerritoriesVisa-free
PanamaVisa-free90 days
Papua New GuineaElectronic travel authorization (eTA)
ParaguayVisa-free90 days
PeruVisa-free180 days
PhilippinesVisa-free30 days
PolandVisa-free90 days
PortugalVisa-free90 days
QatarVisa on arrival
RomaniaVisa-free90 days
RussiaeVisa
RwandaVisa on arrival
SamoaVisa on arrival
San MarinoVisa-free90 days
São Tomé & PríncipeeVisa
Saudi ArabiaVisa required
SenegalVisa required
SerbiaVisa-free90 days
SeychellesVisa-free90 days
Sierra LeoneeVisa
SingaporeVisa-free30 days
SlovakiaVisa-free90 days
SloveniaVisa-free90 days
Solomon IslandsVisa required
SomaliaeVisa
South AfricaeVisa
South KoreaElectronic travel authorization (eTA)
South SudaneVisa
SpainVisa-free90 days
Sri LankaVisa on arrival
St. Kitts & NevisVisa-free90 days
St. LuciaVisa-free42 days
St. Vincent & GrenadinesVisa-free90 days
SudanVisa required
SurinameVisa required
SwedenVisa-free90 days
SwitzerlandVisa-free90 days
SyriaeVisa
TaiwanVisa required
TajikistanVisa-free30 days
TanzaniaVisa on arrival
ThailandVisa-free60 days
Timor-LesteVisa on arrival
TogoeVisa
TongaVisa required
Trinidad & TobagoVisa-free90 days
TunisiaVisa-free90 days
TürkiyeeVisa
TurkmenistanVisa required
TuvaluVisa on arrival
UgandaeVisa
UkraineVisa required
United Arab EmiratesVisa-free180 days
United KingdomElectronic travel authorization (eTA)
United StatesVisa required
UruguayVisa-free90 days
UzbekistanVisa-free30 days
VanuatuVisa-free120 days
Vatican CityVisa-free90 days
VenezuelaVisa-free90 days
VietnameVisa
YemenVisa required
ZambiaVisa on arrival
ZimbabweVisa on arrival