Cheap Bus and Carpool tickets to Matehuala

What are the most popular routes to Matehuala?

Monterrey - MatehualaAverage price$50Average duration4h 40mDaily departures56
Rioverde - MatehualaAverage price$27Average duration3h 35mDaily departures3
Puebla - MatehualaAverage price$83Average duration11h 5mDaily departures1
Aguascalientes - MatehualaAverage price$54Average duration6h 10mDaily departures2
Houston - MatehualaAverage price$127Average duration15h 20mDaily departures36

Matehuala stations and stops

Locations map