Search Sacramento train tickets

switcheroo

Quickview

How to get to Sacramento by train?

Routes675
Trips per day2,293
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 $9.00. Such great deals to Sacramento are available on one route to Davis. 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. Davis at $9.11 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 60 train schedules per day connecting Los Angeles with Sacramento. It takes on average 11 hours 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. Traveling by train from Los Angeles you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
11h 0m
Avg. Price
$64.75

San Diego

There are 30 train schedules per day connecting San Diego with Sacramento. It takes on average 14 hours 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. Traveling by train from San Diego you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
14h 0m
Avg. Price
$80.82

Riverside

There are 25 train schedules per day connecting Riverside with Sacramento. It takes on average 12 hours to travel 394 miles, 633 kms, by train from Riverside. One train company operates schedules from Riverside, with Amtrak offering the most daily connections to Sacramento. Traveling by train from Riverside you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
12h 0m
Avg. Price
$72.94

Oakland

There are 25 train schedules per day connecting Oakland with Sacramento. It takes on average 2 hours 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. Traveling by train from Oakland you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
2h 0m
Avg. Price
$30.06

Palm Springs

There are 22 train schedules per day connecting Palm Springs with Sacramento. It takes on average 14 hours to travel 429 miles, 691 kms, by train from Palm Springs. One train company operates schedules from Palm Springs, with Amtrak offering the most daily connections to Sacramento. Traveling by train from Palm Springs you will most likely to arrive in Sacramento at Valley Station - 401 I St.
Avg. Time
14h 0m
Avg. Price
$77.09

Located in California , United States, you can travel by train to Sacramento from 675 destinations and choose from 2293 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 2659.84 miles, 4279.51 kms, covering the journey in 1 hour and 51 minutes

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

train companies serving Sacramento

Amtrak

There are 798 daily Amtrak schedules to Sacramento. Amtrak can get you to Sacramento by train from 633 destinations including Riverside.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
14h 30m
Avg. Price
$79.44

Amtrak Capitol Corridor

There are 140 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
1h 59m
Avg. Price
$27.94

Amtrak Coast Starlight

There are 21 daily Amtrak Coast Starlight schedules to Sacramento. Amtrak Coast Starlight can get you to Sacramento by train from 28 destinations including Seattle.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
9h 8m
Avg. Price
$61.27

Amtrak California Zephyr

There are 14 daily Amtrak California Zephyr schedules to Sacramento. Amtrak California Zephyr can get you to Sacramento by train from 34 destinations including Chicago.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
13h 55m
Avg. Price
$76.08

Amtrak San Joaquins

There are 11 daily Amtrak San Joaquins schedules to Sacramento. Amtrak San Joaquins can get you to Sacramento by train from 11 destinations including Fresno.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
2h 43m
Avg. Price
$24.42