Cheap Bus tickets to Sonoyta

What are the most popular routes to Sonoyta?

Tijuana - SonoytaAverage price₹7 965Average duration6h 50mDaily departures14
Mexicali - SonoytaAverage price₹5 995Average duration3h 55mDaily departures15
Culiacán - SonoytaAverage price₹13 221Average duration15h 50mDaily departures8
Hermosillo - SonoytaAverage price₹4 830Average duration6hDaily departures6
Caborca - SonoytaAverage price₹2 346Average duration2hDaily departures2