Cheap Bus and Carpool tickets to Piedras Negras

What are the most popular routes to Piedras Negras?

Monterrey - Piedras NegrasAverage priceCN¥459Average duration8hDaily departures29
Morelia - Piedras NegrasAverage priceCN¥1 450Average duration18h 55mDaily departures1
Mexico City - Piedras NegrasAverage priceCN¥1 086Average duration21h 41mDaily departures13
Saltillo - Piedras NegrasAverage priceCN¥423Average duration6h 30mDaily departures18
Guadalajara - Piedras NegrasAverage priceCN¥1 749Average duration15h 44mDaily departures2