There are 4 ways to get from Teotihuacán to Grutas de Tolantongo 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 Ciudad Sahagún to Pachucabus
- Take the bus from Pachuca to Ixmiquilpanbus
- Take the bus from Ixmiquilpan to Tolantongobus
7h 41m$268–600Drive 139.9 km
cheapest- Drive from Teotihuacán to Grutas de Tolantongocar 139.9 km
2h 49m$248–358Taxi
- Take the taxi from Teotihuacán to Grutas de Tolantongotaxi 139.9 km
2h 49m$2,100–2,500Bus via Tepeapulco
- Take the bus from San Juan Teotihuacan to Ciudad Sahagúnbus
- Take the bus from Ciudad Sahagún to Pachucabus
- Take the bus from Pachuca to Ixmiquilpanbus
- Take the bus from Ixmiquilpan to Tolantongobus
8h 14m$279–625
Questions & Answers
The cheapest way to get from Teotihuacán to Grutas de Tolantongo is to drive which costs $240 - $360 and takes 2h 49m.
The fastest way to get from Teotihuacán to Grutas de Tolantongo is to drive which takes 2h 49m and costs $240 - $360.
No, there is no direct bus from Teotihuacán to Grutas de Tolantongo. However, there are services departing from San Juan Teotihuacan and arriving at Tolantongo via Ciudad Sahagún, Pachuca and Ixmiquilpan. The journey, including transfers, takes approximately 7h 41m.
The distance between Teotihuacán and Grutas de Tolantongo is 199 km. The road distance is 139.9 km.
The best way to get from Teotihuacán to Grutas de Tolantongo without a car is to bus which takes 7h 41m and costs $260 - $600.
It takes approximately 7h 41m to get from Teotihuacán to Grutas de Tolantongo, including transfers.
Teotihuacán to Grutas de Tolantongo bus services, operated by Texcoco, depart from Ciudad Sahagún station.
Teotihuacán to Grutas de Tolantongo bus services, operated by Texcoco, arrive at Pachuca station.
Yes, the driving distance between Teotihuacán to Grutas de Tolantongo is 140 km. It takes approximately 2h 49m to drive from Teotihuacán to Grutas de Tolantongo.
There are nine+ hotels available in Grutas de Tolantongo.
What companies run services between Teotihuacán, State of Mexico and Grutas de Tolantongo, Mexico?
You can take a bus from San Juan Teotihuacan to Tolantongo via Ciudad Sahagún, Pachuca, Ixmiquilpan, and Ixmiquilpan in around 7h 41m.
- Phone
- +52 555 133 2420
- [email protected]
- Website
- autobusesdetexcoco.com
Bus from Ciudad Sahagún to Pachuca
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- $55–70
- Schedules at
- ahorrobus.com.mx
Bus from Ixmiquilpan to Tolantongo
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $85
- Schedules at
- grutastolantongo.com.mx
Bus from Ixmiquilpan to Tolantongo
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- $85
- Schedules at
- grutastolantongo.com.mx
- Phone
- +52 555 767 3573
- [email protected]
- Website
- Autobuses Teotihuacan
Bus from San Juan Teotihuacan to Ciudad Sahagún
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $60–140
- Schedules at
- Autobuses Teotihuacan
- Phone
- +52 55 3181 3521
- [email protected]
- Website
- Autotransportes Hidalgo
Bus from Ciudad Sahagún to Pachuca
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $40–60
- Schedules at
- Autotransportes Hidalgo
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 4 of the smartest ways to explore Australia, 5 incredible day trips from Florence by train, and How to get from London to Edinburgh - to help you get the most out of your next trip.














