COVID-19 Travel Guide
Learn more ›

Search train tickets to Stockton

switcheroo

Quickview

How to get to Stockton by train

Routes105
Trips per day373
train lines2
Stations2
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to Stockton?

$6.00 is the cheapest price for a train ticket to Stockton, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to Stockton. In the last month, trains from Modesto to Stockton had the lowest average price at $6.00.

Where is the train station in Stockton, CA?

The busiest train station in Stockton is 735 S San Joaquin St. As Stockton's main station, it has the most trains coming and going. However, a popular alternative is Cabral Station - 949 E Channel St.

Yosemite Valley

There are 25 scheduled trains per day from Yosemite Valley to Stockton. The route can be as long as 94 miles, or 151 kilometers. On average, the journey takes 4 hours and 38 minutes. One train company, Amtrak, connects Yosemite Valley to Stockton. Trains from Yosemite Valley usually arrive in Stockton at 735 S San Joaquin St.
Avg. Time
4h 38m
Avg. Price
$27.24

Los Angeles

There are 15 scheduled trains per day from Los Angeles to Stockton. The route can be as long as 320 miles, or 514 kilometers. On average, the journey takes 7 hours and 38 minutes. One train company, Amtrak, connects Los Angeles to Stockton. Trains from Los Angeles usually arrive in Stockton at 735 S San Joaquin St.
Avg. Time
7h 38m
Avg. Price
$44.02

San Diego

There are 11 scheduled trains per day from San Diego to Stockton. The route can be as long as 431 miles, or 693 kilometers. On average, the journey takes 11 hours and 11 minutes. One train company, Amtrak, connects San Diego to Stockton. Trains from San Diego usually arrive in Stockton at 735 S San Joaquin St.
Avg. Time
11h 11m
Avg. Price
$64.18

Chicago

There are 9 scheduled trains per day from Chicago to Stockton. The route can be as long as 1793 miles, or 2885 kilometers. On average, the journey takes 60 hours and 40 minutes. One train company, Amtrak, connects Chicago to Stockton. Trains from Chicago usually arrive in Stockton at 735 S San Joaquin St.
Avg. Time
2d 12h 40m
Avg. Price
$189.37

San Bernardino

There are 9 scheduled trains per day from San Bernardino to Stockton. The route can be as long as 348 miles, or 560 kilometers. On average, the journey takes 10 hours and 10 minutes. One train company, Amtrak, connects San Bernardino to Stockton. Trains from San Bernardino usually arrive in Stockton at 735 S San Joaquin St.
Avg. Time
10h 10m
Avg. Price
$54.53

Located in California, Stockton is accessible by train from 105 other cities. You can choose from 373 daily scheduled trips when you search for trains to Stockton on Wanderu. Amtrak usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to Stockton are also available..

Train companies serving Stockton

Amtrak

There are 45 scheduled Amtrak trains per day. Amtrak can get you to Stockton from 103 cities, including Los Angeles.
Avg. Time
9h 56m
Avg. Price
$49.73

Amtrak San Joaquins

There are 36 scheduled Amtrak San Joaquins trains per day. Amtrak San Joaquins can get you to Stockton from 14 cities, including Richmond.
Avg. Time
1h 55m
Avg. Price
$14.58