Cheap Bus tickets to Vallejo, US

What are the most popular routes to Vallejo?

Sacramento - VallejoAverage price$20Average duration1h 25mDaily departures2
San Francisco - VallejoAverage price$17Average duration1h 5mDaily departures2
Oakland - VallejoAverage price$14Average duration30mDaily departures2
Reno - VallejoAverage price$51Average duration4h 50mDaily departures2
Las Vegas - VallejoAverage price$117Average duration21h 40mDaily departures12