One Passenger / One Trip
8:26am
Irvine, CA
Irvine
10:10am
San Diego, CA
Old Town
1h 44min
Amtrak
Pacific Surfliner
$24
8:40am
Chatsworth, CA
Chatsworth
12:54pm
San Diego, CA
San Diego
4h 14min
Amtrak
Pacific Surfliner
$40
8:41am
Los Angeles, CA
Los Angeles - Union Station
11:27am
San Diego, CA
Old Town
2h 46min
Amtrak
Pacific Surfliner
$37
8:56am
Van Nuys, CA
Van Nuys
12:41pm
San Diego, CA
Old Town
3h 45min
Amtrak
Pacific Surfliner
$40
9:04am
Burbank, CA
Burbank - Airport
12:54pm
San Diego, CA
San Diego
3h 50min
Amtrak
Pacific Surfliner
$38
9:04am
Burbank, CA
Burbank - Airport
12:41pm
San Diego, CA
Old Town
3h 37min
Amtrak
Pacific Surfliner
$38
9:12am
Fremont, CA
Fremont - Bus Station
11:27am
San Diego, CA
Old Town
2h 15min
Amtrak
Pacific Surfliner
$29
9:12am
Fullerton, CA
Fullerton
11:40am
San Diego, CA
San Diego
2h 28min
Amtrak
Pacific Surfliner
$29
9:13am
Goleta, CA
Goleta
3:28pm
San Diego, CA
San Diego
6h 15min
Amtrak
Pacific Surfliner
$43
9:13am
Goleta, CA
Goleta
3:17pm
San Diego, CA
Old Town
6h 4min
Amtrak
Pacific Surfliner
$43
9:15am
Oceanside, CA
Oceanside
10:10am
San Diego, CA
Old Town
0h 55min
Amtrak
Pacific Surfliner
$18
9:16am
Glendale, CA
Glendale
12:54pm
San Diego, CA
San Diego
3h 38min
Amtrak
Pacific Surfliner
$38
9:16am
Glendale, CA
Glendale
12:41pm
San Diego, CA
Old Town
3h 25min
Amtrak
Pacific Surfliner
$38
9:20am
Anaheim, CA
Anaheim
11:40am
San Diego, CA
San Diego
2h 20min
Amtrak
Pacific Surfliner
$28
9:20am
Anaheim, CA
Anaheim
11:27am
San Diego, CA
Old Town
2h 7min
Amtrak
Pacific Surfliner
$28
9:27am
Santa Barbara, CA
Santa Barbara
3:17pm
San Diego, CA
Old Town
5h 50min
Amtrak
Pacific Surfliner
$42
9:34am
Solana Beach, CA
Solana Beach
10:10am
San Diego, CA
Old Town
0h 36min
Amtrak
Pacific Surfliner
$12
9:40am
Irvine, CA
Irvine
11:27am
San Diego, CA
Old Town
1h 47min
Amtrak
Pacific Surfliner
$24
9:42am
Carpinteria, CA
Carpinteria
3:28pm
San Diego, CA
San Diego
5h 46min
Amtrak
Pacific Surfliner
$40
9:55am
Los Angeles, CA
Los Angeles - Union Station
12:41pm
San Diego, CA
Old Town
2h 46min
Amtrak
Pacific Surfliner
$37
City: | San Diego, CA |
Daily arrivals: | 186 |
Train stations | San Diego - Sorrento Valley, Old Town, San Diego |
Connections: | 33 |
Companies: | Amtrak |
Avg price: | $31.01 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Chatsworth to San Diego costs around $40 while one from Los Angeles to Old Town costs $37. The average ticket price is $31.01.
There are many cities from which you can reach San Diego by train. Some of them are Van Nuys (Van Nuys), Burbank (Burbank - Airport), Fremont (Fremont - Bus Station). If you need more information, you can use our search engine.
The train company that operates in San Diego is Amtrak. One of its trips, for example, is Amtrak Irvine San Diego. Its price is approximately $24 and it takes 1h 44min. We recommend that you book your ticket in advance.
There are several train stations in San Diego. Some of them are: San Diego - Sorrento Valley, Old Town, San Diego. These stations can be reached from cities such as Burbank (Burbank - Airport), Fullerton (Fullerton), Goleta (Goleta). One of your trips, Burbank - San Diego, you can find from $38 if you book in advance.