Cheap Bus and Carpool tickets to Tepotzotlán

What are the most popular routes to Tepotzotlán?

Celaya - TepotzotlánAverage priceR 672Average duration3h 30mDaily departures6
San Luis Potosí - TepotzotlánAverage priceR 837Average duration4h 50mDaily departures34
Monterrey - TepotzotlánAverage priceR 1 462Average duration12h 15mDaily departures16
Santiago de Querétaro - TepotzotlánAverage priceR 495Average duration2h 30mDaily departures43
León - TepotzotlánAverage priceR 752Average duration5h 20mDaily departures6