Bus Tickets from Mexico City to Puebla

Other Transportation Options from Mexico City to Puebla

Bus Journeys from Mexico City to Puebla

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

Cheap Buses to Mexico City - Puebla

  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Central De Autobuses Puebla Bus Station
    € 20.80
    02:20
    04:50
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 1
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    04:00
    06:15
  • Autobuses Unidos
    Bus
    Mexico City
    Terminal Ado Au Sur Santa Martha Acatitla
    Puebla
    Central De Autobuses Puebla Bus Station
    € 13.59
    05:10
    06:40
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Central De Autobuses Puebla Bus Station
    € 20.80
    06:05
    08:35
  • ADO
    Bus
    Mexico City
    Terminal Norte Mx
    Puebla
    Central De Autobuses Puebla Bus Station
    € 14.40
    07:25
    09:55
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 1
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    07:40
    09:55
  • ADO
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 13.90
    08:30
    10:30
  • AU Travel
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    08:45
    11:05
  • ADO
    Bus
    Mexico City
    Terminal Norte Mx
    Puebla
    Central De Autobuses Puebla Bus Station
    € 14.40
    09:55
    12:25
  • AU Travel
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    10:25
    12:45
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    10:40
    12:35
  • ADO
    Bus
    Mexico City
    Terminal Norte Mx
    Puebla
    Central De Autobuses Puebla Bus Station
    € 14.40
    11:25
    13:55
  • AU Travel
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    11:45
    14:05
  • AU Travel
    Bus
    Mexico City
    Terminal Ado Au Sur Santa Martha Acatitla
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    11:55
    13:25
  • ADO
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 13.90
    12:00
    14:00
  • AU Travel
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    12:45
    14:55
  • AU Travel
    Bus
    Mexico City
    Terminal Ado Au Sur Santa Martha Acatitla
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    14:25
    15:55
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 1
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    14:25
    16:40
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 1
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    15:30
    17:45
  • ADO
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 13.90
    15:30
    17:50
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Central De Autobuses Puebla Bus Station
    € 20.80
    15:50
    18:20
  • AU Travel
    Bus
    Mexico City
    Terminal Ado Au Sur Santa Martha Acatitla
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    15:55
    17:25
  • AU Travel
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    16:45
    19:05
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Central De Autobuses Puebla Bus Station
    € 20.80
    16:55
    19:25
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 1
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    18:00
    20:15
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Central De Autobuses Puebla Bus Station
    € 20.80
    19:35
    22:05
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Central De Autobuses Puebla Bus Station
    € 20.80
    21:50
    00:20
  • ACN Autobuses
    Bus
    Mexico City
    Mexico City Calz. Ignacio Zaragoza
    Puebla
    Centro Puebla
    € 62.70
    22:30
    10:05
  • ADO
    Bus
    Mexico City
    Mexico City Airport Terminal 2
    Puebla
    Puebla Avenida Las Torres Transit Station
    € 20.80
    22:50
    00:45
  • AU Travel
    Bus
    Mexico City
    Ciudad De México Terminal Tapo San Lázaro
    Puebla
    Central De Autobuses Puebla Bus Station
    € 12.00
    23:59
    02:19
Click to see on the map.

Carriers Operating Between Mexico City - Puebla

Frequently Asked Questions

bus