Cheap Bus and Carpool tickets to Huichapan

What are the most popular routes to Huichapan?

Pachuca - HuichapanAverage priceR 53Average duration34mDaily departures151
San Juan del Río - HuichapanAverage priceR 89Average duration43mDaily departures13
Puebla - HuichapanAverage priceR 413Average duration4h 10mDaily departures2
El Puerto - HuichapanAverage priceR 170Average duration2h 1mDaily departures47
Tecozautla - HuichapanAverage priceR 214Average duration2h 24mDaily departures34