Cheap Bus and Carpool tickets to Perote

What are the most popular routes to Perote?

Mexico City - PeroteAverage priceR$139Average duration3h 50mDaily departures25
Puebla - PeroteAverage priceR$96Average duration1h 40mDaily departures7
Veracruz - PeroteAverage priceR$116Average duration3h 20mDaily departures16
Xalapa - PeroteAverage priceR$39Average duration1h 5mDaily departures22
Pachuca - PeroteAverage priceR$177Average duration5h 30mDaily departures4