Find trains from San Jose to San Diego

Search for cheap train tickets from San Jose to San Diego and book your trip in minutes.

SJC — SAN
Mar 27 — Apr 31
One-way
1 adult
Mon 3/27

Best deals for train tickets from San Jose to San Diego

Find the right train ticket for you
Amtrak
With transfers
14h 59m
Amtrak
Amtrak
With transfers
14h 59m
Amtrak
Amtrak
With transfers
14h 59m
Amtrak
Amtrak
With transfers
14h 59m
Amtrak
Amtrak
With transfers
14h 59m
Amtrak
Amtrak
With transfers
14h 59m
Amtrak

San Jose to San Diego train information

Find information about ticket prices, popular stations, and train companies that offer trains from San Jose to San Diego

ONE-WAY FROM

$99

TRAIN COMPANIES

Amtrak
The best one-way train deal from San Jose to San Diego found on momondo in the last 72 hours is $99
There is 1 train company servicing this route: Amtrak

San Jose Train Station Directory

Location of major train stations in San Jose
San JoseSan Jose, 37.329933, -121.90239

San Diego Train Station Directory

Location of major train stations in San Diego
San Diego (Sorrento Valley)San Diego, 32.902683, -117.22489
San Diego Santa Fe DepotSan Diego, 32.716167, -117.16958
San Diego Old TownSan Diego, 32.755264, -117.20007

Book one-way train tickets from San Jose to San Diego

Below are the fastest and cheapest one-way train tickets from San Jose to San Diego we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
Amtrak
Mar 29
6:26 amSan Jose
14h 59m
1 stop
9:25 pmSan Diego Old Town
Amtrak
Mar 29
6:26 amSan Jose
14h 59m
1 stop
9:25 pmSan Diego Old Town
Amtrak
Mar 28
6:26 amSan Jose
14h 59m
1 stop
9:25 pmSan Diego Old Town
Amtrak
Apr 6
6:26 amSan Jose
14h 59m
1 stop
9:25 pmSan Diego Old Town
Amtrak
Apr 5
6:26 amSan Jose
14h 59m
1 stop
9:25 pmSan Diego Old Town
Amtrak
Apr 4
6:26 amSan Jose
14h 59m
1 stop
9:25 pmSan Diego Old Town

FAQs for booking trains from San Jose to San Diego

Search for train tickets from San Jose to San Diego for this week, starting at $99 one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $126 is what you can expect to pay for a train ride from San Jose to San Diego one-way.

Currently, the price you pay to get from San Jose to San Diego by train this week is around $126 one-way. We don’t expect to see any changes in price within the next 3 months.


Popular train routes to San Diego

Most frequently searched train routes to San Diego, along with the cheapest price and shortest travel time.
Trains to San Diego from Los Angeles
Fastest travel time2h 39m
Cheapest price$70

Other train routes from San Jose

Find and compare cheap train tickets from San Jose to other popular destinations on momondo
Trains from San Jose to Los Angeles
Fastest travel time9h 00m
Cheapest price$96
Trains from San Jose to Portland
Fastest travel time19h 36m
Cheapest price$156

Start planning your trip to San Diego