Cheap Bus and Train tickets to Fremont, CA

What are the most popular routes to Fremont?

Sacramento - FremontAverage priceR 645Average duration2h 27mDaily departures8
Davis - FremontAverage priceR 573Average duration2h 11mDaily departures8
Oakland - FremontAverage priceR 224Average duration35mDaily departures22
San Jose - FremontAverage priceR 207Average duration30mDaily departures8
Roseville - FremontAverage priceR 876Average duration4h 57mDaily departures3