Cheap Bus and Carpool tickets to Agua Prieta

What are the most popular routes to Agua Prieta?

Hermosillo - Agua PrietaAverage price£32Average duration5h 55mDaily departures18
Nogales - Agua PrietaAverage price£24Average duration4hDaily departures3
Cananea - Agua PrietaAverage price£9Average duration1h 15mDaily departures26
Mexico City - Agua PrietaAverage price£143Average duration1d 5hDaily departures2
Tijuana - Agua PrietaAverage price£104Average duration14hDaily departures6