ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puebla

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration3h
Distance143
Avg. price$ 17
Bus trips2 found

Buses from Mexico City to Puebla

🚌 Experience a convenient trip from Mexico City to Puebla by bus. The direct service by Trail Travel departs from Terminal Central Del Sur - Taxqueña and arrives at Puebla Terminal CAPU, taking approximately 2 hours and 15 minutes. 🗺️ Covering a distance of 100 km, the journey offers a scenic route with hourly departures every day. Enjoy a smooth ride with Super Rápidos as you travel from Mexico City to Puebla, with a travel time of 1 hour and 47 minutes. 💸 Prices for the bus between Puebla and Mexico City range from $28 to $34, providing an affordable and efficient transportation option for your journey in Mexico. Plan your trip with ease and explore the cultural delights of Puebla after a comfortable bus ride from bustling Mexico City.

Where to stay in Puebla

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus service between Mexico City and Puebla. The bus departs from Terminal Central Del Sur - Taxqueña and arrives at Puebla Terminal CAPU. These services run hourly and operate every day, with the journey typically lasting around 2 hours and 15 minutes. It's a convenient and efficient way to travel between the two cities.
  • To catch the bus from Mexico City to Puebla, you will need to head to the Mexico City station. This is where the services, operated by Trail Travel, depart from. Be sure to arrive early to allow enough time for boarding and any necessary ticket purchases. The station is a convenient starting point for your journey to Puebla.
  • The bus from Mexico City to Puebla arrives at the Puebla CAPU station. This is the final destination for the bus services operated by Super Rápidos. Once you arrive at the station, you can easily access other modes of transportation to continue your journey within Puebla. The Puebla CAPU station is a well-equipped transit hub for travelers.
  • The cost of a bus ticket from Mexico City to Puebla typically ranges from $28 to $34. Prices may vary depending on factors such as the type of bus service, time of booking, and any ongoing promotions. It's advisable to check with the bus company or online platforms for the most up-to-date ticket prices before planning your trip. Overall, taking the bus is a cost-effective way to travel between Mexico City and Puebla.
  • There are multiple buses operating between Mexico City and Puebla. Two main routes are available, with one taking around 2 hours and 30 minutes to reach Puebla and the other taking approximately 1 hour and 45 minutes. These buses depart from Mexico City's Calz. Ignacio Zaragoza and arrive at Puebla Eufemio Zapata. The bus services are operated by ACN Autobuses, providing travelers with flexible options to reach their destination. Prices for these bus tickets typically range from $28 to $34, offering affordable transportation between the two cities.
  • The buses traveling from Mexico City to Puebla are typically less crowded during weekday mornings and evenings. On the other hand, the buses tend to be more crowded during weekends and holidays, especially in the afternoons. To avoid potential crowds, it is advisable to consider traveling during off-peak hours or booking tickets in advance. Despite varying levels of congestion, the bus services offer frequent departures to accommodate travelers' schedules.
  • The first bus of the day from Mexico City to Puebla typically departs early in the morning, around 6:00 AM. The last bus of the day usually leaves closer to midnight, around 11:00 PM. Travelers have a wide range of options throughout the day to choose from when planning their journey between Mexico City and Puebla by bus.

Will you be returning to Mexico City by bus?

If you are looking for a return bus journey, you can check the buses from Puebla to Mexico City.

See schedule