Oaxaca to Puebla de Zaragoza Bus: Schedules, Tickets & Prices
Travel from Oaxaca to Puebla de Zaragoza by bus in around 4h 40m to 5h 35m, with tickets available from 705 MXN to 1,478 MXN.
Bus from Oaxaca to Puebla de Zaragoza
Traveling from Oaxaca to Puebla de Zaragoza by bus offers multiple daily departures from AU Terminal Periferico Oaxaca, Central de Autobuses de Oaxaca or AU bus terminal Santa Rosa, Oaxaca, allowing you to pick a schedule that suits your needs. The trip usually takes around 4 hours 40 minutes, bringing you to Puebla Central, Puebla de Zaragoza or Puebla Avenida Las Torres, Puebla de Zaragoza with fares starting from 705 MXN. Be sure to compare schedules and secure your tickets in advance here for a comfortable, reliable, and enjoyable journey.
Prices: 705 MXN to 1,478 MXN
Duration: 4h 40m – 5h 35m ⏱
Bus Routes & Schedules from Oaxaca to Puebla de Zaragoza
- From AU Terminal Periferico Oaxaca, hop on a bus heading to Puebla Central, Puebla de Zaragoza for a journey of around 5h 25m to 5h 30m. Services operate from 10:01 until 23:50, with tickets starting at 705 MXN.
- Starting at Central de Autobuses de Oaxaca, buses head toward Puebla Avenida Las Torres, Puebla de Zaragoza, covering the distance in roughly 5h 15m to 5h 35m. With departures from 05:00 until 23:30 and tickets from 1,027 to 1,478 MXN.
- Board at Central de Autobuses de Oaxaca, and after a journey of around 4h 40m to 5h, the bus reaches Puebla Central, Puebla de Zaragoza. Tickets are available from 1,027 to 1,478 MXN, and departures run from 02:30 until 23:30.
- Travel from AU bus terminal Santa Rosa, Oaxaca to Puebla Central, Puebla de Zaragoza by bus, with journeys lasting approximately 5h to 5h 5m. Departures run from 00:15 until 10:26, and fares begin at 705 MXN.
Cheapest Bus Oaxaca to Puebla de Zaragoza
705 MXN, from AU Terminal Periferico Oaxaca to Puebla Central, Puebla de Zaragoza, departure some times, duration 5h 30m.Fastest Bus Oaxaca to Puebla de Zaragoza
1478 MXN, from Central de Autobuses de Oaxaca to Puebla Central, Puebla de Zaragoza, departure 15:30, duration 4h 40m.Bus Timetable: AU bus terminal Santa Rosa, Oaxaca → Puebla Central, Puebla de Zaragoza
- 00:15 05:20 5h 5m 705 MXN
- 10:26 15:26 5h 705 MXN
Bus Timetable: AU Terminal Periferico Oaxaca → Puebla Central, Puebla de Zaragoza
- 10:01 15:26 5h 25m 705 MXN
- 23:50 05:20 5h 30m 705 MXN
Bus Timetable: Central de Autobuses de Oaxaca → Puebla Avenida Las Torres, Puebla de Zaragoza
- 05:00 10:35 5h 35m 1027 MXN
- 09:00 14:35 5h 35m 1027 MXN
- 12:00 17:35 5h 35m 1027 MXN
- 15:30 20:45 5h 15m 1478 MXN
- 16:30 22:05 5h 35m 1027 MXN
- 23:30 05:05 5h 35m 1027 MXN
Bus Timetable: Central de Autobuses de Oaxaca → Puebla Central, Puebla de Zaragoza
- 02:30 07:30 5h 1027 MXN
- 05:00 10:00 5h 1027 MXN
- 08:00 13:00 5h 1027 MXN
- 09:00 14:00 5h 1027 MXN
- 10:30 15:30 5h 1027 MXN
- 12:00 17:00 5h 1027 MXN
- 15:30 20:10 4h 40m 1478 MXN
- 16:30 21:30 5h 1027 MXN
- 21:45 02:45 5h 1027 MXN
- 23:30 04:30 5h 1027 MXN
Travel options for Oaxaca to Puebla de Zaragoza
More Bus routes from and to Oaxaca or Puebla de Zaragoza
Routes in Bus from Oaxaca →
Routes in Bus to Puebla de Zaragoza ←
Routes in Bus to Oaxaca ←
Routes in Bus from Puebla de Zaragoza →
Planning more than just Oaxaca to Puebla de Zaragoza?
You’re currently viewing Bus options for Oaxaca to Puebla de Zaragoza. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.
Open Travel PlannerIdeal for multi-city trips and flexible travel plans.