Search train tickets to Sacramento

switcheroo

Quickview

How to get to Sacramento by train?

Routes310
Trips per day1,585
train carriers5
Stations2
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Sacramento?

The cheapest prices for a train ticket to Sacramento that users have found recently on Wanderu start at €6.80. Such great deals to Sacramento are available on one route to Lodi. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Sacramento. Lodi at €6.80 has consistently the lowest average train ticket prices to Sacramento.

What are the main train stations in Sacramento?

The most popular train stations in Sacramento are Valley Station - 401 I St and 1389 10th Street 10th and N Streets. Valley Station - 401 I St is the busiest train station in Sacramento.

Los Angeles

There are 56 train schedules per day connecting Los Angeles with Sacramento. It takes on average 10 hours and 16 minutes to travel 362 miles, 582 kms, by train from Los Angeles. 2 train carriers offer schedules from Los Angeles, with Amtrak offering the most daily connections to Sacramento. Travelling by train from Los Angeles you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
10h 16m
Avg. Price
€51.48

San Diego

There are 31 train schedules per day connecting San Diego with Sacramento. It takes on average 13 hours and 49 minutes to travel 473 miles, 761 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Sacramento. Travelling by train from San Diego you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
13h 49m
Avg. Price
€71.08

Oakland

There are 25 train schedules per day connecting Oakland with Sacramento. It takes on average 2 hours and 18 minutes to travel 69 miles, 110 kms, by train from Oakland. 3 train carriers offer schedules from Oakland, with Amtrak offering the most daily connections to Sacramento. Travelling by train from Oakland you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
2h 18m
Avg. Price
€27.16

Santa Ana

There are 23 train schedules per day connecting Santa Ana with Sacramento. It takes on average 11 hours and 29 minutes to travel 391 miles, 629 kms, by train from Santa Ana. One train company operates schedules from Santa Ana, with Amtrak offering the most daily connections to Sacramento. Travelling by train from Santa Ana you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
11h 29m
Avg. Price
€58.49

San Francisco

There are 23 train schedules per day connecting San Francisco with Sacramento. It takes on average 2 hours and 38 minutes to travel 76 miles, 121 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to Sacramento. Travelling by train from San Francisco you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
2h 38m
Avg. Price
€29.61

Located in California, United States of America, you can travel by train to Sacramento from 310 destinations and choose from 1585 daily train schedules to get you there. Amtrak has the most train connections to Sacramento. The furthest train arriving in Sacramento covers a distance of 2648.85 miles, 4261.83 kms, covering the journey in 107 hours and 13 minutes

Looking for other ways to get there? Check out Bus options to Sacramento.

train companies serving Sacramento

Amtrak

There are 575 daily Amtrak schedules to Sacramento. Amtrak can get you to Sacramento by train from 326 destinations including Santa Ana.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 13m
Avg. Price
€57.96

Amtrak Capitol Corridor

There are 136 daily Amtrak Capitol Corridor schedules to Sacramento. Amtrak Capitol Corridor can get you to Sacramento by train from 15 destinations including Emeryville.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 2m
Avg. Price
€25.31

Amtrak Coast Starlight

There are 18 daily Amtrak Coast Starlight schedules to Sacramento. Amtrak Coast Starlight can get you to Sacramento by train from 28 destinations including Los Angeles.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 10m
Avg. Price
€48.03

Amtrak California Zephyr

There are 11 daily Amtrak California Zephyr schedules to Sacramento. Amtrak California Zephyr can get you to Sacramento by train from 28 destinations including Denver.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 15m
Avg. Price
€68.88

Amtrak San Joaquins

There are 15 daily Amtrak San Joaquins schedules to Sacramento. Amtrak San Joaquins can get you to Sacramento by train from 11 destinations including Modesto.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 4m
Avg. Price
€20.86