Cheap Bus and Carpool tickets to Agua Prieta

What are the most popular routes to Agua Prieta?

Chihuahua - Agua PrietaAverage priceR 1 372Average duration7h 44mDaily departures7
Cananea - Agua PrietaAverage priceR 176Average duration1h 15mDaily departures28
Hermosillo - Agua PrietaAverage priceR 707Average duration6h 5mDaily departures20
Mexicali - Agua PrietaAverage priceR 1 733Average duration10h 42mDaily departures6
Janos - Agua PrietaAverage priceR 504Average duration1h 30mDaily departures14