Can India Citizens with United States Residence Visit Mexico?
Indian citizens residing in the United States with a valid Permanent Resident Card (Form I-551) do not need a visa to visit Mexico for up to 180 days.
Plan your Mexico trip
Real partner search — no markup, free cancellation on most properties
Before you go
- Must have a valid Permanent Resident Card (Form I-551) issued by USA - expired cards with extension notices are not accepted
- A valid I-551 stamp on passport is also accepted
- Visitors without a confirmed hotel reservation could be refused entry
These requirements apply when traveling with a valid United States residence permit.
Full visa details
Click a section to expandFrequently asked questions
Click a question to expandCan India citizens with a United States residence permit visit Mexico without a visa?
Yes, India citizens holding a valid United States residence permit can enter Mexico visa-free for up to 180 days.
How long can India citizens stay in Mexico?
India passport holders can stay in Mexico for up to 180 days under visa free entry.
What documents do India citizens need to travel to Mexico?
To travel to Mexico, India citizens typically need a valid passport, a valid United States residence permit, a return or onward ticket, proof of accommodation. Additional requirements may apply — check with the embassy before travel.
What passport validity is required for India citizens visiting Mexico?
Your India passport must be valid for valid upon arrival when entering Mexico.
Does a United States residence permit help India citizens travel to Mexico?
Yes, holding a valid United States residence permit allows India citizens to enter Mexico visa-free for up to 180 days. This is an additional benefit beyond standard India passport privileges.
Visa rules change frequently. Always verify requirements with Mexico's official embassy or immigration website before booking travel. Data verified: March 2026.