Mexico · Entry rules
Who needs a visa for Mexico?
Entry rules for Mexico by nationality, for short tourist or business visits, from Instituto Nacional de Migración (INM), checked .
![]()
In brief
Citizens of 63 countries and territories can visit Mexico without a visa, most for up to 180 days. 1 can apply for an eVisa or ETA online. Everyone else, 134 nationalities, needs a visa.
- Visa-free
- 63
- On arrival
- 0
- eVisa or ETA
- 1
- Visa required
- 134
About 6.6 bn people (83% of the world's other nationalities by population) need a visa arranged before they travel to Mexico: a visa, an eVisa or a visa only with another permit.
Checked 31 Oct 2026Source: Instituto Nacional de MigraciónReport a change
Most commonIndia
United States
Hong Kong
Pakistan
Vietnam
Saudi ArabiaAll passports
Mexico entry rules at a glance
| Group | Stay | Nationalities | Examples | Source |
|---|---|---|---|---|
| Visa-free | Up to 180 days | 63 | United States, Japan, Germany, United Kingdom | Instituto Nacional de Migración |
| eVisa | 180 days, single entry | 1 | Brazil | Consulate General of Mexico in São Paulo |
| Visa required | Up to 180 days | 129 | India, China, Indonesia, Pakistan | Instituto Nacional de Migración |
| With another visa or permit | Up to 180 days | 135 | India, China, Indonesia, Pakistan | Instituto Nacional de Migración |
| Visa required | As granted | 5 | Peru, Venezuela, Ecuador, South Sudan | Instituto Nacional de Migración |
Visa-free for up to 180 days: the US, Japan, Germany and 60 more
No visa is needed for stays of up to 180 days.
AndorraArgentina
Australia
Austria
Bahamas
Barbados
Belgium
Belize
BoliviaBulgaria
Canada
Chile
Colombia
Costa Rica
CroatiaCyprus
Czechia
Denmark
Estonia
Finland
France
Germany
Greece
Hong Kong
Hungary
Iceland
Ireland
Israel
Italy
Jamaica
Japan
Latvia
LiechtensteinLithuania
Luxembourg
Macao
Malaysia
MaltaMarshall Islands
Micronesia
Monaco
Netherlands
New Zealand
Norway
Palau
Panama
ParaguayPoland
PortugalRomania
San MarinoSingapore
Slovakia
Slovenia
South Korea
SpainSweden
Switzerland
Trinidad and Tobago
United Arab Emirates
United Kingdom
United States
Uruguay
Source: Instituto Nacional de Migración (INM), checked Las personas nacionales de los siguientes países o regiones, no requieren visa para viajar a México ni para solicitar su internación como visitante sin permiso para realizar actividades remuneradas (turismo)
In English: Nationals of the following countries or regions do not need a visa to travel to Mexico or to request entry as a visitor without permission to do paid work (tourism)
eVisa for 180 days: Brazil
Air arrivals only; from 5 Feb 2026.
Source: Consulate General of Mexico in São Paulo (SRE), checked A partir de 5 de fevereiro de 2026, cidadãos (ãs) brasileiros (as) que desejarem viajar para o México por via aérea podem solicitar um visto eletrônico no portal: https://visaelectronica.sre.gob.mx/
In English: From 5 February 2026, Brazilian citizens who wish to travel to Mexico by air can apply for an electronic visa on the portal https://visaelectronica.sre.gob.mx/
Visa required: India, China, Indonesia and 126 more
Apply for a visa before you travel.
AfghanistanAlbania
Algeria
Angola
Antigua and Barbuda
Armenia
Azerbaijan
Bahrain
Bangladesh
Belarus
Benin
BhutanBosnia and Herzegovina
Botswana
BruneiBurkina Faso
Burundi
Cabo Verde
CambodiaCameroon
Central African Republic
Chad
China
Comoros
Congo
Côte d'Ivoire
Cuba
Djibouti
Dominica
Dominican RepublicDR Congo
Egypt
El SalvadorEquatorial Guinea
Eritrea
Eswatini
Ethiopia
FijiGabon
Gambia
Georgia
Ghana
Grenada
GuatemalaGuinea
Guinea-Bissau
Guyana
HaitiHonduras
India
Indonesia
IranIraq
Jordan
KazakhstanKenya
Kiribati
Kuwait
Kyrgyzstan
Laos
Lebanon
Lesotho
Liberia
Libya
Madagascar
Malawi
Maldives
Mali
Mauritania
Mauritius
MoldovaMongolia
MontenegroMorocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
NicaraguaNiger
Nigeria
North Korea
North Macedonia
OmanPakistan
Palestine
Papua New Guinea
Philippines
Qatar
Russia
Rwanda
Saint Kitts and Nevis
Saint Lucia
Saint Vincent and the Grenadines
Samoa
São Tomé and Príncipe
Saudi ArabiaSenegal
SerbiaSeychelles
Sierra Leone
Solomon Islands
Somalia
South Africa
Sri LankaSudan
Suriname
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tonga
Tunisia
Türkiye
TurkmenistanTuvalu
Uganda
Ukraine
Uzbekistan
Vanuatu
Vatican CityVietnam
Yemen
Zambia
Zimbabwe
Source: Instituto Nacional de Migración (INM), checked Las personas nacionales de los siguientes países o regiones bajo cualquier condición de ingreso, deben obtener una visa para viajar a México
In English: Nationals of the following countries or regions must obtain a visa to travel to Mexico under any entry category
With another visa or a residence permit, up to 180 days: India, China, Indonesia and 132 more
No Mexican visa needed with a valid US, Canadian, Japanese, UK or Schengen visa, or permanent residence in those countries or in Chile, Colombia or Peru; also an APEC Business Travel Card approved by Mexico (business trips by air).
AfghanistanAlbania
Algeria
Angola
Antigua and Barbuda
Armenia
Azerbaijan
Bahrain
Bangladesh
Belarus
Benin
BhutanBosnia and Herzegovina
Botswana
Brazil
BruneiBurkina Faso
Burundi
Cabo Verde
CambodiaCameroon
Central African Republic
Chad
China
Comoros
Congo
Côte d'Ivoire
Cuba
Djibouti
Dominica
Dominican RepublicDR Congo
Ecuador
Egypt
El SalvadorEquatorial Guinea
Eritrea
Eswatini
Ethiopia
FijiGabon
Gambia
Georgia
Ghana
Grenada
GuatemalaGuinea
Guinea-Bissau
Guyana
HaitiHonduras
India
Indonesia
IranIraq
Jordan
KazakhstanKenya
Kiribati
KosovoKuwait
Kyrgyzstan
Laos
Lebanon
Lesotho
Liberia
Libya
Madagascar
Malawi
Maldives
Mali
Mauritania
Mauritius
MoldovaMongolia
MontenegroMorocco
Mozambique
Myanmar
Namibia
Nauru
Nepal
NicaraguaNiger
Nigeria
North Korea
North Macedonia
OmanPakistan
Palestine
Papua New Guinea
Peru
Philippines
Qatar
Russia
Rwanda
Saint Kitts and Nevis
Saint Lucia
Saint Vincent and the Grenadines
Samoa
São Tomé and Príncipe
Saudi ArabiaSenegal
SerbiaSeychelles
Sierra Leone
Solomon Islands
Somalia
South Africa
South Sudan
Sri LankaSudan
Suriname
Syria
Taiwan
Tajikistan
Tanzania
Thailand
Timor-Leste
Togo
Tonga
Tunisia
Türkiye
TurkmenistanTuvalu
Uganda
Ukraine
Uzbekistan
Vanuatu
Vatican CityVenezuela
Vietnam
Yemen
Zambia
Zimbabwe
Source: Instituto Nacional de Migración (INM), checked Los siguientes documentos son una alternativa a la visa mexicana, los cuales el extranjero podrá presentar: a) Documento que acredite residencia permanente en Canadá, Estados Unidos de América, Japón, el Reino Unido de la Gran Bretaña e Irlanda del Norte
In English: The following documents are an alternative to the Mexican visa, which the foreigner may present: a) Document proving permanent residence in Canada, the United States, Japan, the United Kingdom
Visa required: Peru, Venezuela, Ecuador and 2 more
Apply before you travel at an embassy or consulate of Mexico, or the visa centre it names.
Nationalities not listed above: this follows from Instituto Nacional de Migración (INM)'s own lists, which name the exempt nationalities.
Source: Instituto Nacional de Migración (INM), checked Las personas nacionales de los siguientes países o regiones, no requieren visa para viajar a México
In English: Nationals of the following countries or regions do not need a visa to travel to Mexico
If you live in the UAE
Emirati citizens: visa-free, up to 180 days.
UAE residents, any passport: UAE residence not accepted. Indian, Pakistani and Filipino nationals need a visa, or a valid US, Canada, Japan, UK or Schengen visa (see the conditional table). Source: National Migration Institute of Mexico, checked 30 Oct 2026. See Mexico in the visa-free table for UAE residents, by passport.
Where to apply
A visa is applied for at an embassy or consulate of Mexico, or the visa centre it names, in the country where you live.
- Countries that do not need a visa for Mexico (INM)
- Countries that need a visa for Mexico (INM)
- Mexican e-visa for Brazilian nationals (SRE, official)
These rules cover ordinary passports and short visits; work, study and transit have their own rules.
Most searched passports
FAQ
Do I need a visa to visit Mexico?
It depends on your passport: 63 nationalities are visa-free, 1 can use an eVisa or ETA and 134 need a visa. Choose your passport above.
Do Indian citizens need a visa for Mexico?
Yes. Indian citizens need a visa before they travel to Mexico (Instituto Nacional de Migración (INM), checked 31 Oct 2026). Or no Mexican visa needed with a valid US, Canadian, Japanese, UK or Schengen visa, or permanent residence in those countries or in Chile, Colombia or Peru; also an APEC Business Travel Card approved by Mexico (business trips by air). Stay: up to 180 days.
Do US citizens need a visa for Mexico?
No, not for a short stay. US citizens can visit Mexico visa-free for up to 180 days (Instituto Nacional de Migración (INM), checked 31 Oct 2026).
Sources and changes
- Countries that do not need a visa for Mexico (INM)
- Consulate General of Mexico in São Paulo (SRE)
- Countries that need a visa for Mexico (INM)
- Mexican e-visa for Brazilian nationals (SRE, official)
- All groups checked against Instituto Nacional de Migración (INM) and Secretaría de Relaciones Exteriores (SRE). No change since.
Something out of date? Tell us and we'll check it against the official source.