Puebla de Zaragoza to Mexico City Bus: Schedules, Tickets & Prices
The bus journey from Puebla de Zaragoza to Mexico City takes approximately 1h 40m to 3h 35m, with fares from 99 MXN to 574 MXN.
Bus from Puebla de Zaragoza to Mexico City
Catching a bus in Puebla de Zaragoza is an easy way to reach Mexico City, with departures available from Puebla Avenida Las Torres, Puebla de Zaragoza, Puebla Central, Puebla de Zaragoza or Puebla CAP Station, Puebla de Zaragoza throughout the day. The journey typically lasts around 1 hour 40 minutes and brings you to multiple stations, including Mexico City Airport Terminal 2, TAPO San Lazaro, Mexico City, Mexico City Airport Terminal 1 and others, with bus ticket prices starting from 99 MXN. Make sure to book your seat in advance here for a smooth, comfortable, and hassle-free trip.
Prices: 99 MXN to 574 MXN
Duration: 1h 40m – 3h 35m ⏱
Bus Routes & Schedules from Puebla de Zaragoza to Mexico City
Traveling by bus between Puebla de Zaragoza and Mexico City involves several departure and arrival stations rather than a single fixed terminal. Depending on which bus stops you use, the overall journey time can vary, though most trips fall within 1h 40m. Bus services follow a shared operating window, with departures beginning at --:-- and continuing until 23:20, offering coverage across much of the day. Fares generally start at 99 MXN and may change slightly based on the service, stop, or route variation. Reviewing the full bus timetable for Puebla de Zaragoza to Mexico City helps clarify which stations are served, how long each connection takes and which departures align best with your itinerary.
Cheapest Bus Puebla de Zaragoza to Mexico City
99 MXN, from Puebla CAP Station, Puebla de Zaragoza to Mexico City Buenavista Forum Buenavista, departure some times, duration 2h 55m.Fastest Bus Puebla de Zaragoza to Mexico City
328 MXN, from Puebla Central, Puebla de Zaragoza to Santa Martha Acatitla Bus Station, Mexico City, departure --:--, duration 1h 40m.Bus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → Mexico City Airport Terminal 1
- 01:45 04:25 2h 40m 574 MXN
- 02:40 05:20 2h 40m 574 MXN
- 03:30 05:45 2h 15m 574 MXN
- 05:15 07:30 2h 15m 574 MXN
- 06:20 08:35 2h 15m 574 MXN
- 07:20 09:35 2h 15m 574 MXN
- 08:00 10:15 2h 15m 574 MXN
- 08:45 11:00 2h 15m 574 MXN
- 09:15 11:30 2h 15m 574 MXN
- 10:40 12:55 2h 15m 574 MXN
- 12:00 14:15 2h 15m 574 MXN
- 13:40 16:20 2h 40m 574 MXN
- 15:40 17:55 2h 15m 574 MXN
- 16:45 19:00 2h 15m 574 MXN
- 18:45 21:00 2h 15m 574 MXN
- 20:45 23:00 2h 15m 574 MXN
- 23:20 01:35 2h 15m 574 MXN
Bus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → Mexico City Airport Terminal 2
- 01:45 04:00 2h 15m 574 MXN
- 02:40 04:55 2h 15m 574 MXN
- 03:30 05:25 1h 55m 574 MXN
- 05:15 07:10 1h 55m 574 MXN
- 06:20 08:15 1h 55m 574 MXN
- 07:20 09:15 1h 55m 574 MXN
- 08:00 09:55 1h 55m 574 MXN
- 08:45 10:40 1h 55m 574 MXN
- 09:15 11:10 1h 55m 574 MXN
- 10:40 12:35 1h 55m 574 MXN
- 12:00 13:55 1h 55m 574 MXN
- 13:40 15:55 2h 15m 574 MXN
- 15:40 17:35 1h 55m 574 MXN
- 16:45 18:40 1h 55m 574 MXN
- 18:45 20:40 1h 55m 574 MXN
- 20:45 22:40 1h 55m 574 MXN
- 23:20 01:15 1h 55m 574 MXN
Bus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → Mexico City Calz Taxquena
- 05:25 08:40 3h 15m 328 MXN
- 07:00 09:40 2h 40m 328 MXN
- 13:15 15:55 2h 40m 328 MXN
Bus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → Mexico City Norte Bus Station
- 05:35 08:20 2h 45m 342 MXN
- 14:25 17:10 2h 45m 342 MXN
Bus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → TAPO San Lazaro, Mexico City
- 05:25 07:50 2h 25m 328 MXN
- 13:55 16:20 2h 25m 328 MXN
Bus Timetable: Puebla Avenida Las Torres, Puebla de Zaragoza → Tlalnepantla, Mexico City
- 05:35 09:05 3h 30m 366 MXN
- 14:25 17:55 3h 30m 366 MXN
Bus Timetable: Puebla CAP Station, Puebla de Zaragoza → Mexico City Buenavista Forum Buenavista
- 04:30 08:00 3h 30m 209 MXN
- 06:30 10:00 3h 30m 99 MXN
- 07:30 11:00 3h 30m 99 MXN
- 10:45 14:00 3h 15m 99 MXN
- 12:45 15:35 2h 50m 99 MXN
- 13:45 16:55 3h 10m 99 MXN
- 16:00 19:20 3h 20m 99 MXN
- 17:00 20:00 3h 99 MXN
- 21:00 23:55 2h 55m 99 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Mexico City Airport Terminal 1
- 01:00 04:25 3h 25m 574 MXN
- 01:45 05:20 3h 35m 574 MXN
- 02:45 05:45 3h 574 MXN
- 04:40 07:30 2h 50m 574 MXN
- 05:35 08:35 3h 574 MXN
- 06:40 09:35 2h 55m 574 MXN
- 07:15 10:15 3h 574 MXN
- 08:00 11:00 3h 574 MXN
- 08:30 11:30 3h 574 MXN
- 09:55 12:55 3h 574 MXN
- 11:15 14:15 3h 574 MXN
- 12:50 16:20 3h 30m 574 MXN
- 14:55 17:55 3h 574 MXN
- 15:40 19:00 3h 20m 574 MXN
- 17:40 21:00 3h 20m 574 MXN
- 20:00 23:00 3h 574 MXN
- 22:35 01:35 3h 574 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Mexico City Airport Terminal 2
- 01:00 04:00 3h 574 MXN
- 01:45 04:55 3h 10m 574 MXN
- 02:45 05:25 2h 40m 574 MXN
- 04:40 07:10 2h 30m 574 MXN
- 05:35 08:15 2h 40m 574 MXN
- 06:40 09:15 2h 35m 574 MXN
- 07:15 09:55 2h 40m 574 MXN
- 08:00 10:40 2h 40m 574 MXN
- 08:30 11:10 2h 40m 574 MXN
- 09:55 12:35 2h 40m 574 MXN
- 11:15 13:55 2h 40m 574 MXN
- 12:50 15:55 3h 5m 574 MXN
- 14:55 17:35 2h 40m 574 MXN
- 15:40 18:40 3h 574 MXN
- 17:40 20:40 3h 574 MXN
- 20:00 22:40 2h 40m 574 MXN
- 22:35 01:15 2h 40m 574 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Mexico City Calz Taxquena
- 06:10 08:25 2h 15m 369 MXN
- 06:40 08:55 2h 15m 369 MXN
- 07:10 09:25 2h 15m 369 MXN
- 08:10 10:25 2h 15m 369 MXN
- 08:40 10:55 2h 15m 369 MXN
- 09:10 11:25 2h 15m 369 MXN
- 10:10 12:25 2h 15m 369 MXN
- 11:40 13:55 2h 15m 369 MXN
- 12:10 14:25 2h 15m 369 MXN
- 13:10 15:25 2h 15m 369 MXN
- 13:40 15:55 2h 15m 369 MXN
- 14:40 16:55 2h 15m 369 MXN
- 15:30 17:45 2h 15m 369 MXN
- 16:30 18:45 2h 15m 369 MXN
- 17:30 19:45 2h 15m 369 MXN
- 18:30 20:45 2h 15m 369 MXN
- 19:30 21:45 2h 15m 369 MXN
- 20:30 22:45 2h 15m 369 MXN
- 21:30 23:45 2h 15m 369 MXN
- 22:30 00:45 2h 15m 369 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Mexico City Norte Bus Station
- 06:15 08:35 2h 20m 383 MXN
- 06:45 09:05 2h 20m 383 MXN
- 07:15 09:35 2h 20m 383 MXN
- 07:45 10:05 2h 20m 383 MXN
- 08:15 10:35 2h 20m 383 MXN
- 08:45 11:05 2h 20m 383 MXN
- 09:15 11:35 2h 20m 383 MXN
- 09:45 12:05 2h 20m 383 MXN
- 10:15 12:35 2h 20m 383 MXN
- 10:45 13:05 2h 20m 383 MXN
- 11:15 13:35 2h 20m 383 MXN
- 11:20 14:25 3h 5m 452 MXN
- 11:45 14:05 2h 20m 383 MXN
- 12:15 14:35 2h 20m 383 MXN
- 13:00 16:15 3h 15m 383 MXN
- 13:45 16:05 2h 20m 383 MXN
- 14:15 16:35 2h 20m 383 MXN
- 14:45 17:05 2h 20m 383 MXN
- 15:15 17:35 2h 20m 383 MXN
- 15:45 18:05 2h 20m 383 MXN
- 16:15 18:35 2h 20m 383 MXN
- 16:45 19:05 2h 20m 383 MXN
- 17:15 19:35 2h 20m 383 MXN
- 18:15 20:35 2h 20m 383 MXN
- 19:15 21:35 2h 20m 383 MXN
- 20:15 22:35 2h 20m 383 MXN
- 21:30 23:50 2h 20m 383 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Santa Martha Acatitla Bus Station, Mexico City
- --:-- --:-- 1h 40m 328 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → TAPO San Lazaro, Mexico City
- 04:15 06:40 2h 25m 330 MXN
- 05:00 07:00 2h 369 MXN
- 05:15 07:40 2h 25m 330 MXN
- 06:00 08:20 2h 20m 369 MXN
- 06:15 08:40 2h 25m 330 MXN
- 06:30 08:50 2h 20m 369 MXN
- 06:45 09:10 2h 25m 330 MXN
- 07:00 09:20 2h 20m 369 MXN
- 07:15 09:40 2h 25m 330 MXN
- 07:40 10:00 2h 20m 369 MXN
- 07:45 10:10 2h 25m 330 MXN
- 08:15 10:40 2h 25m 330 MXN
- 08:30 10:50 2h 20m 369 MXN
- 08:45 11:10 2h 25m 330 MXN
- 09:00 11:20 2h 20m 369 MXN
- 09:15 11:40 2h 25m 330 MXN
- 09:40 12:00 2h 20m 369 MXN
- 09:45 12:10 2h 25m 330 MXN
- 10:15 12:40 2h 25m 330 MXN
- 10:30 12:50 2h 20m 369 MXN
- 10:45 13:10 2h 25m 330 MXN
- 11:00 13:20 2h 20m 369 MXN
- 11:15 13:40 2h 25m 330 MXN
- 11:30 13:50 2h 20m 369 MXN
- 11:45 14:10 2h 25m 330 MXN
- 12:00 14:20 2h 20m 369 MXN
- 12:25 14:50 2h 25m 330 MXN
- 12:30 14:50 2h 20m 369 MXN
- 13:00 15:20 2h 20m 369 MXN
- 13:15 15:40 2h 25m 330 MXN
- 13:30 15:50 2h 20m 369 MXN
- 13:55 16:20 2h 25m 330 MXN
- 14:00 16:20 2h 20m 369 MXN
- 14:30 16:50 2h 20m 369 MXN
- 14:45 17:10 2h 25m 330 MXN
- 15:00 17:20 2h 20m 369 MXN
- 15:25 17:50 2h 25m 330 MXN
- 15:30 17:50 2h 20m 369 MXN
- 16:00 18:20 2h 20m 369 MXN
- 16:15 18:45 2h 30m 330 MXN
- 16:45 19:15 2h 30m 330 MXN
- 17:00 19:20 2h 20m 369 MXN
- 17:30 19:50 2h 20m 369 MXN
- 18:00 20:20 2h 20m 369 MXN
- 18:05 20:35 2h 30m 330 MXN
- 18:30 20:50 2h 20m 369 MXN
- 18:35 21:05 2h 30m 330 MXN
- 19:00 21:20 2h 20m 369 MXN
- 19:30 21:50 2h 20m 369 MXN
- 19:35 22:05 2h 30m 330 MXN
- 20:00 22:00 2h 369 MXN
- 20:35 23:05 2h 30m 330 MXN
- 21:00 23:00 2h 369 MXN
- 21:35 00:05 2h 30m 330 MXN
- 22:00 00:00 2h 369 MXN
- 22:35 01:05 2h 30m 330 MXN
Bus Timetable: Puebla Central, Puebla de Zaragoza → Tlalnepantla, Mexico City
- 06:15 09:20 3h 5m 438 MXN
- 06:45 09:50 3h 5m 438 MXN
- 07:15 10:20 3h 5m 438 MXN
- 07:45 10:50 3h 5m 438 MXN
- 08:15 11:20 3h 5m 438 MXN
- 08:45 11:50 3h 5m 438 MXN
- 09:15 12:20 3h 5m 438 MXN
- 09:45 12:50 3h 5m 438 MXN
- 10:15 13:20 3h 5m 438 MXN
- 10:45 13:50 3h 5m 438 MXN
- 11:15 14:20 3h 5m 438 MXN
- 11:45 14:50 3h 5m 438 MXN
- 12:15 15:20 3h 5m 438 MXN
- 13:15 16:20 3h 5m 438 MXN
- 13:45 16:50 3h 5m 438 MXN
- 14:15 17:20 3h 5m 438 MXN
- 14:45 17:50 3h 5m 438 MXN
- 15:15 18:20 3h 5m 438 MXN
- 15:45 18:50 3h 5m 438 MXN
- 16:15 19:20 3h 5m 438 MXN
- 16:45 19:50 3h 5m 438 MXN
- 17:15 20:20 3h 5m 438 MXN
- 18:15 21:20 3h 5m 438 MXN
- 19:15 22:20 3h 5m 438 MXN
- 20:15 23:20 3h 5m 438 MXN
- 21:30 00:35 3h 5m 438 MXN
Travel options for Puebla de Zaragoza to Mexico City
More Bus routes from and to Puebla de Zaragoza or Mexico City
Routes in Bus from Puebla de Zaragoza →
Routes in Bus to Mexico City ←
Routes in Bus to Puebla de Zaragoza ←
Routes in Bus from Mexico City →
Planning more than just Puebla de Zaragoza to Mexico City?
You’re currently viewing Bus options for Puebla de Zaragoza to Mexico City. 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.