Cheap Bus and Carpool tickets to Magdalena, SON, MX

What are the most popular routes to Magdalena?

Nogales - MagdalenaAverage price$16Average duration1h 20mDaily departures38
Ciudad Obregón - MagdalenaAverage price$55Average duration6h 40mDaily departures26
Culiacán - MagdalenaAverage price$115Average duration14h 10mDaily departures10
Sonoyta - MagdalenaAverage price$44Average duration3h 40mDaily departures4
Navojoa - MagdalenaAverage price$59Average duration7h 50mDaily departures20