Cheap Bus tickets to San Pedro, CHH, MX

What are the most popular routes to San Pedro?

Saltillo - San PedroAverage price$20Average duration2h 50mDaily departures10
Monterrey - San PedroAverage price$36Average duration5h 4mDaily departures10
Torreón - San PedroAverage price$8Average duration1hDaily departures9
Ciudad Acuña - San PedroAverage price$77Average duration9h 16mDaily departures4
Piedras Negras - San PedroAverage price$76Average duration7h 30mDaily departures1