Do I Need a Visa for Puerto Vallarta, Mexico from India?

📋
Visa Required
Yes, you need a Mexico visa to visit Puerto Vallarta — but holders of certain visas may get easier entry.

For Indian passport holders · Updated March 2026

Visa Details

A visa is generally required for Indian passport holders to enter Mexico. However, holders of a valid visa or permanent residence documents issued by the US, Canada, Japan, UK, or a Schengen Area member state can enter Mexico for tourism, transit, or business purposes without obtaining an additional visa.

Already Have Another Visa?

Holding certain visas can make entry to Mexico easier for Indians:

With a US visavisa-free entry
With a Canadian visavisa-free entry
With a Japanese visavisa-free entry
With a UK visavisa-free entry
With a Schengen visavisa-free entry

Transit Through Mexico

No transit visa needed for Indians transiting through Mexico.

Good news: Mexico allows visa-free entry for tourism, transit, AND business with valid US, Canada, Japan, UK, or Schengen visas. This is NOT just for transit - you can actually visit Mexico! This benefit is in the regular 'conditions' field above.

Official Sources

Quick Summary

Visa Status
📋Visa Required
Conditional Entry
Yes — 5 visas offer easier access
Transit
Transit possible without visa

Detailed Visa Guide

Get step-by-step application process, documents needed, fees, and pro tips.

Explore All Countries

See all 190+ countries on our interactive visa map for Indian passport holders.

Open Visa Map

Disclaimer: Visa requirements can change without notice. Always verify with official government sources and the embassy or consulate of Mexico before making travel plans.

Full Mexico Visa Info

This page shows visa requirements for visiting Puerto Vallarta. For complete Mexico visa details including transit rules and all conditions, see the country page.

Mexico visa requirements

Check Other Countries