Cheap Bus tickets to Todos Santos

What are the most popular routes to Todos Santos?

La Paz - Todos SantosAverage price₹1,539Average duration1h 35mDaily departures8
Cabo San Lucas - Todos SantosAverage price₹1,568Average duration1h 15mDaily departures2
Tijuana - Todos SantosAverage price₹15,308Average duration22h 35mDaily departures12
El Pescadero - Todos SantosAverage price₹249Average duration10mDaily departures2
Guerrero Negro - Todos SantosAverage price₹12,678Average duration14h 10mDaily departures3