Cheap Bus, Shuttle and Carpool tickets to Tepotzotlán

What are the most popular routes to Tepotzotlán?

Guadalajara - TepotzotlánAverage priceR 1 594Average duration6hDaily departures24
Santiago de Querétaro - TepotzotlánAverage priceR 610Average duration2h 30mDaily departures27
León - TepotzotlánAverage priceR 1 490Average duration4hDaily departures10
Monterrey - TepotzotlánAverage priceR 1 969Average duration12h 35mDaily departures13
Mexico City - TepotzotlánAverage priceR 39Average duration55mDaily departures27