Cheap Bus and Carpool tickets to Pachuca

What are the most popular routes to Pachuca?

Mexico City - PachucaAverage pricePEN 34Average duration1h 50mDaily departures186
Toluca - PachucaAverage pricePEN 196Average duration8h 30mDaily departures9
Ixmiquilpan - PachucaAverage pricePEN 16Average duration1h 28mDaily departures43
San Juan del Río - PachucaAverage pricePEN 103Average duration3h 33mDaily departures22
Tulancingo - PachucaAverage pricePEN 10Average duration1h 2mDaily departures363