Do Indian passport holders need a visa for Mexico?
MEXICO
Visa requiredVisa required
Indian passport holders must obtain a Mexican visitor visa at a consulate before traveling.
MAX STAY
180 days
ENTRY
Visa required*
COST
~$53
You may qualify for visa-free
Ways to qualify
Routes that apply to your passport
Valid visa or permanent residency from the US, Canada, UK, Japan, or a Schengen Area country
Visa-free, up to 180 days · Must present the physical visa/card at the gate; digital-only permits are routinely rejected.
No qualifying visa
Visa required · varies by consulate (appointment required) · ~$53
Guidance only - entry rules can change at short notice. Always confirm with the official embassy or consulate before you book.
