Indian Passport Holders | Mexico Visa Requirements

Last updated: May 2026

Status Visa Required
Visa Type Tourist Visa or FMM
Cost Free (with valid US visa)
Max Stay 180 days
Processing 10 to 15 working days (or on arrival with US visa)

Do Indian passport holders need a visa for Mexico?

Indian passport holders generally require a Mexican tourist visa, but there is an important exception: if you hold a valid, unexpired US visa (B1/B2 visitor visa or multiple-entry visa), you can enter Mexico without a separate Mexican visa. This makes Mexico highly accessible for Indian travellers who already have a US visa.

How to Apply

If you have a valid US visa: No Mexican visa needed. Simply travel to Mexico, fill in an FMM tourist form on arrival (or online at inamigracion.gob.mx), and receive your entry stamp for up to 180 days.

If you do not have a US visa:

  1. Contact the Mexican Consulate in Mumbai or New Delhi.
  2. Submit a tourist visa application with all required documents.
  3. Processing takes approximately 10 to 15 working days.

Documents Required

  • Valid Indian passport with at least 6 months validity
  • Valid US visa (if using the visa exemption route)
  • Return or onward flight ticket
  • Hotel or accommodation booking
  • Bank statements showing sufficient funds
  • Travel itinerary

Costs & Fees

With a valid US visa: Free entry. Only a small FMM tourist card fee applies (typically included in your airfare). Without a US visa: Mexican consulate fees vary, confirm with the consulate at time of application.

Tips

  • Mexico City, Cancún, Tulum, Oaxaca, and the Yucatán Peninsula are the top destinations.
  • Mexico is far more accessible than most Indians realise, especially with a US visa.
  • Mexican food is extraordinary, tacos, mole, tamales, and fresh ceviche are must-tries.
  • Cancún and the Riviera Maya are perfect beach destinations; Mexico City is a world-class cultural capital.
  • Safety varies significantly by region, stick to well-touristed areas and use registered transport.

Frequently Asked Questions

Do Indian passport holders need a visa for Mexico?

Indian citizens generally need a Mexican visa, but those holding a valid US visa (B1/B2 or multiple-entry) can enter Mexico without a separate Mexican visa.

How long can Indian passport holders stay in Mexico?

Up to 180 days per visit on a tourist FMM form, issued on arrival.

How do I apply for a Mexico visa as an Indian citizen?

Apply through the Mexican Consulate in India (Mumbai or New Delhi) with standard tourist visa documents. Processing takes 10 to 15 working days.

Important: Always verify visa requirements with the official embassy or consulate before travelling. Information may change without notice. PassportGuide.co is an independent information resource and is not affiliated with any government body.