Train from Puebla to Nogales
Find the schedules, compare prices, and buy cheap tickets from Puebla to Nogales. Choose a date, or explore the cheapest ticket options below.
Air Travel
- Companies: Aeroméxico, Volaris
- Duration: Approximately 7 hours (including layover)
- Distance: 2,200 km (1,367 miles)
- Costs: $550 - $750 CAD (depending on booking time and season)
- Roads/Routes: Not applicable
Pro Tip: Book a direct flight with Aeroméxico to save time and minimize layovers.
For the best experience, look for morning flights for optimal connections and a smoother journey.
Bus Travel
- Companies: Estrella Blanca, ADO, Flyer
- Duration: Approximately 24 hours
- Distance: 2,600 km (1,616 miles)
- Costs: $140 - $200 CAD
- Roads/Routes: Take the Mexican Federal Highway 15 (Carretera Federal 15)
Pro Tip: Travel on a premium bus service with Estrella Blanca for spacious seating and onboard entertainment options.
Enjoy scenic views and plan for a few stops to stretch your legs and enjoy local cuisine along the way.
Recommendation
For the most efficient travel from Puebla, PU to Nogales, SO, I recommend flying with Aeroméxico if you're looking for speed and convenience, as it significantly reduces travel time compared to bus options. However, if you prefer a budget-friendly route and are okay with a longer travel duration, taking a bus with Estrella Blanca would provide a unique opportunity to see the Mexican countryside.