Search train tickets toStockton

switcheroo

Quickview

How to get to Stockton by train?

Routes241
Trips per day1,061
train carriers2
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.

What are the cheapest train tickets to Stockton?

The cheapest prices for a train ticket to Stockton that users have found recently on Wanderu start at $6.56. Such great deals to Stockton are available on one route to Antioch. 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 Stockton. Antioch at $6.87 has consistently the lowest average train ticket prices to Stockton.

What are the main train stations in Stockton?

The most popular train stations in Stockton are 735 S San Joaquin St and Cabral Station - 949 E Channel St. 735 S San Joaquin St is the busiest train station in Stockton.

What are the most popular train routes to Stockton?

Los Angeles

There are 35 train schedules per day connecting Los Angeles with Stockton. It takes on average 8 hours to travel 320 miles, 514 kms, by train from Los Angeles. One train company operates schedules from Los Angeles, with Amtrak offering the most daily connections to Stockton. Traveling by train from Los Angeles you will most likely to arrive in Stockton at Cabral Station - 949 E Channel St.
Avg. Time
8h 0m
Avg. Price
$67.77

San Diego

There are 15 train schedules per day connecting San Diego with Stockton. It takes on average 11 hours to travel 431 miles, 693 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Stockton. Traveling by train from San Diego you will most likely to arrive in Stockton at Cabral Station - 949 E Channel St.
Avg. Time
11h 0m
Avg. Price
$92.96

Santa Ana

There are 13 train schedules per day connecting Santa Ana with Stockton. It takes on average 9 hours to travel 349 miles, 561 kms, by train from Santa Ana. One train company operates schedules from Santa Ana, with Amtrak offering the most daily connections to Stockton. Traveling by train from Santa Ana you will most likely to arrive in Stockton at Cabral Station - 949 E Channel St.
Avg. Time
9h 0m
Avg. Price
$74.76

Riverside

There are 12 train schedules per day connecting Riverside with Stockton. It takes on average 10 hours to travel 353 miles, 567 kms, by train from Riverside. One train company operates schedules from Riverside, with Amtrak offering the most daily connections to Stockton. Traveling by train from Riverside you will most likely to arrive in Stockton at Cabral Station - 949 E Channel St.
Avg. Time
10h 0m
Avg. Price
$80.55

San Juan Capistrano

There are 12 train schedules per day connecting San Juan Capistrano with Stockton. It takes on average 9 hours to travel 370 miles, 594 kms, by train from San Juan Capistrano. One train company operates schedules from San Juan Capistrano, with Amtrak offering the most daily connections to Stockton. Traveling by train from San Juan Capistrano you will most likely to arrive in Stockton at Cabral Station - 949 E Channel St.
Avg. Time
9h 0m
Avg. Price
$97.28

What train companies travel to Stockton, California ?

Located in California, United States, you can travel by train to Stockton from 241 destinations and choose from 1061 daily train schedules to get you there. Amtrak has the most train connections to Stockton. The furthest train arriving in Stockton covers a distance of 2632.75 miles, 4235.92 kms, covering the journey in 1 hour and 51 minutes

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

train companies serving Stockton