Cheap Bus and Carpool tickets to Santa Ana, SON, MX

What are the most popular routes to Santa Ana?

Hermosillo - Santa AnaAverage price$15Average duration2h 30mDaily departures42
Tijuana - Santa AnaAverage price$71Average duration10h 30mDaily departures19
Nogales - Santa AnaAverage price$13Average duration1h 40mDaily departures27
Ciudad Obregón - Santa AnaAverage price$32Average duration6h 20mDaily departures30
Mexicali - Santa AnaAverage price$61Average duration7h 16mDaily departures14