Cheap Bus and Carpool tickets to Tepotzotlán

What are the most popular routes to Tepotzotlán?

Celaya - TepotzotlánAverage priceR 671Average duration3h 30mDaily departures6
San Luis Potosí - TepotzotlánAverage priceR 835Average duration4h 50mDaily departures34
Monterrey - TepotzotlánAverage priceR 1 459Average duration12h 15mDaily departures16
Santiago de Querétaro - TepotzotlánAverage priceR 494Average duration2h 30mDaily departures43
León - TepotzotlánAverage priceR 750Average duration5h 20mDaily departures6