Cheap Bus and Train tickets to Richmond, CA, US

What are the most popular routes to Richmond?

Sacramento - RichmondAverage priceMAD 277Average duration1h 26mDaily departures13
Davis - RichmondAverage priceMAD 237Average duration1h 10mDaily departures14
Roseville - RichmondAverage priceMAD 316Average duration2h 33mDaily departures3
San Jose - RichmondAverage priceMAD 209Average duration1h 33mDaily departures10
Suisun City - RichmondAverage priceMAD 161Average duration44mDaily departures14