Cheap Bus tickets to Orizatlán

What are the most popular routes to Orizatlán?

Mexico City - OrizatlánAverage price$51Average duration7hDaily departures4
Monterrey - OrizatlánAverage price$111Average duration11h 40mDaily departures8
Pachuca - OrizatlánAverage price$38Average duration5h 30mDaily departures4
Zacualtipan - OrizatlánAverage price$14Average duration1h 52mDaily departures2
Huejutla - OrizatlánAverage price$4Average duration1hDaily departures3