Do Indian passport holders need a visa for Mexico?

MEXICO

Visa required

Visa 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

Official visa info →

Guidance only - entry rules can change at short notice. Always confirm with the official embassy or consulate before you book.

Explore the Mexico guide →Check another passport →

Other passports for Mexico

Your next trip starts here

Plan it in minutes. Bring everyone along. Travel with nothing forgotten - on iOS, Android and the web.