|Shortest Duration||14h 0m|
|Trips per day||3|
On average there are 3 train trips per day. Amtrak has the most options for departures from San Diego to Hayward, with an average of 3 trips per day and 10 monthly trips. One train carrier currently travels from San Diego to Hayward. Of the 3 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Traveling by Bus from San Diego to Hayward starts at $106.00.
Book Amtrak from San Diego to Hayward from $83.00. There are 3 Amtrak schedules from San Diego to Hayward and you can expect on average to pay $94.97 for a Amtrak ticket to Hayward. In San Diego, Amtrak departs to Hayward from 4005 Taylor St and 1 other station. In Hayward, Amtrak arrives at 22555 Meekland Ave and no other station.
An average trip on Amtrak from San Diego to Hayward takes 14 hours and 44 minutes, while the fastest available Amtrak trip will get you to Hayward in 14 hours and 0 minutes,