Cheap Bus tickets to Guerrero Negro

What are the most popular routes to Guerrero Negro?

Tijuana - Guerrero NegroAverage price$162Average duration11h 45mDaily departures8
Ensenada - Guerrero NegroAverage price$140Average duration9h 30mDaily departures4
La Paz - Guerrero NegroAverage price$190Average duration12h 35mDaily departures10
Mexicali - Guerrero NegroAverage price$192Average duration16h 30mDaily departures1
La Paz - Guerrero NegroAverage price$119Average duration13hDaily departures3