Trip to San Francisco

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Sacramento to San Francisco

🚆 Sacramento to San Francisco journey by train involves a transfer at Richmond and takes approximately 2 hours and 25 minutes, covering a distance of 172.2 km. Amtrak operates the service departing from Sacramento station to Civic Center / UN Plaza in San Francisco. 🌉 Route 1 offers a quicker option, taking 2 hours and 35 minutes with 1 transfer. First, take a train towards San Jose from Sacramento Valley Station, operated by Amtrak. Then, board the subway towards SF / Daly City from Oakland Coliseum/Airport Amtrak, operated by Bay Area Rapid Transit. 🛤️ For a longer but scenic route, consider Route 2, lasting 4 hours and 31 minutes with 2 transfers. Begin with a train towards Bakersfield with Amtrak from Sacramento Valley Station. Subsequently, transfer to trains operated by Altamont Corridor Express and Caltrain before reaching San Francisco Station for a unique travel experience.

Where to stay in San Francisco

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

Find accommodation
  • There are two main companies that provide train routes from Sacramento to San Francisco. The first option involves taking the Amtrak Capitol Corridor train from Sacramento Valley Station to Oakland Coliseum/Airport Amtrak, followed by transferring to the Bay Area Rapid Transit subway towards SF/Daly City, which will take approximately 2 hours and 35 minutes. The second option includes taking the Amtrak San Joaquins train from Sacramento Valley Station to Robert J. Cabral, transferring to the Altamont Corridor Express train towards San Jose, and then transferring to the Caltrain towards San Francisco, with a total travel time of about 4 hours and 31 minutes.
  • The fastest train option between Sacramento and San Francisco involves taking the Capitol Corridor train operated by Amtrak from Sacramento Valley Station to Oakland Coliseum/Airport Amtrak. This trip takes approximately 2 hours and 1 minute. Upon arrival at Oakland, passengers can transfer to the Bay Area Rapid Transit subway towards SF/Daly City, with an additional 22-minute subway ride to reach San Francisco's Montgomery St station, making it the quickest route with a total travel time of about 2 hours and 35 minutes.
  • Trains departing for San Francisco from Sacramento operated by Amtrak, leave from the Sacramento station. Sacramento station is the primary departure point for passengers traveling by train to San Francisco. Amtrak provides convenient connections from Sacramento to various destinations, including San Francisco, allowing travelers to embark on their journey from the centrally located Sacramento station.
  • There are multiple train options available between Sacramento and San Francisco. While there isn't a direct train service, travelers can choose between different routes that involve transfers. One option includes taking a combination of an Amtrak Capitol Corridor train and BART subway, while another route involves transfers between Amtrak San Joaquins, Altamont Corridor Express, and Caltrain services.
  • The train services from Sacramento to San Francisco operated by BART, arrive at the Civic Center / UN Plaza station in San Francisco. This station serves as a central hub for various BART lines in the city and provides convenient access to nearby attractions and amenities. Travelers disembarking at the Civic Center / UN Plaza station can easily explore downtown San Francisco and its vibrant cultural offerings.
  • The first train of the day from Sacramento to San Francisco typically departs Sacramento Valley Station on the Capitol Corridor route towards Oakland Coliseum/Airport Amtrak. This initial leg of the journey starts early in the morning to accommodate travelers heading to San Francisco. The last train service of the day from Sacramento to San Francisco typically departs in the late evening, offering a convenient option for passengers traveling later in the day. Travelers should check the specific schedules of the Amtrak Capitol Corridor and connecting BART lines for exact departure times.
  • There are no direct train trips each day between Sacramento and San Francisco. Passengers would need to take a combination of Amtrak and BART services with transfers at specific stations such as Richmond, Oakland Coliseum/Airport Amtrak, and Santa Clara to reach San Francisco. The journey typically takes approximately 2 hours and 25 minutes, depending on the specific routes and connections chosen. Travelers should plan their trip in advance and consider the schedules of both Amtrak and BART for a seamless journey.
  • No, there is no direct train between Sacramento and San Francisco. Travelers would need to take a combination of services that involve transferring at stations like Richmond to reach Civic Center/UN Plaza in San Francisco. The entire journey, including transfers, typically takes around 2 hours and 25 minutes.

Will you be returning to Sacramento by train?

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

See schedule