Bus Tickets from Puebla to Mexico City

Other Transportation Options from Puebla to Mexico City

Bus Journeys from Puebla to Mexico City

Cheapest Trip on obilet
€ 12.00
Number of Trips Per Day
143
The Most Favorable Price
Puebla - Mexico City Duration
2hr 24min
The Highest Number of Trips
Average Price
€ 601.44

Cheap Buses to Puebla - Mexico City

  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    01:00
    03:40
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    01:45
    03:40
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    02:45
    05:25
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    04:40
    07:10
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 1
    € 20.80
    05:15
    07:30
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Terminal Norte Mx
    € 14.40
    06:15
    08:35
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    06:15
    08:45
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    07:45
    10:15
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Aeropuerto Felipe Ángeles, México
    € 19.40
    07:45
    10:40
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    08:00
    09:55
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    08:15
    10:45
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 13.90
    09:00
    11:20
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 13.90
    09:30
    11:50
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    11:15
    13:45
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    11:45
    14:15
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    12:00
    13:55
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 13.90
    12:00
    14:20
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Terminal Norte Mx
    € 14.40
    12:15
    14:35
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    12:45
    15:15
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Terminal Norte Mx
    € 14.40
    13:15
    15:35
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 1
    € 20.80
    13:40
    15:55
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    15:15
    17:45
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Terminal Norte Mx
    € 14.40
    15:45
    18:05
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    17:40
    20:40
  • AU Travel
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 12.00
    18:45
    21:15
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 2
    € 20.80
    18:45
    20:40
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    € 13.90
    20:00
    22:00
  • ACN Autobuses
    Bus
    Puebla
    Puebla Eufemio Zapata Bus Stop
    Mexico City
    Mexico City Calz. Ignacio Zaragoza
    € 15.00
    20:30
    22:30
  • ADO
    Bus
    Puebla
    Puebla Avenida Las Torres Transit Station
    Mexico City
    Mexico City Airport Terminal 1
    € 20.80
    20:45
    23:00
  • ADO
    Bus
    Puebla
    Central De Autobuses Puebla Bus Station
    Mexico City
    Terminal Norte Mx
    € 14.40
    21:30
    23:50
Click to see on the map.

Carriers Operating Between Puebla - Mexico City

Frequently Asked Questions

bus