Visa requirement
Mexico visa for Indian citizens
Official-source answer with stay limit, cost, required documents and last verification date.
Do Indian citizens need a visa for Mexico?
Checked answer — confirm before travel
Indian citizens need a visa to enter Mexico.
Last verified:
Confidence: Medium Likely current — confirm details with the official source.
This answer is for ordinary Indian passport holders travelling as citizens of that passport. Residence permits, long-stay visas or living in another country can change which embassy or rule applies.
Visa types at a glance
| Visa type | Availability | Stay |
|---|---|---|
| Tourist visa-free? | Conditional | Up to 180 days. |
| eVisa? | No | No eVisa route is stored for this corridor. |
| Visa on arrival? | No | No visa-on-arrival route is stored for this corridor. |
- 180 days
- 56 USD
- Apply for a visa before you travel
Before you travel
- 1 Entry step Apply for a visa before you travel Official route (opens in a new tab)
- 2 Stay limit 180 days
- 3 Official fee 56 USD
- 4 Passport validity 6-month validity after arrival. Full note below. See full note
- 5 Transit airside: required; landside: required. Full note below. See full note
- 6 Freshness Checked 23 Jul 2026; confidence: medium
Shareable verdict: Indian citizens need a visa to enter Mexico. Checked 23 Jul 2026.
Open SVG cardCost note
The Embassy of Mexico in India currently publishes a USD 56 visitor-visa application fee, payable in INR at the embassy's monthly exchange rate. Confirm the live monthly amount before the appointment.
Passport and transit notes
- Passport validity
- passport valid for at least 6 months after arrival; The current Mexican mission guidance for indian applicants asks for at least six months of passport validity at the time of travel. No universal blank-page count is published.
- Validity source (opens in a new tab) Validity guide
- Transit
- airside transit: required; landside transit: required; Mexico requires visa-required nationalities to hold a Visitor visa even for an immediate airport connection, unless a current facilitation exemption applies.
- Transit source (opens in a new tab) Transit guide
What you need
- Indian ordinary passport
- Mexican Visitor visa obtained before travel, unless a published facilitation exemption applies
- Completed visa application and recent passport photograph
- Evidence of employment, study, invitation or financial means matching the application route
- Evidence supporting the purpose and length of the trip for border control
Why this verdict
Indian ordinary-passport holders normally need a Mexican Visitor visa for tourism, business or transit. Mexico's current facilitation rules waive that visa for qualifying valid multiple-entry visas or permanent residence documents. A visa never guarantees admission.
Conditional rules
- Traveller holds a valid, multiple-entry and previously used visa for Canada, the United States, Japan, the United Kingdom or a Schengen state Visa-free
Up to 180 days. Mexico's current facilitation rule permits tourism, business or transit without a Mexican visa when the qualifying visa is presented at entry.
- Traveller holds permanent residence in Canada, the United States, Japan, the United Kingdom, a Schengen state or a Pacific Alliance state Visa-free
Up to 180 days. Present the valid permanent-residence document at entry. Temporary residence does not satisfy this published exemption.
- Airport connection in Mexico, even without intending to enter the country Visa required
Since 22 October 2023, visa-required nationalities need a Mexican Visitor visa before boarding for an airport connection unless a published facilitation exemption applies.
- Trip includes remunerated activity in Mexico Visa required
Use the work-authorised visa process; the non-remunerated Visitor visa and facilitation exemptions do not authorise paid work.
Frequently asked questions
Do Indian citizens need a visa for Mexico?
Indian citizens need a visa to enter Mexico. (Visa required.) Verified 23 Jul 2026 against the official source.
How long can Indian passport holders stay in Mexico?
Up to 180 days.
How much does entry to Mexico cost for Indian citizens?
The official fee is 56 USD. This page tracks the official government fee only, not agent markup.