Cheap Bus and Carpool tickets to Perote

What are the most popular routes to Perote?

Mexico City - PeroteAverage priceTRY 1,308Average duration3h 50mDaily departures25
Xalapa - PeroteAverage priceTRY 368Average duration1h 5mDaily departures24
Veracruz - PeroteAverage priceTRY 1,096Average duration3h 20mDaily departures16
Pachuca - PeroteAverage priceTRY 1,661Average duration5h 30mDaily departures4
José Cardel - PeroteAverage priceTRY 870Average duration2h 15mDaily departures18