The cheapest trains from Sacramento, CA to San Francisco, CA

Showing times and prices for Sep 28

Cheapest

$35

Average

$37

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Sacramento, CA to San Francisco, CA will cost around $ 37 if you buy it on the day, but the cheapest tickets can be found for only $ 35.

Cheapest
06:35AMSacramento Valley Station2h30 09:05AMSan Francisco, CA
1 changes
$351One-way
2nd Cheapest
09:55AMSacramento Valley Station2h10 12:05PMSan Francisco, CA
1 changes
$371One-way
2nd Cheapest
08:55AMSacramento Valley Station2h10 11:05AMSan Francisco, CA
1 changes
$371One-way
2nd Cheapest
05:10AMSacramento Valley Station2h20 07:30AMSan Francisco, CA
1 changes
$371One-way
2nd Cheapest
03:55PMSacramento Valley Station2h15 06:10PMSan Francisco, CA
1 changes
$371One-way

Timetable Sacramento, CA to San Francisco, CA

Showing trains for tomorrow, Tue, Sep 28
04:10AMSacramento Valley Station2h10 06:20AMSan Francisco, CA
0 changes
05:10AMSacramento Valley Station2h20 07:30AMSan Francisco, CA
0 changes
06:10AMSacramento Valley Station2h20 08:30AMSan Francisco, CA
0 changes
06:35AMSacramento Valley Station2h30 09:05AMSan Francisco, CA
0 changes
06:43AMSacramento Valley Station2h17 09:00AMSan Francisco, CA
0 changes
08:55AMSacramento Valley Station2h10 11:05AMSan Francisco, CA
0 changes
09:55AMSacramento Valley Station2h10 12:05PMSan Francisco, CA
0 changes
10:55AMSacramento Valley Station2h10 01:05PMSan Francisco, CA
0 changes
11:55AMSacramento Valley Station2h10 02:05PMSan Francisco, CA
0 changes
03:55PMSacramento Valley Station2h15 06:10PMSan Francisco, CA
0 changes
05:03PMSacramento Valley Station2h12 07:15PMSan Francisco, CA
0 changes
07:55PMSacramento Valley Station2h10 10:05PMSan Francisco, CA
0 changes

This is the last train of the day.

Find all the dates and times for this journey

The fastest trains from Sacramento, CA to San Francisco, CA

Showing times and prices for Sep 28

Fastest Journey

2 h 10 m

Average

2 h 14 m

Trains per day

12

Distance

121 km

It's difficult to get from Sacramento, CA to San Francisco, CA without transferring at least once.

Fastest
09:55AMSacramento Valley Station2h10 12:05PMSan Francisco, CA
1 changes
$371One-way
Fastest
08:55AMSacramento Valley Station2h10 11:05AMSan Francisco, CA
1 changes
$371One-way
Fastest
04:10AMSacramento Valley Station2h10 06:20AMSan Francisco, CA
1 changes
$371One-way
Fastest
11:55AMSacramento Valley Station2h10 02:05PMSan Francisco, CA
1 changes
$371One-way
Fastest
07:55PMSacramento Valley Station2h10 10:05PMSan Francisco, CA
1 changes
$371One-way

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to San Francisco, CA from Sacramento, CA

distanceDistance74 miles (120 km)
priceAverage train ticket price$35 (€28)
changesDirect trainYes

Trains from Sacramento, CA to San Francisco, CA cover the 74 miles (120 km) long trip with our travel partners like. There are direct train services available. While the average ticket price for this route costs around $35 (€28), you can find the cheapest train ticket for as low as $35 (€28).

Travel Tips

Trains from Sacramento, CA to San Francisco, CA
Travel by train to San Francisco, CA easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sacramento, CA to San Francisco, CA.
FAQs
How much does a cheap train to San Francisco, CA from Sacramento, CA cost?
If you’re looking to save money on tickets, you can find cheap Sacramento, CA to San Francisco, CA trains for as little as $35 (€28)  in the next 7 days.
How much does it cost to take a train from Sacramento, CA to San Francisco, CA?
The train price between Sacramento, CA and San Francisco, CA is on average $35 (€28)  if you are looking to purchase your tickets for this route in the next 7 days.
How far is San Francisco, CA from Sacramento, CA by train?
The distance to San Francisco, CA from Sacramento, CA by train is approximately 74 miles (120 km).
How far in advance should I purchase a train ticket from Sacramento, CA to San Francisco, CA to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this journey and save money. If you purchase train tickets between Sacramento, CA and San Francisco, CA within the next 7 days, you can find tickets to cost on average $35 (€28) one way. To find the best prices for this trip, consider booking your train ticket from Sacramento, CA to San Francisco, CA a few months in advance.