Cheap Bus tickets to Tehuantepec

What are the most popular routes to Tehuantepec?

Oaxaca - TehuantepecAverage priceCA$47Average duration4h 55mDaily departures4
Mexico City - TehuantepecAverage priceCA$172Average duration12h 55mDaily departures10
Juchitán de Zaragoza - TehuantepecAverage priceCA$12Average duration25mDaily departures16
Coatzacoalcos - TehuantepecAverage priceCA$60Average duration6h 25mDaily departures8
Puebla - TehuantepecAverage priceCA$155Average duration9h 55mDaily departures5