There are 6 ways to get from Pachuca to San Pedro Cholula by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Pachuca to Ciudad Sahagúnbus
- Take the bus from Ciudad Sahagún to Pueblabus
3h 3m$352–470Drive 137.6 km
cheapest- Drive from Pachuca to San Pedro Cholulacar 137.6 km
1h 48m$245–354Taxi
- Take the taxi from Pachuca to San Pedro Cholulataxi 137.6 km
1h 48m$1,200–1,500Bus via Mexico City
- Take the bus from Pachuca to ADO Indios Verdesbus
- Take the bus from Terminal de Autobuses de Pasajeros de Oriente to San Juan Tlautlabus
4h 32m$293–610Bus via Mexico City #2
- Take the bus from Pachuca - Central de Autobuses to Terminal de Autobuses T1 AICMbus
- Take the bus from Terminal de Autobuses de Pasajeros de Oriente to San Juan Tlautlabus
4h 49m$454–747Bus via Mexico City #3
- Take the bus from Pachuca to Calpulalpanbus
- Take the bus from Calpulalpan to Terminal de Autobuses de Pasajeros de Orientebus
- Take the bus from Terminal de Autobuses de Pasajeros de Oriente to San Juan Tlautlabus
5h 46m$313–660
Pachuca to San Pedro Cholula by bus and foot
Questions & Answers
The cheapest way to get from Pachuca to San Pedro Cholula is to drive which costs $240 - $360 and takes 1h 48m.
The fastest way to get from Pachuca to San Pedro Cholula is to drive which takes 1h 48m and costs $240 - $360.
No, there is no direct bus from Pachuca to San Pedro Cholula. However, there are services departing from Pachuca and arriving at Puebla via Ciudad Sahagún. The journey, including transfers, takes approximately 3h 3m.
The distance between Pachuca and San Pedro Cholula is 163 km. The road distance is 137.6 km.
The best way to get from Pachuca to San Pedro Cholula without a car is to bus which takes 3h 3m and costs $350 - $470.
It takes approximately 3h 3m to get from Pachuca to San Pedro Cholula, including transfers.
Pachuca to San Pedro Cholula bus services, operated by Autotransportes Hidalgo, depart from Pachuca station.
Pachuca to San Pedro Cholula bus services, operated by Autotransportes Hidalgo, arrive at Ciudad Sahagún station.
Yes, the driving distance between Pachuca to San Pedro Cholula is 138 km. It takes approximately 1h 48m to drive from Pachuca to San Pedro Cholula.
There are 704+ hotels available in San Pedro Cholula.
What companies run services between Pachuca, Mexico and San Pedro Cholula, Puebla, Mexico?
You can take a bus from Pachuca to San Pedro Cholula via Ciudad Sahagún and Puebla in around 3h 3m.
- Phone
- +52 55 3181 3521
- [email protected]
- Website
- facebook.com
Bus from Pachuca to Ciudad Sahagún
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $40–60
- Schedules at
- facebook.com
Bus from Ciudad Sahagún to Puebla
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $90–140
- Schedules at
- facebook.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Pachuca to ADO Indios Verdes
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $120–380
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Pachuca - Central de Autobuses to Terminal de Autobuses T1 AICM
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $280–490
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 222 273 8300
- Website
- estrellaroja.com.mx
Bus from Terminal de Autobuses de Pasajeros de Oriente to San Juan Tlautla
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- $160–230
- Schedules at
- estrellaroja.com.mx
Bus from Terminal de Autobuses de Pasajeros de Oriente to San Juan Tlautla
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- $160–230
- Schedules at
- estrellaroja.com.mx
Bus from Terminal de Autobuses de Pasajeros de Oriente to San Juan Tlautla
- Ave. Duration
- 1h 46m
- Frequency
- Hourly
- Estimated price
- $160–230
- Schedules at
- estrellaroja.com.mx
- Phone
- +52 555 133 2420
- [email protected]
- Website
- autobusesdetexcoco.com
Bus from Pachuca to Calpulalpan
- Ave. Duration
- 1h 35m
- Frequency
- Every 30 minutes
- Estimated price
- $75–95
- Schedules at
- ahorrobus.com.mx
Bus from Calpulalpan to Terminal de Autobuses de Pasajeros de Oriente
- Ave. Duration
- 1h 40m
- Frequency
- Every 10 minutes
- Estimated price
- $75–140
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Pachuca to Calpulalpan
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- $200–290
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Ave. Duration
- 1h 48m
- Estimated price
- $1,200–1,500
MI taxi Pachuca
- Phone
- +52 77 1130 6572
Taxi Gregor Pachuca
- Phone
- +52 77 1142 5598
Taxi Pachuca Universal
- Phone
- +52 77 1855 4377
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, How to get from London City Airport into central London, and Need to know: Greyhound - to help you get the most out of your next trip.


















