Trip to San Francisco

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from San Diego to San Francisco

🚆 Embark on a scenic train journey from San Diego to San Francisco, a route that requires a transfer in Los Angeles and Oakland. The total travel time, including transfers, is approximately 15 hours and 46 minutes. 💸 Ticket prices for the train from San Diego to San Francisco range from $26 to $258, offering a comfortable and convenient option for travelers looking to explore the Golden State without the hassle of driving.

Where to stay in San Francisco

There are over 379 hotels to stay in San Francisco. Prices range from $44 per night.

Accomodation
  • There is no direct train service from San Diego to San Francisco. However, travelers can take a route that involves transferring at Los Angeles and Lake Merritt. The train services on this route are operated by Amtrak, with departures from San Diego station and arrivals at Oakland station. The journey duration, including transfers, is approximately 15 hours and 46 minutes. Ticket prices for this train route can range from $26 to $258.
  • The fastest train route between San Diego and San Francisco, with a journey time of approximately 15 hours and 46 minutes, involves transferring at Los Angeles and Lake Merritt. This route is operated by Amtrak, with departures from San Diego station and arrivals at Oakland station. While there is no direct train service between the two cities, this route offers a convenient option for travelers looking to make the journey by rail. Ticket prices for this train route can range from $26 to $258.
  • Trains traveling from San Diego to San Francisco are operated by Amtrak and depart from the San Diego station. This serves as the starting point for the train journey to San Francisco. Passengers can board the Amtrak train at the San Diego station to commence their trip northbound towards San Francisco.
  • There are multiple trains involved in the journey from San Diego to San Francisco despite there being no direct train service. Travelers will typically need to transfer trains at locations such as Los Angeles and Lake Merritt before arriving at Civic Center / UN Plaza in San Francisco. The entire trip, including transfers, usually takes around 15 hours and 46 minutes. These train services between San Diego and San Francisco are operated by Amtrak and can offer a range of ticket prices varying from $26 to $258.
  • The train journey from San Diego to San Francisco operated by Amtrak, arrives at Oakland station. Travelers will disembark at Oakland station as the final destination for this particular train route. From there, passengers can explore the city of Oakland or easily connect to San Francisco using various transportation options such as buses or the BART system.
  • The first train from San Diego to San Francisco, with transfers at Los Angeles and Lake Merritt, typically departs from San Diego station in the early morning. The journey duration, including transfers, is approximately 15 hours and 46 minutes. As there is no direct train service, the last train of the day may depart from San Diego station in the evening, allowing travelers to reach their final destination at Oakland station late at night. Ticket prices for this train route can vary from $26 to $258 depending on the class and type of service selected.
  • There are no direct train trips between San Diego and San Francisco. Travelers would need to take a route that involves transfers at Los Angeles and Lake Merritt. The journey, operated by Amtrak, typically takes approximately 15 hours and 46 minutes to reach its destination. While there are no direct trains, passengers can still enjoy the scenic journey through California on this route.
  • There is no direct train service available between San Diego and San Francisco. Travelers would need to transfer at Los Angeles and Lake Merritt to reach their destination. The entire journey, including these transfers, typically takes around 15 hours and 46 minutes. While there may not be a direct option, this route allows passengers to enjoy a scenic train ride through California.
  • The cost of a train ticket from San Diego to San Francisco can vary between $26 and $258. The price range reflects different ticket types, travel classes, and booking options available for the journey. Passengers can choose from a range of fare options to suit their preferences and budget when traveling by train from San Diego to San Francisco.

Will you be returning to San Diego by train?

If you are looking for the return train journey, check out trains from San Francisco to San Diego

See schedule