Cheap Bus and Carpool tickets to Sonoyta

What are the most popular routes to Sonoyta?

Mexicali - SonoytaAverage price€55Average duration3h 55mDaily departures16
Hermosillo - SonoytaAverage price€43Average duration6hDaily departures8
Culiacán - SonoytaAverage price€119Average duration15h 50mDaily departures10
Caborca - SonoytaAverage price€22Average duration2h 30mDaily departures2
Guadalajara - SonoytaAverage price€195Average duration1d 2hDaily departures4