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, Volaris
- Duration: Approximately 1 hour 45 minutes
- Distance: 650 km
- Costs: Approximately R2,000 - R3,500 (depending on booking class and time of travel)
- Roads/Routes: Not applicable
Pro Tip: Book your flights in advance and be flexible with travel dates to find the best prices.
Bus
- Companies: ADO, Estrella de Oro
- Duration: Approximately 12 hours
- Distance: 700 km
- Costs: Approximately R500 - R800 (depending on service class)
- Roads/Routes: Take the carretera 200 which is a scenic route along the Pacific coast.
Pro Tip: Opt for a premium class bus for a more comfortable journey with reclining seats and onboard amenities.
Comprehensive Recommendation
If you are looking for a quick way to travel from Puebla to Puerto Vallarta, flying is your best option, taking about 1 hour and 45 minutes. Aeroméxico and Volaris are reliable carriers that offer competitive prices. However, if you prefer a scenic road trip, consider taking a bus from ADO or Estrella de Oro, which also gives you an opportunity to see Mexico's beautiful landscapes on the way. Make sure to secure your tickets in advance to avoid price hikes and ensure availability, especially during peak travel seasons.