Cheap Bus tickets to Sonoyta

What are the most popular routes to Sonoyta?

Tijuana - SonoytaAverage priceRUB 5,645Average duration6h 55mDaily departures14
Mexicali - SonoytaAverage priceRUB 4,553Average duration3h 55mDaily departures15
Culiacán - SonoytaAverage priceRUB 9,962Average duration15h 50mDaily departures9
Hermosillo - SonoytaAverage priceRUB 3,561Average duration6hDaily departures7
Caborca - SonoytaAverage priceRUB 1,767Average duration2hDaily departures2