Train from Puebla to Puerto Vallarta
Find the schedules, compare prices, and buy cheap tickets from Puebla to Puerto Vallarta. Choose a date, or explore the cheapest ticket options below.
Air
- Companies: Aeroméxico, Interjet
- Duration: Approximately 6 hours (including layover)
- Distance: 1,100 kilometers (684 miles)
- Costs: Approximately $300 - $500 CAD (depending on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book your flight at least 4-6 weeks in advance to secure the best rates, and consider flying mid-week to avoid higher weekend fares.
If opting for air travel, start your journey from Puebla Airport and take a connecting flight from Mexico City to Puerto Vallarta for the best options.
Bus
- Companies: Estrella Blanca, ADO
- Duration: Approximately 12 hours
- Distance: 1,050 kilometers (652 miles)
- Costs: Approximately $100 - $130 CAD
- Roads/Routes: Federal Highway 140D (via Tequila) and Federal Highway 200
Pro Tip: Travel overnight to maximize your travel time and save on accommodation costs, plus enjoy reclining seats for a more comfortable journey.
Choosing the bus can provide a chance to enjoy the scenic countryside, and ensure you choose a reputable bus line for comfort and safety.
Recommendation
For the most efficient travel experience from Puebla to Puerto Vallarta, I recommend flying with Aeroméxico or Interjet for a faster trip at a reasonable cost. If you're open to enjoying a scenic ride and potentially saving money, consider the bus option as a unique experience that showcases the beauty of Mexico.