|Shortest Duration||12h 0m|
|Trips per day||20|
On average there are 20 train trips per day. Amtrak has the most options for departures from San Diego to San Francisco, with an average of 20 trips per day and 407 monthly trips. One train carrier currently travels from San Diego to San Francisco. Of the 20 trips there are 0 trips that are direct routes with no transfers.
Need more travel options? Travelling by Coach from San Diego to San Francisco starts at £16.17.
Book Amtrak from San Diego to San Francisco from £54.68. There are 20 Amtrak schedules from San Diego to San Francisco and you can expect on average to pay £60.42 for a Amtrak ticket to San Francisco. In San Diego, Amtrak departs to San Francisco from 1050 Kettner Blvd and 1 other station. In San Francisco, Amtrak arrives at Bus Terminal - 200 Folsom St and 3 other stations.
An average trip on Amtrak from San Diego to San Francisco takes 13 hours and 56 minutes, while the fastest available Amtrak trip will get you to San Francisco in 12 hours and 0 minutes,
On weekends, Amtrak offers 20 trips per day and you could expect to pay £60.37 for a weekend getaway to San Francisco.