- Must visit
Museo Amparo
Renowned museum in a restored convent, presenting colonial art, decorative arts, and the famed kitchen linked to Puebla's culinary traditions.
Cheapest price on Oct 13
$12
Average ticket price on Oct 13
$12
Fastest journey on Oct 13
2 h 40 m
Average journey duration on Oct 13
2 h 48 m
Buses on Oct 13
18
Distance
106 km
The best way to find a cheap bus ticket from Mexico City to Puebla is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Mexico City to Puebla will cost around $12 if you buy it on the day, but the cheapest tickets can be found for only $12.
On Tue, Oct 13, we found 18 buses from Mexico City to Puebla, including 18 direct services.
On Tue, Oct 13 the direct buses cover the 106 km distance in an average of 2 h 48 m but if you time it right, some buses will get you there in just 2 h 40 m .
On Tue, Oct 13 the slowest buses will take 3 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
Flix Mexico
Flix Mexico
Flix Mexico
Flix Mexico
Flix Mexico
Flix Mexico
Flix Mexico
Flix Mexico
Flix Mexico
Flix MexicoBuses from Mexico City to Puebla run on average 16 times per day, taking around 3h 16m. Cheap bus tickets for this journey start at $6 if you book in advance.
There are 16 buses per day. The earliest bus runs at 04:30, the last at 21:30. The fastest bus covers the 65 miles (106 km) distance in 2h 25m.
Distance 65 miles (106 km) |
Average bus duration 3h 16m |
Cheapest ticket price $6 |
Buses per day 16 |
Direct buses 16 |
Fastest bus 2h 25m |
First bus 4:30 AM |
Last bus 9:30 PM |
Cheapest Month Mar |
Cheapest Day Fri |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Mon |
Least Busy Day Sat |
Best time to book 7 days |
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Flix Mexico | Departure Time 06:25AM | Arrival Time 09:30AM | Duration 3h05 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 06:40AM | Arrival Time 09:50AM | Duration 3h10 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 06:45AM | Arrival Time 09:30AM | Duration 2h45 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 07:00AM | Arrival Time 09:50AM | Duration 2h50 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 07:05AM | Arrival Time 10:15AM | Duration 3h10 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 07:30AM | Arrival Time 10:15AM | Duration 2h45 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 08:30AM | Arrival Time 11:45AM | Duration 3h15 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 08:40AM | Arrival Time 11:40AM | Duration 3h00 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 08:50AM | Arrival Time 11:45AM | Duration 2h55 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 09:00AM | Arrival Time 11:40AM | Duration 2h40 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 11:00AM | Arrival Time 02:10PM | Duration 3h10 | Departure days Mon, Tue, Wed, Thu, Fri, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 11:20AM | Arrival Time 02:10PM | Duration 2h50 | Departure days Everyday | Cheapest price $10 |
Operator Flix Mexico | Departure Time 12:35PM | Arrival Time 04:05PM | Duration 3h30 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 01:00PM | Arrival Time 04:05PM | Duration 3h05 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 02:00PM | Arrival Time 05:30PM | Duration 3h30 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 02:10PM | Arrival Time 05:40PM | Duration 3h30 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 02:20PM | Arrival Time 05:30PM | Duration 3h10 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 02:35PM | Arrival Time 05:40PM | Duration 3h05 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 04:15PM | Arrival Time 07:45PM | Duration 3h30 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 04:30PM | Arrival Time 08:00PM | Duration 3h30 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 04:35PM | Arrival Time 07:45PM | Duration 3h10 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 04:50PM | Arrival Time 08:00PM | Duration 3h10 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 05:50PM | Arrival Time 09:30PM | Duration 3h40 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 06:15PM | Arrival Time 09:30PM | Duration 3h15 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 06:30PM | Arrival Time 10:30PM | Duration 4h00 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 06:50PM | Arrival Time 10:30PM | Duration 3h40 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 07:20PM | Arrival Time 11:00PM | Duration 3h40 | Departure days Mon, Tue, Wed, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 07:45PM | Arrival Time 11:00PM | Duration 3h15 | Departure days Mon, Tue, Wed, Sat, Sun | Cheapest price $10 |
Operator Flix Mexico | Departure Time 09:00PM | Arrival Time 12:35AM | Duration 3h35 | Departure days Thu, Fri | Cheapest price $10 |
Operator Flix Mexico | Departure Time 09:20PM | Arrival Time 12:35AM | Duration 3h15 | Departure days Thu, Fri | Cheapest price $10 |
The table below shows live departures for Mexico City to Puebla buses for today, Monday, October 12. You can also manually refresh the results below to see updated bus journeys.
| Provider | Departs | Duration | Arrives | Transfers | Tickets |
|---|---|---|---|---|---|
Flix Mexico | 2:10 PM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h30 | 5:40 PM Puebla | 0 transfersDirect | |
Flix Mexico | 2:35 PM Mexico City, Forum Buenavista | 3h05 | 5:40 PM Puebla | 0 transfersDirect | |
Flix Mexico | 4:15 PM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h30 | 7:45 PM Puebla | 0 transfersDirect | |
Flix Mexico | 4:35 PM Mexico City, Forum Buenavista | 3h10 | 7:45 PM Puebla | 0 transfersDirect | |
Flix Mexico | 5:50 PM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h40 | 9:30 PM Puebla | 0 transfersDirect | |
Flix Mexico | 6:15 PM Mexico City, Forum Buenavista | 3h15 | 9:30 PM Puebla | 0 transfersDirect | |
Flix Mexico | 7:20 PM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h40 | 11:00 PM Puebla | 0 transfersDirect | |
Flix Mexico | 7:45 PM Mexico City, Forum Buenavista | 3h15 | 11:00 PM Puebla | 0 transfersDirect | |
| Tuesday, October 13 | |||||
Flix Mexico | 6:25 AM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h05 | 9:30 AM Puebla | 0 transfersDirect | |
Flix Mexico | 6:45 AM Mexico City, Forum Buenavista | 2h45 | 9:30 AM Puebla | 0 transfersDirect | |
Flix Mexico | 7:05 AM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h10 | 10:15 AM Puebla | 0 transfersDirect | |
Flix Mexico | 7:30 AM Mexico City, Forum Buenavista | 2h45 | 10:15 AM Puebla | 0 transfersDirect | |
Flix Mexico | 8:40 AM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h00 | 11:40 AM Puebla | 0 transfersDirect | |
Flix Mexico | 9:00 AM Mexico City, Forum Buenavista | 2h40 | 11:40 AM Puebla | 0 transfersDirect | |
Flix Mexico | 11:00 AM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h10 | 2:10 PM Puebla | 0 transfersDirect | |
Flix Mexico | 11:20 AM Mexico City, Forum Buenavista | 2h50 | 2:10 PM Puebla | 0 transfersDirect | |
Flix Mexico | 12:35 PM Mexico City, Calle Degollado (San Pedro Santa Clara) | 3h30 | 4:05 PM Puebla | 0 transfersDirect | |
Flix Mexico | 1:00 PM Mexico City, Forum Buenavista | 3h05 | 4:05 PM Puebla | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Discover the best of Puebla — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Puebla trip today.
Renowned museum in a restored convent, presenting colonial art, decorative arts, and the famed kitchen linked to Puebla's culinary traditions.
Contemporary museum with major temporary exhibitions, spacious galleries, and a landmark modern building on the city’s northern side.
Art museum in a former hospital complex, showing works from colonial to modern periods in elegant historic rooms and courtyards.
Puebla’s main square, lined with arcades, civic buildings, and cafés nearby. Ideal for people-watching, architecture, and easy orientation.
Pedestrian street linking the Zócalo with key museums and shops. A practical, lively route for a first walk through the historic center.
Artists’ quarter with workshops, galleries, and colorful facades near the river. Good for browsing local crafts and a slower neighborhood stroll.
Rich sauce blending chiles, nuts, seeds, spices, chocolate, and more, traditionally served over turkey or chicken. Puebla is widely regarded as its birthplace.
Roasted poblano chile stuffed with picadillo and fruit, topped with walnut sauce and pomegranate. A classic Pueblan patriotic dish served in season.
Cemita roll layered with milanesa or other fillings, quesillo, avocado, papalo, and chipotle. Puebla’s iconic sandwich is known for its distinctive sesame bread.
Refined dining in a colonial setting focused on Puebla classics such as mole poblano and chiles en nogada with polished service.
Elegant restaurant near the cathedral serving regional Mexican cuisine and Pueblan dishes in a formal, historic ambiance.
Long-standing specialist in tacos árabes and related meats, with a fast, casual atmosphere popular with locals and visitors.
Budget-friendly versus major Mexican tourist hubs; hotels, meals, and local transit are generally lower, with good value for most travelers.
Tip 10-15% in restaurants if not included. Round up or add a small tip for taxis only if helpful. In cafes, small change or 10% is appreciated.
Official public transport app
Aeropuerto Internacional de Puebla -> Zócalo de Puebla, Puebla
Find answers to the most common questions about traveling from Mexico City to Puebla by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Puebla, this guide helps you travel smarter and with confidence.

Most Mexico City to Puebla buses use the Mexico City, Forum Buenavista to Puebla station pair. Use this guide to compare Mexico City and Puebla bus stations on this route, check city-centre transport, alongside checking practicalities like bus station facilities and services.
Mexico City, Forum Buenavista is 3 km from Mexico City city centre. Public transport options include:
Mexico City, Forum Buenavista has practical services for this route, including Wifi, Parking, Dining, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Food options include: Food court available in the shopping mall.
Wi-Fi is available at Mexico City, Forum Buenavista. ATMs are several ATMs available inside the mall.
Ticket office support is available at Mexico City, Forum Buenavista.
Available at Mexico City, Forum Buenavista: Parking, Taxis, WC.
Accessibility facilities are available at Mexico City, Forum Buenavista: Wheelchair accessible entrances and elevators.
Mexico City, Calle Degollado (San Pedro Santa Clara) is 3 km from Mexico City city centre. Public transport options include:
Mexico City, Calle Degollado (San Pedro Santa Clara) has practical services for this route, including Wifi, Parking, ATM, Taxis, Accessibility, WC, Shower, and Ticket Office.
Wi-Fi is available at Mexico City, Calle Degollado (San Pedro Santa Clara). ATMs are available at Mexico City, Calle Degollado (San Pedro Santa Clara).
Ticket office support is available at Mexico City, Calle Degollado (San Pedro Santa Clara).
Available at Mexico City, Calle Degollado (San Pedro Santa Clara): Parking, Taxis, WC.
Accessibility facilities are available at Mexico City, Calle Degollado (San Pedro Santa Clara): Ramp access provided.