Cheap Bus and Train tickets to Fremont, CA

What are the most popular routes to Fremont?

Sacramento - FremontAverage price$54Average duration2h 27mDaily departures8
Davis - FremontAverage price$48Average duration2h 12mDaily departures8
Oakland - FremontAverage price$19Average duration36mDaily departures21
San Jose - FremontAverage price$18Average duration30mDaily departures7
Roseville - FremontAverage price$73Average duration7h 6mDaily departures3