Cheap Bus and Carpool tickets to Orizaba

What are the most popular routes to Orizaba?

Mexico City - OrizabaAverage price₹4,881Average duration4h 45mDaily departures66
Veracruz - OrizabaAverage price₹2,214Average duration2h 45mDaily departures44
Guadalajara - OrizabaAverage price₹5,894Average duration10h 30mDaily departures4
Xalapa - OrizabaAverage price₹2,575Average duration3h 55mDaily departures11
Oaxaca - OrizabaAverage price₹5,633Average duration5h 30mDaily departures4