Cheap Train tickets to Fairfield, CA, US

What are the most popular routes to Fairfield?

Sacramento - FairfieldAverage priceTHB 544Average duration35mDaily departures14
Oakland - FairfieldAverage priceTHB 782Average duration1h 13mDaily departures34
San Jose - FairfieldAverage priceTHB 1,166Average duration2h 22mDaily departures7
Richmond - FairfieldAverage priceTHB 612Average duration51mDaily departures13
Davis - FairfieldAverage priceTHB 408Average duration19mDaily departures15