Do India passport holders need a visa for Mexico?
Passport holders from India need a visa in advance for Mexico.
- Maximum stay: 180 days.
- Passport must be valid for at least 180 days.
- Visa processing time: 10 days.
Additional requirements
- Proof of funds: Recommended
Proof of sufficient funds isn't legally required here, but it's a good idea to carry bank statements or cash in case an officer asks informally.
Source for proof of funds: inm.gob.mx - Health insurance: Recommended
Prescription medication may be required for malaria and traveler’s diarrhea.
Source for health insurance: inm.gob.mx - Return ticket: Required; may be checked
Immigration officers may request proof of return or onward travel. Legally required but enforcement varies.
Source for return ticket: inm.gob.mx - Proof of accommodation: Required; may be checked
Immigration may request proof of accommodation (hotel reservation, invitation letter, etc.). Legally required but discretionary enforcement.
Source for proof of accommodation: inm.gob.mx
Foreign nationals visiting Quintana Roo must pay a tourism tax (Visitax) of MXN 283.00 (approx. USD 14.00), while those visiting Baja California Sur for stays of more than 24 hours must pay MXN 470.00 (approx. USD 25.00). This requirement does not apply to Mexican nationals or to travelers visiting other states in Mexico. Payment can be made online prior to arrival, and a QR code issued upon payment must be presented at entry and exit points of the relevant state.
Information is based on publicly available official sources and reflects the situation at the time of consultation. It may be incomplete or subject to change without notice. Always confirm critical details with the relevant embassy or consulate before traveling.
