México cuenta con una gran variedad de destinos para todo tipo de turistas, pero los viajeros de algunos países deben contar con una visa para poder acceder al territorio.
Aunque no se les pide visa, los extranjeros deben contar con un pasaporte vigente para que los oficiales de migración les permitan el acceso
Además, es necesario llenar la Forma Migratoria Múltiple (FMM) y entregarla a los agentes en los puertos de entrada a México.
Es recomendable portar comprobantes del motivo del viaje del extranjero a México, ya sea la reservación de hotel o el vuelo de regreso al país de origen. Quienes llegan por negocios, trabajo o estudios también pueden mostrar papeles que respalden su estancia en el territorio.
Algunos de los extranjeros que no requieren la visa mexicana para ingresar al país son los ciudadanos y residentes de Estados Unidos, Canadá, Japón, Reino Unido, Irlanda del Norte, Chile, Colombia, Perú y los países del espacio Schengen. Tampoco requieren este documento los viajeros que tienen una visa vigente emitida por estos gobiernos, según el Instituto Nacional de Migración (INM).
De igual forma, no necesitan la visa los integrantes de tripulaciones de aeronaves y embarcaciones, ni quienes cuentan con la tarjeta de Viajero de Negocios de APEC.
El tiempo máximo de estancia para turistas o viajeros de negocios con y sin visa en México es de 180 días. Después de este periodo los extranjeros deben salir del país, aunque pueden regresar para comenzar otra estancia.
Alemania
Andorra
Antillas Holandesas
Argentina
Australia
Austria
Bahamas
Barbados
Bélgica
Belice
Bermudas
Bolivia
Bulgaria
Canadá
Chile
Chipre
Colombia
Corea del Sur
Costa Rica
Croacia
Curazao
Dinamarca
Emiratos Árabes Unidos
Eslovaquia
Eslovenia
España
Estados Unidos de América
Estonia
Finlandia
Francia
Grecia
Guam
Hong Kong
Hungría
Irlanda
Islandia
Islas Marshall
Islas Vírgenes Británicas
Isla de Man
Israel
Italia
Jamaica
Japón
Letonia
Liechtenstein
Lituania
Luxemburgo
Macao (Rep. Popular de China)
Malasia
Malta
Micronesia
Mónaco
Noruega
Nueva Zelanda
Países Bajos (Holanda)
Palau
Panamá
Paraguay
Perú
Polinesia Francesa
Polonia
Portugal
Puerto Rico
Reino Unido
República Checa
Rumania
San Marino
Singapur
Suecia
Suiza
Territorio Británico del Océano Índico
Trinidad y Tobago
Uruguay
Venezuela
Los ciudadanos de estos países pueden tramitar su visa en los 130 consulados que tiene México en el extranjero para viajar al territorio nacional.
Afganistán
Albania
Angola
Antigua y Barbuda
Arabia Saudita
Argelia
Armenia
Azerbaiyán
Bahrein
Bangladesh
Belarús
Benin
Birmania
Bosnia-Herzegovina
Botswana
Brasil
Brunei Darusalam
Burkina Faso
Burundi
Bután
Cabo Verde
Camboya
Camerún
Chad
China
Comoras
Congo
Corea del Norte
Costa de Marfil
Cuba
Djibouti
Dominica
Ecuador
Egipto
El Salvador
Eritrea
Etiopía
Eswatini
Fiji
Filipinas
Gabón
Gambia
Georgia
Ghana
Granada
Guatemala
Guinea
Guinea-Bissau
Guinea Ecuatorial
Guyana
Haití
Honduras
India
Indonesia
Irak
Irán
Islas Salomón
Jordania
Kazajistán
Kenia
Kirguistán
Kiribati
Kuwait
Laos
Lesotho
Líbano
Liberia
Libia
Madagascar
Malawi
Maldivas
Mali
Marruecos
Mauricio
Mauritania
Moldova
Mongolia
Montenegro
Mozambique
Namibia
Nauru
Nepal
Nicaragua
Níger
Nigeria
Omán
Pakistán
Palestina
Papúa Nueva Guinea
Qatar
República Centroafricana
República Democrática del Congo
República Dominicana
Rusia
Ruanda
San Cristóbal y Nieves
Samoa
San Vicente y Las Granadinas Santa Lucía
Santo Tomé y Príncipe
Senegal
Serbia
Seychelles
Sierra Leona
Siria
Somalia
Sri Lanka
Sudáfrica
Sudán
Sudán del Sur
Surinam
Tailandia
Taiwán
Tanzania
Tayikistán
Timor-Leste
Togo
Tonga
Túnez
Turkmenistán
Turquía
Tuvalu
Ucrania
Uganda
Uzbekistán
Vanuatu
Venezuela
Vietnam
Yemen
Zambia
Zimbawe