Cheap Bus tickets to Vallejo, US

What are the most popular routes to Vallejo?

Sacramento - VallejoAverage price$29Average duration1h 25mDaily departures2
San Francisco - VallejoAverage price$24Average duration1h 5mDaily departures2
Oakland - VallejoAverage price$19Average duration30mDaily departures2
Reno - VallejoAverage price$72Average duration4h 50mDaily departures2
Las Vegas - VallejoAverage price$168Average duration21h 40mDaily departures12