Cheap Train tickets to Fairfield, CA, US

What are the most popular routes to Fairfield?

Sacramento - FairfieldAverage priceR 263Average duration35mDaily departures13
San Jose - FairfieldAverage priceR 564Average duration2h 22mDaily departures7
Oakland - FairfieldAverage priceR 378Average duration1h 13mDaily departures31
Roseville - FairfieldAverage priceR 683Average duration2h 13mDaily departures3
Davis - FairfieldAverage priceR 197Average duration19mDaily departures13