Cheap Bus and Train tickets to Santa Clara, US

What are the most popular routes to Santa Clara?

Los Angeles - Santa ClaraAverage priceTHB 644Average duration50mDaily departures18
Los Angeles - Santa ClaraAverage priceTHB 272Average duration1h 5mDaily departures1
San Diego - Santa ClaraAverage priceTHB 1,059Average duration1h 54mDaily departures25
Sacramento - Santa ClaraAverage priceTHB 1,339Average duration2h 54mDaily departures16
Oakland - Santa ClaraAverage priceTHB 610Average duration1h 1mDaily departures45