doineedavisa.to
Independent reference — not a government website, not legal advice. Always confirm with an official source before booking.

Do I need a visa to Mexico?

Entry requirements for all 198 nationalities · data updated February 2026

Pick your passport for the complete answer:

Mexico lets citizens of 63 countries visit without a visa, asks 3 more only for an online travel authorization. Citizens of 132 countries need a full visa arranged in advance.

Confirm with the official source

Before booking, verify the current rules on the official portal: Instituto Nacional de Migración (INM).

No visa required — 63 nationalities

PassportAllowed stay
Andorra180 daysFull answer →
Argentina180 daysFull answer →
Australia180 daysFull answer →
Austria180 daysFull answer →
Bahamas180 daysFull answer →
Barbados180 daysFull answer →
Belgium180 daysFull answer →
Belize180 daysFull answer →
Bolivia180 daysFull answer →
Bulgaria180 daysFull answer →
Canada180 daysFull answer →
Chile180 daysFull answer →
Colombia180 daysFull answer →
Costa Rica180 daysFull answer →
Croatia180 daysFull answer →
Cyprus180 daysFull answer →
Czech Republic180 daysFull answer →
Denmark180 daysFull answer →
Estonia180 daysFull answer →
Finland180 daysFull answer →
France180 daysFull answer →
Germany180 daysFull answer →
Greece180 daysFull answer →
Hong Kong180 daysFull answer →
Hungary180 daysFull answer →
Iceland180 daysFull answer →
Ireland180 daysFull answer →
Israel180 daysFull answer →
Italy180 daysFull answer →
Jamaica180 daysFull answer →
Japan180 daysFull answer →
Latvia180 daysFull answer →
Liechtenstein180 daysFull answer →
Lithuania180 daysFull answer →
Luxembourg180 daysFull answer →
Macao180 daysFull answer →
Malaysia180 daysFull answer →
Malta180 daysFull answer →
Marshall Islands180 daysFull answer →
Micronesia180 daysFull answer →
Monaco180 daysFull answer →
Netherlands180 daysFull answer →
New Zealand180 daysFull answer →
Norway180 daysFull answer →
Palau180 daysFull answer →
Panama180 daysFull answer →
Paraguay180 daysFull answer →
Poland180 daysFull answer →
Portugal180 daysFull answer →
Romania180 daysFull answer →
San Marino180 daysFull answer →
Singapore180 daysFull answer →
Slovakia180 daysFull answer →
Slovenia180 daysFull answer →
South Korea180 daysFull answer →
Spain180 daysFull answer →
Sweden180 daysFull answer →
Switzerland180 daysFull answer →
Trinidad and Tobago180 daysFull answer →
United Arab Emirates180 daysFull answer →
United Kingdom180 daysFull answer →
United States180 daysFull answer →
Uruguay180 daysFull answer →

Travel authorization (eTA) — 3 nationalities

Passport
RussiaFull answer →
TurkeyFull answer →
UkraineFull answer →

Visa required — 132 nationalities

Passport
AfghanistanFull answer →
AlbaniaFull answer →
AlgeriaFull answer →
AngolaFull answer →
Antigua and BarbudaFull answer →
ArmeniaFull answer →
AzerbaijanFull answer →
BahrainFull answer →
BangladeshFull answer →
BelarusFull answer →
BeninFull answer →
BhutanFull answer →
Bosnia and HerzegovinaFull answer →
BotswanaFull answer →
BrazilFull answer →
BruneiFull answer →
Burkina FasoFull answer →
BurundiFull answer →
CambodiaFull answer →
CameroonFull answer →
Cape VerdeFull answer →
Central African RepublicFull answer →
ChadFull answer →
ChinaFull answer →
ComorosFull answer →
CongoFull answer →
CubaFull answer →
DjiboutiFull answer →
DominicaFull answer →
Dominican RepublicFull answer →
DR CongoFull answer →
EcuadorFull answer →
EgyptFull answer →
El SalvadorFull answer →
Equatorial GuineaFull answer →
EritreaFull answer →
EswatiniFull answer →
EthiopiaFull answer →
FijiFull answer →
GabonFull answer →
GambiaFull answer →
GeorgiaFull answer →
GhanaFull answer →
GrenadaFull answer →
GuatemalaFull answer →
GuineaFull answer →
Guinea-BissauFull answer →
GuyanaFull answer →
HaitiFull answer →
HondurasFull answer →
IndiaFull answer →
IndonesiaFull answer →
IranFull answer →
IraqFull answer →
Ivory CoastFull answer →
JordanFull answer →
KazakhstanFull answer →
KenyaFull answer →
KiribatiFull answer →
KosovoFull answer →
KuwaitFull answer →
KyrgyzstanFull answer →
LaosFull answer →
LebanonFull answer →
LesothoFull answer →
LiberiaFull answer →
LibyaFull answer →
MadagascarFull answer →
MalawiFull answer →
MaldivesFull answer →
MaliFull answer →
MauritaniaFull answer →
MauritiusFull answer →
MoldovaFull answer →
MongoliaFull answer →
MontenegroFull answer →
MoroccoFull answer →
MozambiqueFull answer →
MyanmarFull answer →
NamibiaFull answer →
NauruFull answer →
NepalFull answer →
NicaraguaFull answer →
NigerFull answer →
NigeriaFull answer →
North KoreaFull answer →
North MacedoniaFull answer →
OmanFull answer →
PakistanFull answer →
PalestineFull answer →
Papua New GuineaFull answer →
PeruFull answer →
PhilippinesFull answer →
QatarFull answer →
RwandaFull answer →
Saint Kitts and NevisFull answer →
Saint LuciaFull answer →
Saint Vincent and the GrenadinesFull answer →
SamoaFull answer →
Sao Tome and PrincipeFull answer →
Saudi ArabiaFull answer →
SenegalFull answer →
SerbiaFull answer →
SeychellesFull answer →
Sierra LeoneFull answer →
Solomon IslandsFull answer →
SomaliaFull answer →
South AfricaFull answer →
South SudanFull answer →
Sri LankaFull answer →
SudanFull answer →
SurinameFull answer →
SyriaFull answer →
TaiwanFull answer →
TajikistanFull answer →
TanzaniaFull answer →
ThailandFull answer →
Timor-LesteFull answer →
TogoFull answer →
TongaFull answer →
TunisiaFull answer →
TurkmenistanFull answer →
TuvaluFull answer →
UgandaFull answer →
UzbekistanFull answer →
VanuatuFull answer →
VaticanFull answer →
VenezuelaFull answer →
VietnamFull answer →
YemenFull answer →
ZambiaFull answer →
ZimbabweFull answer →

Before you rely on this

This page is general information, not legal advice, and doineedavisa.to is not a government agency. Visa and entry rules change without notice and can differ with your travel purpose, travel history, dual citizenship, residence permits, or documents like diplomatic passports. Confirm the current rules with the destination's embassy, consulate, or official immigration website before booking travel.