Cheap Train tickets to Hayward

What are the most popular routes to Hayward?

Sacramento - HaywardAverage priceARS 51,091Average duration2h 11mDaily departures8
San Jose - HaywardAverage priceARS 24,548Average duration47mDaily departures7
Oakland - HaywardAverage priceARS 12,274Average duration18mDaily departures22
Davis - HaywardAverage priceARS 47,915Average duration1h 55mDaily departures8
Santa Clara - HaywardAverage priceARS 18,411Average duration38mDaily departures14