ADO: Canada's Top Choice for Bus Travel Since 1939
Travel from Mexico City to Puebla
Why Travel With Us
With over 85 years of experience connecting millions of travellers across more than 16 provinces, 70+ terminals, and 300+ destinations — from Mexico City to the Yucatán Peninsula and further afield.

Premium Seats

Entertainment & Wi-Fi

Up to 50% Off

Climate Control

On-board Washrooms

USB Ports & Power Outlets

Certified Safety Standards

Budget & Premium Bus Fares

Digital ticket
Directly to your email

Mobile Download
Works with your phone

Travel Safely
Certified Vehicles
Do you have questions?
Contact us at our customer support channel (in Spanish). We're here to help.
Feel free to check out our Frequently Asked Questions below.
Do you want to travel to Puebla from Mexico City?
Travel with us and enjoy the following benefits:



Puebla is Waiting for You
Non-stop ADO service from TAPO (East Terminal) or directly from Mexico City International Airport to Puebla's CAPU terminal or the modern Paseo Destino station — bringing you just minutes away from the UNESCO-listed historic centre, its baroque churches, and Mexico's culinary capital. Approximately 2 hours door-to-door.
Sample the Authentic Mole Poblano Where It Originated
Puebla stands as the undeniable culinary hub of Mexico — the origin of mole poblano, chiles en nogada, and cemitas. Explore the stalls of Mercado El Parián or dine at a historic restaurant in the old town to savour the rich, chocolate-infused mole as it has been prepared here since the colonial era. No recipe, no imitation — this is where it all began, and every bite captures its essence.
Useful information for your trip
FREQUENTLY ASKED QUESTIONS
One-way tickets for ADO first-class service typically cost about CAD $18 (approximately MXN $260). More budget-friendly AU buses start at a lower rate, while premium services like ADO GL and ADO Platino are priced higher. Booking in advance on the website or the ADO app can save you up to 50% — discounts often bring ticket prices down to as low as CAD $11 (approximately MXN $160).
How long does it take to travel by bus from Mexico City to Puebla?
The journey takes approximately 2 to 2.5 hours with a direct ADO service. The route follows the MEX-150D highway, passing between the volcanoes Popocatépetl and Iztaccíhuatl. On clear days, you'll be treated to impressive views of the snow-capped peaks lining the highway — a picturesque scene you can't experience from a flight.
What are the departure times for buses from Mexico City to Puebla?
ADO and its affiliated lines offer over 200 daily departures to Puebla, with buses leaving roughly every 15 to 30 minutes from early morning until midnight. Depart from TAPO, the main eastern terminal, or use the ADO Aeropuerto service directly from Mexico City International Airport — perfect for those connecting from a flight and wanting to bypass city traffic. With such frequent departures, you can almost arrive and board immediately.
Which terminal do buses depart from in Mexico City?
There are two convenient departure points. TAPO (Terminal de Autobuses de Pasajeros de Oriente) is the primary terminal for routes to Puebla, located on the east side of the city with direct access to Metro San Lázaro (Line 1). ADO Aeropuerto offers services directly from Terminal 1 of Mexico City International Airport, ideal for newcomers by air wishing to head straight to Puebla. Always verify your ticket to ensure you have the correct terminal.
Where do buses arrive in Puebla?
Buses arrive at either CAPU (Central de Autobuses de Puebla), the main terminal north of the city center, or Paseo Destino, a newer and smaller terminal to the south that's often more convenient for accessing the historic Zócalo. Select the closest terminal to your accommodation when booking tickets — both are listed as separate options on the ADO website. From either terminal, a taxi or ride-share to the centro histórico is about a 15-minute ride.
Is it possible to cancel or modify my ADO bus ticket?
Tickets can be canceled up to 60 minutes before departure at any ADO ticket office. You'll need to present the original ticket along with an official ID matching the name on the ticket. Refunds are issued as Saldo Max credit, not returned to the original payment method. Tickets purchased in advance with discounts are more restrictive and generally non-refundable. If you're unsure of your new travel date, you can request an open ticket for the same route to rebook later.
Is there a flexible ticket option available?
ADO's standard full-price tickets can be exchanged up to 60 minutes before departure at a ticket window. Discounted advance-purchase tickets typically do not allow for exchanges or refunds.
Do the buses make stops along the journey?
ADO first-class and premium services from TAPO to Puebla are direct, non-stop routes. Economy-class buses, like AU, may make a brief stop en route. If departing from the Airport, the bus could stop at Paseo Destino before continuing to CAPU or vice versa. Always check your ticket for the specific routing.
What is the luggage allowance?
Passengers are allowed to bring up to 25 kg of checked baggage at no charge. Luggage is placed in a secure compartment under the bus, and you'll receive a claim tag to retrieve your belongings upon arrival. Additionally, a carry-on bag is permitted at no extra cost. For day trips to Puebla, most travelers opt to bring a backpack on board without checking in anything.
What amenities are available on the bus?
ADO's first-class buses on this route offer comfortable reclining seats, air conditioning, onboard entertainment, electrical outlets, USB charging ports, and a restroom. For a relatively short ride of just two hours, these amenities provide ample comfort. For those seeking more luxury, ADO Platino features wide leather seats, a complimentary drink, and access to the exclusive Platino lounge at TAPO.
Can I book my bus ticket in English?
Absolutely! ADO International provides a booking experience in various languages, catering to travelers from around the globe. Digital boarding passes are emailed to you, eliminating the need for printing.
Is an ID required to board the bus?
Yes, passengers must carry a valid government-issued photo ID (a passport for international travelers or an INE for Mexican citizens) matching the name on the ticket. Although ID checks on domestic routes aren't consistently enforced, they are necessary for cancellations, exchanges, and sometimes at boarding.
How safe is the bus journey from Mexico City to Puebla?
ADO operates state-of-the-art buses equipped with GPS tracking, professionally certified drivers, and safety features like three-point seatbelts on premium services. The route follows the MEX-150D, a well-maintained toll highway. ADO is frequently regarded as one of the safest bus companies in Mexico. The Mexico City-Puebla route is among the busiest and most traveled in the country, offered round-the-clock with hundreds of daily departures.
Is travelling with children permitted?
Children under 5 years old can travel free if sharing a seat with an accompanying adult. Children over 5 need a separate ticket. Unaccompanied minors under 18 are usually not allowed to travel without a supervising adult. For families, this route offers one of Mexico's shortest bus rides — at just two hours, it's typically manageable to keep kids entertained, and you'll be exploring Puebla's vibrant streets in no time.


