Planning your trip to Mexico from India? Here’s how you can apply for your visa.
Applying for a visa can often feel overwhelming, especially when your mind is already focused on the trip. We’re here to help you understand this mandatory part of your travel planning.
We break down how to apply for a Mexican visa so that you have an easier time during the application process. Soon, you’ll be drifting through the canals of Xochimilco or exploring the ancient pyramids of Teotihuacan. Let’s get started.
Do Indian citizens need a visa to visit Mexico?
Indian citizens planning to visit Mexico for tourism, business, or transit purposes must have a visa before entering the country.
You don’t need to apply for a Mexican visa if you meet one of the following conditions:
-
You hold a valid multiple-entry visa from Canada, the USA, Japan, the United Kingdom of Great Britain and Northern Ireland, or any of the countries in the Schengen Area.
-
You’re a permanent resident of Canada, the USA, Japan, the United Kingdom of Great Britain and Northern Ireland, Japan, a Schengen member state, or any member country of the Pacific Alliance (Chile, Colombia, and Peru).
-
You’re entering Mexico via a cruise ship.
The visa or residence permit, along with your passport, must remain valid for your stay in Mexico, which should be at most 180 days Per Entry.
If you don't meet the above conditions, you must apply for a sticker visa at the nearest Mexican embassy or consulate.
How to apply for a Mexico Visa from India
Although we don’t handle Mexico Tourist Visa applications, we can provide the information you need to apply confidently.
To get a Mexico Visa from India, follow these steps:
-
Gather all the required documents according to the type of visa you’re applying for. The list of documents can be found on the Embassy of Mexico in India website.
-
Book a visa appointment by going to the MiConsulado portal and creating an account (if you don’t already have one). Choose the most suitable time. Once you’ve successfully scheduled your appointment, you’ll receive a confirmation letter for the embassy visit.
-
Pay the visa application fee. The bank account details can be found on the embassy website. Keep the original payment slip or print out the bank transfer confirmation.
-
On your appointment day, bring the required documents (originals and copies), the appointment confirmation letter, and the payment receipt to the Mexican embassy. During your visit, you will give your biometrics (fingerprints and photo).
-
Wait for your visa application to be processed and pick up your passport as instructed. If your application is approved, your passport will have a visa affixed to it when you pick it up.
In addition to a Mexican visa, if you’re entering Mexico by land, you’ll also need a Mexico Tourist Card (Forma Migratoria Múltiple or FMM). This is not a visa but an entry immigration form that collects information about your visit to Mexico. It’s mandatory for all foreigners, including those who are visa-exempt.
For more information on traveling to Mexico, check out our handy trip guide.
Mexican embassy in India
For consular assistance regarding Mexican visas, Indian citizens can reach out to the Embassy of Mexico in New Delhi.
-
Address: C-8 Anand Niketan, New Delhi, India
-
Phone: +91 11 2411 7180
MAP:
If you're outside India or need Mexican consular services from a different country, our Embassies Finder can help locate the nearest Mexican diplomatic mission.
Get support for your Mexico travel document application
Our customer service team will assist you if you need more information about applying for a Mexico ETA, pre-registration for Colombians, or getting a Mexico Tourist Card for land travel. Contact them any time via WhatsApp or iVisa chat.