Puerto Vallarta, located in the state of Jalisco in Mexico, is a popular coastal tourist destination with direct flights from the US and Canada, multiple domestic flight options, cruises that cross the Pacific Ocean, as well as a highway system with connectivity from central Mexico. Known for its stunning beaches, vibrant nightlife, and rich cultural heritage, Puerto Vallarta is situated on the Pacific coast and is surrounded by lush tropical forests and the Sierra Madre Mountains. It is approximately 186 km from the city of Guadalajara and can be reached by plane, with daily flights available from major cities in Mexico and the United States.
The highway system to and from Puerto Vallarta has modern highways for safe land travel.
From Guadalajara, travel via Compostela or Autlán or take the Peregrino route via Ameca-Talpa-Mascota.
Approximate times from different cities:
- Guadalajara, Jalisco | 4 hours
- Tepic, Nayarit | 2 hours
- Aguascalientes, Aguascalientes | 5 hours
- Leon, Guanajuato | 5 hours
- Queretaro, Queretaro | 7 hours
- Mexico City | 8 hrs
If you are flying from the United States, most frequent flights airlines are:
- American Airlines
- Alaska Airlines
- Sun Country Airlines
- United Airlines
- Southwest Airlines
- Delta Airlines
If you are flying from Canada, you will find direct flights with:
- Air Canada
- West Jet
If you are flying within Mexico, main airlines are:
- Aeromexico
- Interjet
- Viva Aerobus
- Volaris
Among the bus lines that offer routes to and from Puerto Vallarta are:
- ETN
- Primera Plus
- Futura
- Vallarta Plus
- TAP