Cheap Bus tickets to Sonoyta

What are the most popular routes to Sonoyta?

Tijuana - SonoytaAverage priceR 1 379Average duration6h 50mDaily departures14
Mexicali - SonoytaAverage priceR 1 038Average duration3h 55mDaily departures15
Culiacán - SonoytaAverage priceR 2 289Average duration15h 50mDaily departures8
Hermosillo - SonoytaAverage priceR 837Average duration6hDaily departures6
Caborca - SonoytaAverage priceR 407Average duration2hDaily departures2