How Indian passport holders get a visa for Mexico: visa type, government fee, processing time, maximum stay, the documents required and where to apply. Government-sourced — always verify on the official site before you travel.
Quick facts
- Visa type: Consular visa — or visa-free if you hold US/Canada/UK/Japan/Schengen visa
- Government fee: Consular tourist visa US$54 (~₹4,600). Visa-free entry is free — only the FMM/FMME tourist card (free if filed online or ~MXN 717 / ~₹3,600 at land borders) is needed.
- Processing time: Consular visa: 2–10 working days at the Mexican Embassy in New Delhi after appointment. Visa-free entry: instant at port of entry.
- Maximum stay: Up to 180 days per entry (officer's discretion)
- Interview: Not required
- Ease for Indian travellers: 65/100
Documents you'll need
- Passport 6+ months valid
- Application form
- Recent passport-size photographs
- Confirmed return ticket
- Hotel bookings / itinerary
- Bank statements / proof of funds
- Employer letter / business proof
How & where to apply
If you hold a valid multiple-entry visa or permanent residence from the USA, Canada, UK, Japan, any Schengen country, or any Pacific Alliance member (Colombia, Peru, Chile), you can fly to Mexico visa-free. Otherwise book an appointment with the Embassy of Mexico in New Delhi. Embassy of Mexico in India (official)
Transit & connections
Even if just transiting on the same ticket, you must clear Mexican immigration — Mexico has no separate airside transit zone, so the visa or held-visa exemption applies.
Good to know
The held-visa rule is the easy path: a US, Canadian, UK, Japanese or Schengen visa (or permanent residence) lets you skip Mexico's consular visa entirely. The visa must be in your passport when you board — not just an approval email. Visa rules change often — confirm on the official government source: https://consulmex.sre.gob.mx/toronto/index.php/en/servicesforeigners/doclegalization/52-conservices/225-visitors-who-do-not-require-a-visa-with-a-stay-up-to-180-days
Frequently asked questions
Do Indians need a visa for Mexico?
Consular visa — or visa-free if you hold US/Canada/UK/Japan/Schengen visa. The held-visa rule is the easy path: a US, Canadian, UK, Japanese or Schengen visa (or permanent residence) lets you skip Mexico's consular visa entirely. The visa must be in your passport when you board — not just an approval email.
What documents do Indians need for a Mexico visa?
Passport 6+ months valid; Application form; Recent passport-size photographs; Confirmed return ticket; Hotel bookings / itinerary; Bank statements / proof of funds; Employer letter / business proof
How long does a Mexico visa take and what does it cost?
Processing: Consular visa: 2–10 working days at the Mexican Embassy in New Delhi after appointment. Visa-free entry: instant at port of entry.. Government fee: Consular tourist visa US$54 (~₹4,600). Visa-free entry is free — only the FMM/FMME tourist card (free if filed online or ~MXN 717 / ~₹3,600 at land borders) is needed.. Maximum stay: Up to 180 days per entry (officer's discretion).
How do Indians apply for a Mexico visa?
If you hold a valid multiple-entry visa or permanent residence from the USA, Canada, UK, Japan, any Schengen country, or any Pacific Alliance member (Colombia, Peru, Chile), you can fly to Mexico visa-free. Otherwise book an appointment with the Embassy of Mexico in New Delhi. Official source: https://consulmex.sre.gob.mx/toronto/index.php/en/servicesforeigners/doclegalization/52-conservices/225-visitors-who-do-not-require-a-visa-with-a-stay-up-to-180-days