Cheap Bus tickets to Tecamachalco

What are the most popular routes to Tecamachalco?

Mexico City - TecamachalcoAverage pricePLN 94Average duration3h 10mDaily departures12
Puebla - TecamachalcoAverage pricePLN 23Average duration1h 10mDaily departures12
Tehuacán - TecamachalcoAverage pricePLN 35Average duration1h 50mDaily departures7
Tlacotepec de Benito Juárez - TecamachalcoAverage pricePLN 22Average duration45mDaily departures7