Cheap Bus and Train tickets to Davis

What are the most popular routes to Davis?

San Jose - DavisAverage priceMX$654Average duration2h 49mDaily departures9
Reno - DavisAverage priceMX$1,629Average duration6h 43mDaily departures3
Oakland - DavisAverage priceMX$509Average duration1h 36mDaily departures41
Los Angeles - DavisAverage priceMX$2,658Average duration13h 20mDaily departures2
Berkeley - DavisAverage priceMX$455Average duration1h 22mDaily departures16