Cheap Bus and Carpool tickets to Tehuacán

What are the most popular routes to Tehuacán?

Mexico City - TehuacánAverage priceARS 44,452Average duration4hDaily departures44
Puebla - TehuacánAverage priceARS 11,078Average duration2h 20mDaily departures74
Oaxaca - TehuacánAverage priceARS 60,206Average duration3h 35mDaily departures6
Veracruz - TehuacánAverage priceARS 49,948Average duration4h 55mDaily departures5
Tecamachalco - TehuacánAverage priceARS 13,042Average duration1h 25mDaily departures6