Cheap Bus and Carpool tickets to Apan

What are the most popular routes to Apan?

Veracruz - ApanAverage price£32Average duration6h 7mDaily departures2
Calpulalpan - ApanAverage price£7Average duration1hDaily departures2
Tlaxcala - ApanAverage price£3Average duration25mDaily departures1
Xalapa - ApanAverage price£19Average duration3h 50mDaily departures2
Huamantla - ApanAverage price£4Average duration45mDaily departures2