Travel Mexico City to Puebla de Zaragoza

Mexico City to Puebla de Zaragoza Bus: Schedules, Tickets & Prices

Travel from Mexico City to Puebla de Zaragoza by bus in around 1h 30m to 4h, with tickets available from 99 MXN to 573 MXN.

Bus from Mexico City to Puebla de Zaragoza

The day’s first bus leaves at --:--, with regular departures following from multiple stations, including Mexico City Airport Terminal 2, TAPO San Lazaro, Mexico City, Mexico City Airport Terminal 1 and others. If you’re traveling from Mexico City, you can plan your trip to Puebla de Zaragoza at a time that works for you. The journey usually takes around 1 hour 30 minutes to reach Puebla Central, Puebla de Zaragoza, Puebla Avenida Las Torres, Puebla de Zaragoza or Puebla CAP Station, Puebla de Zaragoza, with fares starting from 99 MXN. Check availability and book here to reserve your seat.

Prices: 99 MXN to 573 MXN

Duration: 1h 30m – 4h ⏱

Go with bus from Mexico City to Puebla de Zaragoza in 1h 30m Travel with bus from Mexico City to Puebla de Zaragoza for MXN 99 Hop on bus from Mexico City to Puebla de Zaragoza in 1h 30m

View all Bus tickets →

Distance Mexico City to Puebla de Zaragoza

The distance between Mexico City and Puebla de Zaragoza is 104.8 kilometers.

Bus from Mexico City to Puebla de Zaragoza Details

Find key information about the Bus from Mexico City to Puebla de Zaragoza, including travel time, prices and stations.

Bus
Average price
404 MXN
 
Cheapest
99 MXN
Average duration
2h 28m
 
Shortest
1h 30m
Number of departures
200
--:-- - 23:59
Tickets
 
Stations
Departure stations
Arrival stations
Mexico City Airport Terminal 2
TAPO San Lazaro, Mexico City
Mexico City Airport Terminal 1
Mexico City Norte Bus Station
Mexico City Buenavista Forum Buenavista
View more stations in the full listing
Puebla Central, Puebla de Zaragoza
Puebla Avenida Las Torres, Puebla de Zaragoza
Puebla CAP Station, Puebla de Zaragoza
Operators
ADO, Autobuses Unidos, FlixBus
 

Bus Routes & Schedules from Mexico City to Puebla de Zaragoza

On this bus route between Mexico City and Puebla de Zaragoza, several departure and arrival stations are available along the way. Travel time depends on the specific stops used, though most journeys fall around 1h 30m. Buses follow a coordinated schedule running from --:-- until 23:59, covering most of the day. Fares usually start at 99 MXN and can vary slightly depending on the service and stops selected. Consulting the full bus timetable for Mexico City to Puebla de Zaragoza helps you compare station options, estimated travel times and available departures before deciding on the most suitable connection.

Bus Timetable: Mexico City Airport Terminal 1 → Puebla Avenida Las Torres, Puebla de Zaragoza

  • 02:00 04:15 2h 15m 573 MXN
  • 04:00 06:15 2h 15m 573 MXN
  • 05:45 08:00 2h 15m 573 MXN
  • 07:40 09:55 2h 15m 573 MXN
  • 11:00 13:15 2h 15m 573 MXN
  • 12:15 14:30 2h 15m 573 MXN
  • 13:20 15:35 2h 15m 573 MXN
  • 14:25 16:40 2h 15m 573 MXN
  • 15:30 17:45 2h 15m 573 MXN
  • 16:35 18:50 2h 15m 573 MXN
  • 18:00 20:15 2h 15m 573 MXN
  • 19:15 21:30 2h 15m 573 MXN
  • 20:15 22:30 2h 15m 573 MXN
  • 21:30 23:45 2h 15m 573 MXN
  • 22:30 00:45 2h 15m 573 MXN

Bus Timetable: Mexico City Airport Terminal 1 → Puebla Central, Puebla de Zaragoza

  • 02:00 04:50 2h 50m 573 MXN
  • 04:00 06:50 2h 50m 573 MXN
  • 05:45 08:35 2h 50m 573 MXN
  • 07:40 10:30 2h 50m 573 MXN
  • 11:00 13:50 2h 50m 573 MXN
  • 12:15 15:05 2h 50m 573 MXN
  • 13:20 16:10 2h 50m 573 MXN
  • 14:25 17:15 2h 50m 573 MXN
  • 15:30 18:20 2h 50m 573 MXN
  • 16:35 19:25 2h 50m 573 MXN
  • 18:00 20:50 2h 50m 573 MXN
  • 19:15 22:05 2h 50m 573 MXN
  • 20:15 23:05 2h 50m 573 MXN
  • 21:30 00:20 2h 50m 573 MXN
  • 22:30 01:20 2h 50m 573 MXN

Bus Timetable: Mexico City Airport Terminal 2 → Puebla Avenida Las Torres, Puebla de Zaragoza

  • 02:20 04:15 1h 55m 573 MXN
  • 04:20 06:15 1h 55m 573 MXN
  • 06:05 08:00 1h 55m 573 MXN
  • 08:00 09:55 1h 55m 573 MXN
  • 11:20 13:15 1h 55m 573 MXN
  • 12:35 14:30 1h 55m 573 MXN
  • 13:40 15:35 1h 55m 573 MXN
  • 14:45 16:40 1h 55m 573 MXN
  • 15:50 17:45 1h 55m 573 MXN
  • 16:55 18:50 1h 55m 573 MXN
  • 18:20 20:15 1h 55m 573 MXN
  • 19:35 21:30 1h 55m 573 MXN
  • 20:35 22:30 1h 55m 573 MXN
  • 21:50 23:45 1h 55m 573 MXN
  • 22:50 00:45 1h 55m 573 MXN

Bus Timetable: Mexico City Airport Terminal 2 → Puebla Central, Puebla de Zaragoza

  • 02:20 04:50 2h 30m 573 MXN
  • 04:20 06:50 2h 30m 573 MXN
  • 06:05 08:35 2h 30m 573 MXN
  • 08:00 10:30 2h 30m 573 MXN
  • 11:20 13:50 2h 30m 573 MXN
  • 12:35 15:05 2h 30m 573 MXN
  • 13:40 16:10 2h 30m 573 MXN
  • 14:45 17:15 2h 30m 573 MXN
  • 15:50 18:20 2h 30m 573 MXN
  • 16:55 19:25 2h 30m 573 MXN
  • 18:20 20:50 2h 30m 573 MXN
  • 19:35 22:05 2h 30m 573 MXN
  • 20:35 23:05 2h 30m 573 MXN
  • 21:50 00:20 2h 30m 573 MXN
  • 22:50 01:20 2h 30m 573 MXN

Bus Timetable: Mexico City Buenavista Forum Buenavista → Puebla CAP Station, Puebla de Zaragoza

  • 06:30 09:20 2h 50m 99 MXN
  • 08:30 11:30 3h 99 MXN
  • 09:50 12:25 2h 35m 99 MXN
  • 11:45 14:50 3h 5m 99 MXN
  • 13:15 15:55 2h 40m 99 MXN
  • 16:30 19:40 3h 10m 99 MXN
  • 17:45 21:05 3h 20m 99 MXN
  • 18:45 22:20 3h 35m 99 MXN
  • 21:15 00:20 3h 5m 99 MXN

Bus Timetable: Mexico City Calz Taxquena → Puebla Avenida Las Torres, Puebla de Zaragoza

  • 11:00 14:35 3h 35m 328 MXN
  • 15:35 19:10 3h 35m 328 MXN
  • 18:30 22:05 3h 35m 328 MXN

Bus Timetable: Mexico City Calz Taxquena → Puebla Central, Puebla de Zaragoza

  • 06:10 08:25 2h 15m 368 MXN
  • 06:40 08:55 2h 15m 368 MXN
  • 07:40 09:55 2h 15m 368 MXN
  • 09:15 11:30 2h 15m 368 MXN
  • 11:40 13:55 2h 15m 368 MXN
  • 13:10 15:25 2h 15m 368 MXN
  • 14:40 16:55 2h 15m 368 MXN
  • 16:10 18:25 2h 15m 368 MXN
  • 17:10 19:25 2h 15m 368 MXN
  • 19:10 21:25 2h 15m 368 MXN

Bus Timetable: Mexico City Carcel de Mujeres, Nezahualcoyotl → Puebla Central, Puebla de Zaragoza

  • --:-- --:-- 1h 40m 324 MXN

Bus Timetable: Mexico City Degollado San Pedro Santa Clara → Puebla CAP Station, Puebla de Zaragoza

  • 06:05 09:20 3h 15m 99 MXN
  • 08:05 11:30 3h 25m 99 MXN
  • 09:25 12:25 3h 99 MXN
  • 11:20 14:50 3h 30m 99 MXN
  • 12:50 15:55 3h 5m 99 MXN
  • 16:05 19:40 3h 35m 99 MXN
  • 17:20 21:05 3h 45m 99 MXN
  • 18:20 22:20 4h 99 MXN
  • 20:50 00:20 3h 30m 99 MXN

Bus Timetable: Mexico City Norte Bus Station → Puebla Central, Puebla de Zaragoza

  • 06:15 08:45 2h 30m 383 MXN
  • 07:25 09:55 2h 30m 383 MXN
  • 07:55 10:25 2h 30m 383 MXN
  • 08:25 10:55 2h 30m 383 MXN
  • 08:55 11:25 2h 30m 383 MXN
  • 09:55 12:25 2h 30m 383 MXN
  • 10:25 12:55 2h 30m 383 MXN
  • 10:55 13:25 2h 30m 383 MXN
  • 11:25 13:55 2h 30m 383 MXN
  • 12:25 14:55 2h 30m 383 MXN
  • 13:25 15:55 2h 30m 383 MXN
  • 14:25 16:55 2h 30m 383 MXN
  • 15:25 17:55 2h 30m 383 MXN
  • 16:25 18:55 2h 30m 383 MXN
  • 17:25 19:55 2h 30m 383 MXN
  • 18:25 20:55 2h 30m 383 MXN
  • 19:25 21:55 2h 30m 383 MXN
  • 19:55 22:25 2h 30m 383 MXN
  • 20:25 22:55 2h 30m 383 MXN
  • 21:55 00:25 2h 30m 383 MXN

Bus Timetable: Santa Martha Acatitla Bus Station, Mexico City → Puebla Central, Puebla de Zaragoza

  • 05:10 06:40 1h 30m 324 MXN
  • 05:40 07:10 1h 30m 324 MXN
  • 06:25 07:55 1h 30m 324 MXN
  • 09:50 11:20 1h 30m 324 MXN
  • 11:00 12:30 1h 30m 324 MXN
  • 11:50 13:20 1h 30m 324 MXN
  • 13:20 14:50 1h 30m 324 MXN
  • 14:20 15:50 1h 30m 324 MXN
  • 14:50 16:20 1h 30m 324 MXN
  • 15:20 16:50 1h 30m 324 MXN
  • 16:20 17:50 1h 30m 324 MXN
  • 16:50 18:20 1h 30m 324 MXN
  • 17:20 18:50 1h 30m 324 MXN
  • 19:45 21:15 1h 30m 324 MXN
  • 20:45 22:15 1h 30m 324 MXN

Bus Timetable: TAPO San Lazaro, Mexico City → Puebla Avenida Las Torres, Puebla de Zaragoza

  • 11:55 14:35 2h 40m 328 MXN
  • 16:30 19:10 2h 40m 328 MXN
  • 19:25 22:05 2h 40m 328 MXN

Bus Timetable: TAPO San Lazaro, Mexico City → Puebla Central, Puebla de Zaragoza

  • 04:30 06:40 2h 10m 330 MXN
  • 05:00 07:10 2h 10m 330 MXN
  • 05:45 07:55 2h 10m 330 MXN
  • 06:00 08:00 2h 368 MXN
  • 06:30 08:30 2h 368 MXN
  • 07:00 09:00 2h 368 MXN
  • 07:20 09:40 2h 20m 330 MXN
  • 07:30 09:30 2h 368 MXN
  • 08:00 10:00 2h 368 MXN
  • 08:20 10:40 2h 20m 330 MXN
  • 08:30 10:30 2h 368 MXN
  • 09:00 11:00 2h 368 MXN
  • 09:10 11:20 2h 10m 330 MXN
  • 09:30 11:30 2h 368 MXN
  • 10:00 12:00 2h 368 MXN
  • 10:20 12:30 2h 10m 330 MXN
  • 10:30 12:30 2h 368 MXN
  • 11:00 13:00 2h 368 MXN
  • 11:10 13:20 2h 10m 330 MXN
  • 11:30 13:30 2h 368 MXN
  • 12:00 14:00 2h 368 MXN
  • 12:10 14:30 2h 20m 330 MXN
  • 12:30 14:50 2h 20m 368 MXN
  • 12:40 14:50 2h 10m 330 MXN
  • 13:00 15:20 2h 20m 368 MXN
  • 13:20 15:40 2h 20m 330 MXN
  • 13:30 15:50 2h 20m 368 MXN
  • 14:00 16:20 2h 20m 368 MXN
  • 14:10 16:20 2h 10m 330 MXN
  • 14:30 16:50 2h 20m 368 MXN
  • 14:40 16:50 2h 10m 330 MXN
  • 15:00 17:20 2h 20m 368 MXN
  • 15:10 17:30 2h 20m 330 MXN
  • 15:40 17:50 2h 10m 330 MXN
  • 16:00 18:20 2h 20m 368 MXN
  • 16:10 18:20 2h 10m 330 MXN
  • 16:40 18:50 2h 10m 330 MXN
  • 17:00 19:20 2h 20m 368 MXN
  • 17:40 20:00 2h 20m 330 MXN
  • 18:00 20:20 2h 20m 368 MXN
  • 18:30 20:50 2h 20m 368 MXN
  • 18:40 21:15 2h 35m 330 MXN
  • 19:00 21:20 2h 20m 368 MXN
  • 19:40 22:15 2h 35m 330 MXN
  • 20:00 22:20 2h 20m 368 MXN
  • 21:00 23:00 2h 368 MXN
  • 21:05 23:25 2h 20m 330 MXN
  • 21:40 00:00 2h 20m 330 MXN
  • 22:00 00:00 2h 368 MXN
  • 22:40 01:00 2h 20m 330 MXN
  • 23:59 02:19 2h 20m 330 MXN

Bus Timetable: Tlalnepantla, Mexico City → Puebla Central, Puebla de Zaragoza

  • 06:30 09:55 3h 25m 438 MXN
  • 07:00 10:25 3h 25m 438 MXN
  • 07:30 10:55 3h 25m 438 MXN
  • 08:00 11:25 3h 25m 438 MXN
  • 09:00 12:25 3h 25m 438 MXN
  • 09:30 12:55 3h 25m 438 MXN
  • 10:00 13:25 3h 25m 438 MXN
  • 10:30 13:55 3h 25m 438 MXN
  • 11:30 14:55 3h 25m 438 MXN
  • 12:30 15:55 3h 25m 438 MXN
  • 13:30 16:55 3h 25m 438 MXN
  • 14:30 17:55 3h 25m 438 MXN
  • 15:30 18:55 3h 25m 438 MXN
  • 16:30 19:55 3h 25m 438 MXN
  • 17:30 20:55 3h 25m 438 MXN
  • 18:30 21:55 3h 25m 438 MXN
  • 19:00 22:25 3h 25m 438 MXN
  • 19:30 22:55 3h 25m 438 MXN
  • 21:00 00:25 3h 25m 438 MXN

Check all Bus tickets →


More Bus routes from and to Mexico City or Puebla de Zaragoza

Planning more than just Mexico City to Puebla de Zaragoza?

You’re currently viewing Bus options for Mexico City 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 Planner

Ideal for multi-city trips and flexible travel plans.