Cheap Bus and Carpool tickets to Sonoyta

What are the most popular routes to Sonoyta?

Hermosillo - SonoytaAverage price₩73,232Average duration6h 20mDaily departures5
Guadalajara - SonoytaAverage price₩331,293Average duration1d 2hDaily departures4
Tijuana - SonoytaAverage price₩97,563Average duration7h 10mDaily departures20
Mexicali - SonoytaAverage price₩92,969Average duration3h 55mDaily departures10
Caborca - SonoytaAverage price₩36,212Average duration2hDaily departures2