Book Train Tickets from

San Diego to Los Angeles

Tue, Jan 24
$33
Wed, Jan 25
$33
Thu, Jan 26
$33
Fri, Jan 27
$33
Sat, Jan 28
$37
Sun, Jan 29
$37
Mon, Jan 30
$33
Tue, Jan 31
$33
Wed, Feb 1
$33
Thu, Feb 2
$33
Fri, Feb 3
$33
Sat, Feb 4
$33
Sun, Feb 5
$33
Mon, Feb 6
$33

Upcoming train trips on Tue, Jan 24 See all

6:57am
2h 49m
9:46am
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
7:04am
2h 42m
9:46am
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
8:23am
3h 2m
11:25am
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
8:30am
2h 55m
11:25am
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
8:54am
4h 8m
1:02pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
8:54am
2h 31m
11:25am
$33.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:18am
3h 44m
1:02pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:18am
5h 47m
3:05pm
$43.50 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:18am
2h 47m
12:05pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:25am
3h 37m
1:02pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:25am
5h 40m
3:05pm
$43.50 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:25am
2h 40m
12:05pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
10:41am
5h 14m
3:55pm
$52.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
10:41am
2h 59m
1:40pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
10:48am
5h 7m
3:55pm
$52.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
10:48am
2h 52m
1:40pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
11:11am
4h 44m
3:55pm
$48.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
11:11am
2h 29m
1:40pm
$33.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
11:57am
3h 40m
3:37pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
11:57am
4h 58m
4:55pm
$43.50 Amtrak
San Diego, CA, US
Los Angeles, CA, US
11:57am
8h 3m
8:00pm
$52.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
11:57am
2h 43m
2:40pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
1:33pm
2h 48m
4:21pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
1:40pm
2h 41m
4:21pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
2:47pm
8h 23m
11:10pm
$52.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
2:47pm
2h 58m
5:45pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
2:54pm
8h 16m
11:10pm
$52.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
2:54pm
2h 51m
5:45pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
3:58pm
3h 49m
7:47pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
3:58pm
5h 52m
9:50pm
$43.50 Amtrak
San Diego, CA, US
Los Angeles, CA, US
3:58pm
2h 57m
6:55pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
4:05pm
3h 42m
7:47pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
4:05pm
5h 45m
9:50pm
$43.50 Amtrak
San Diego, CA, US
Los Angeles, CA, US
4:05pm
2h 50m
6:55pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
6:50pm
3h 40m
10:30pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
6:50pm
2h 45m
9:35pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
6:57pm
3h 33m
10:30pm
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
6:57pm
2h 38m
9:35pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
8:59pm
11h 11m
8:10am
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
8:59pm
2h 53m
11:52pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:06pm
11h 4m
8:10am
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:06pm
2h 46m
11:52pm
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:28pm
10h 42m
8:10am
$37.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:28pm
2h 24m
11:52pm
$33.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US
9:45pm
10h 25m
8:10am
$40.00 Amtrak
San Diego, CA, US
Los Angeles, CA, US

Why book on Wanderu?

  • Lowest Prices
  • $0 Wanderu Fees
  • The Most Options
Find the best deals on train tickets from San Diego to Los Angeles on Wanderu. Wanderu searches hundreds of bus and train companies to find you the fastest, cheapest and most comfortable bus and train tickets to Los Angeles. San Diego to Los Angeles schedules are served by Greyhound Bus Lines, Tufesa International, Amtrak Train, LuxBus. Book your train tickets from San Diego to Los Angeles in under a minute. We only list the safest and most reputable bus and train companies, so you are sure to have a perfect trip. Depart San Diego from 1050 Kettner Blvd, Seaport Village San Diego Stop, Wyndham San Diego Bayside - 1355 N Harbor Dr and arrive in Los Angeles at Pacoima Los Angeles Tufesa, The Westin Los Angeles Airport - 5400 W Century Blvd, Tufesa - 4555 E 3rd St.

Traveling from San Diego to Los Angeles by train.

How far is San Diego from Los Angeles by train?

On average a train trip to Los Angeles takes 4 hours and 47 minutes. Amtrak has the fastest advertised travel time of 2 hours and 27 minutes to get from San Diego to Los Angeles.

How many daily train trips are there from San Diego to Los Angeles?

On average there are 45 train trips per day. Amtrak has the most options for departures from San Diego to Los Angeles, with an average of 45 trips per day, and 1350 monthly trips.

When is the best time to buy a train ticket from San Diego to Los Angeles?

Based on the last 30 days, the cheapest average train fares from San Diego to Los Angeles were $37.29. By booking 28 days out, tickets are, on average $3.59 cheaper than those that are booked last minute.

 

What is the average cost of a train trip from San Diego to Los Angeles?

A train trip between San Diego and Los Angeles averages $41.30.

The cheapest day of the week to travel by train from San Diego to Los Angeles is Saturday, when prices typically start at $33.00 for train tickets on this route.

Generally, traveling on a Saturday will have the highest average price because of high demand. By booking early or comparing different lines and brands, you still may find a deal, with prices starting at $33.00.

The busiest time of the week for travel from San Diego to Los Angeles by train is at 5 pm on Monday. When planning to travel around this time tickets should be booked well in advance as they may sell out.

11 pm on Sunday is the least busiest train schedule on this route. Traveling at this time you are most likely to be on a train that has less passengers.

 

What is the main train station in San Diego?

Three stations have train departures from San Diego. 4005 Taylor St, 1050 Kettner Blvd and 11170 Sorrento Valley Rd are the main train stations for trips departing to Los Angeles.

 

What is the main arriving train station in Los Angeles?

Train trips arrive in Los Angeles at four stations, depending on which train line you are traveling with. Catalina Express Terminal, Amtrak Metrolink Station - 7724 Van Nuys Blvd, 592 Gayley Ave and Union Station are the main train stations in Los Angeles for trips arriving from San Diego.

 

Do train carriers that serve the San Diego to Los Angeles route offer WIFI and power outlets?

All train lines that have service on this route offer WIFI and power outlets.

 


Our Travel Options

When reserving your trip with Wanderu, you'll find low prices on trains across the US, Canada and Europe. If you want to see even more options, Wanderu can also help you browse deals for a bus from San Diego to Los Angeles, ensuring that you're able to find the perfect schedule and price your trip.


Tufesa International is a premiere bus company operating in the U.S. and Mexico. Tufesa bus routes cover California, Nevada, Arizona, Sonora, Baja California, Sinaloa and Jalisco.

Greyhound Bus Lines is the largest bus carrier in the US. Spanning all the way from the East Coast to the West Coast, they cover over 1000 cities all over the United States.

Amtrak is USA's premier train carrier. Serving both the coasts as well as taking travelers from east to west and back, amtrak is both a convenient and comfortable way to travel.

Lux Bus America features luxurious buses and serves LA, Vegas, Anaheim, and San Diego routes. Complimentary snacks and drinks are served by an onboard attendant.