Cheap Bus and Carpool tickets to Magdalena, SON, MX

What are the most popular routes to Magdalena?

Nogales - MagdalenaAverage price£9Average duration1h 20mDaily departures38
Ciudad Obregón - MagdalenaAverage price£30Average duration6h 40mDaily departures26
Culiacán - MagdalenaAverage price£62Average duration14h 10mDaily departures10
Sonoyta - MagdalenaAverage price£24Average duration3h 40mDaily departures4
Navojoa - MagdalenaAverage price£32Average duration7h 50mDaily departures20