Cheap Bus and Carpool tickets to Tehuacán

What are the most popular routes to Tehuacán?

Oaxaca - TehuacánAverage price£33Average duration3h 35mDaily departures5
Orizaba - TehuacánAverage price£12Average duration2hDaily departures5
Veracruz - TehuacánAverage price£27Average duration4h 55mDaily departures5
Tecamachalco - TehuacánAverage price£7Average duration1h 25mDaily departures6
Xalapa - TehuacánAverage price£32Average duration6h 50mDaily departures2