Cheap Bus and Carpool tickets to Matehuala

What are the most popular routes to Matehuala?

Monterrey - MatehualaAverage price$72Average duration4h 40mDaily departures55
Mexico City - MatehualaAverage price$96Average duration9h 5mDaily departures17
Rioverde - MatehualaAverage price$38Average duration3h 35mDaily departures3
Aguascalientes - MatehualaAverage price$77Average duration6h 10mDaily departures2
Galeana - MatehualaAverage price$67Average duration4h 18mDaily departures2

Stations and stops in Matehuala

Locations map