Cheap Bus and Carpool tickets to Huatabampo

What are the most popular routes to Huatabampo?

Ciudad Obregón - HuatabampoAverage price$12Average duration2hDaily departures23
Hermosillo - HuatabampoAverage price$42Average duration5h 30mDaily departures31
Navojoa - HuatabampoAverage price$5Average duration1hDaily departures25
Guaymas - HuatabampoAverage price$32Average duration4hDaily departures6
Nogales - HuatabampoAverage price$66Average duration9h 20mDaily departures10