Entry Requirements
Mexico Entry Requirements & Visa Information
Check which nationalities need a visa for Mexico. Find visa-free countries, e-visa options, and entry requirements for travelers.
All nationalities
198 nationalitiesA
B
BahamasVisa FreeBahrainVisa RequiredBangladeshVisa RequiredBarbadosVisa FreeBelarusVisa RequiredBelgiumVisa FreeBelizeVisa FreeBeninVisa RequiredBhutanVisa RequiredBoliviaVisa FreeBosnia and HerzegovinaVisa RequiredBotswanaVisa RequiredBrazilVisa RequiredBrunei DarussalamVisa RequiredBulgariaVisa FreeBurkina FasoVisa RequiredBurundiVisa Required
C
CambodiaVisa RequiredCameroonVisa RequiredCanadaVisa FreeCabo VerdeVisa RequiredCentral African RepublicVisa RequiredChadVisa RequiredChileVisa FreeChinaVisa RequiredColombiaVisa FreeComorosVisa RequiredCosta RicaVisa FreeCôte d'IvoireVisa RequiredCroatiaVisa FreeCubaVisa RequiredCyprusVisa FreeCzechiaVisa Free
D
E
F
G
H
I
J
K
L
M
MacaoVisa FreeMadagascarVisa RequiredMalawiVisa RequiredMalaysiaVisa FreeMaldivesVisa RequiredMaliVisa RequiredMaltaVisa FreeMarshall IslandsVisa FreeMauritaniaVisa RequiredMauritiusVisa RequiredMicronesiaVisa FreeMoldovaVisa RequiredMonacoVisa FreeMongoliaVisa RequiredMontenegroVisa RequiredMoroccoVisa RequiredMozambiqueVisa RequiredMyanmarVisa Required
N
O
P
Q
R
S
Saint Kitts and NevisVisa RequiredSaint LuciaVisa RequiredSamoaVisa RequiredSan MarinoVisa FreeSao Tome and PrincipeVisa RequiredSaudi ArabiaVisa RequiredSenegalVisa RequiredSerbiaVisa RequiredSeychellesVisa RequiredSierra LeoneVisa RequiredSingaporeVisa FreeSlovakiaVisa FreeSloveniaVisa FreeSolomon IslandsVisa RequiredSomaliaVisa RequiredSouth AfricaVisa RequiredSouth KoreaVisa FreeSouth SudanVisa RequiredSpainVisa FreeSri LankaVisa RequiredSaint Vincent and the GrenadinesVisa RequiredSudanVisa RequiredSurinameVisa RequiredSwedenVisa FreeSwitzerlandVisa FreeSyriaVisa Required
T
U
V
Y
Z
Frequently Asked Questions
63 out of 198 nationalities in our database can enter Mexico without a visa.
Countries with visa-free access to Mexico include: Andorra, Argentina, Australia, Austria, Bahamas and 58 more.
Tourists can stay up to 180 days in Mexico (for Andorra, Argentina, Australia passport holders).
Yes, Mexico offers visa on arrival, e-visa, or electronic travel authorization for 3 nationalities.
Nationalities requiring a visa for Mexico include: Afghanistan, Albania, Algeria and 129 more.