Tolantongo is about 200 km north of Mexico City. It takes 3.5 to 4 hours to drive from Mexico City to Grutas de Tolantongo.