Trains San Diego Los Angeles to San Diego

Train tickets from Los Angeles to San Diego

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

One-way
The price shown for each trip will be the average for all passengers, including any infants.
Los Angeles (LAX)
San Diego (SAN)
Thu 6/30
Fri 7/8
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets from Los Angeles to San Diego

Find the right train ticket for you
Amtrak
Direct
2h 40m
Amtrak
Amtrak
Direct
2h 40m
Amtrak
Amtrak
Direct
2h 43m
Amtrak
Amtrak
Direct
2h 43m
Amtrak
Amtrak
Direct
2h 40m
Amtrak
Amtrak
Direct
2h 40m
Amtrak

Los Angeles to San Diego train information

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

ROUND-TRIP FROM

$70

ONE-WAY FROM

$35

AVG TRAVEL TIME

2h 42m

TRAIN COMPANIES

Amtrak
The best round-trip train deal from Los Angeles to San Diego found on momondo in the last 72 hours is $70
The best one-way train deal from Los Angeles to San Diego found on momondo in the last 72 hours is $35
Average time it takes to travel by train from Los Angeles to San Diego
There is 1 train company servicing this route: Amtrak

Book round-trip train tickets from Los Angeles to San Diego

Below are the quickest and cheapest round-trip train tickets from Los Angeles to San Diego that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Nov 10
5:10 amLos Angeles Union
2h 43m
7:53 amSan Diego Old Town
Nov 13
11:10 pmSan Diego Old Town
2h 47m
1:57 amLos Angeles Union
Amtrak
Jul 27
6:10 amLos Angeles Union
2h 43m
8:53 amSan Diego Old Town
Jul 29
3:10 amSan Diego Old Town
2h 47m
5:57 amLos Angeles Union
Amtrak
Aug 27
6:20 pmLos Angeles Union
2h 40m
9:00 pmSan Diego Old Town
Aug 28
12:10 pmSan Diego Old Town
2h 47m
2:57 pmLos Angeles Union
Amtrak
Jul 15
2:10 amLos Angeles Union
2h 40m
4:50 amSan Diego Old Town
Jul 18
5:10 pmSan Diego Old Town
2h 47m
7:57 pmLos Angeles Union
Amtrak
Jul 8
7:10 amLos Angeles Union
2h 43m
9:53 amSan Diego Old Town
Jul 10
8:10 amSan Diego Old Town
2h 47m
10:57 amLos Angeles Union
Amtrak
Aug 2
2:10 pmLos Angeles Union
2h 40m
4:50 pmSan Diego Old Town
Aug 3
5:10 pmSan Diego Old Town
2h 47m
7:57 pmLos Angeles Union

Book one-way train tickets from Los Angeles to San Diego

Below are the fastest and cheapest one-way train tickets from Los Angeles 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
Jul 28
3:10 amLos Angeles Union
2h 40m
5:50 amSan Diego Old Town
Amtrak
Jul 12
1:10 pmLos Angeles Union
2h 40m
3:50 pmSan Diego Old Town
Amtrak
Jul 31
6:10 amLos Angeles Union
2h 43m
8:53 amSan Diego Old Town

Choose the best way to get from Los Angeles to San Diego


FAQs for booking trains from Los Angeles to San Diego

The Amtrak route operating the trains from Los Angeles to San Francisco is the Pacific Surfliner. The Pacific Surfliner travels the length of Southern California, from San Luis Obispo to San Diego and back. This Amtrak ride is a route that hugs the Southern Californian coastline. From Los Angeles to San Diego, you’ll pass through various coastal towns and along beautiful beaches. For instance, the Pacific Surfliner passes right by Disneyland Park and Angel’s Stadium on its way south through Anaheim. Once the train lines pass San Juan Capistrano, the Pacific Surfliner will be traveling right along the Pacific Ocean. San Clemente and its iconic pier and waves are just one stop away. The farther south the train goes, the more Californian beach towns you’ll go through like Carlsbad, Encinitas and Del Mar. From your train window you can get a glimpse of the popular surf spot at Swami’s.

The Los Angeles to San Diego trains on the Amtrak Pacific Surfliner depart from the Los Angeles Union Station (LAX). This train station is a hub for various Amtrak and county train lines, such as the Texas Eagle, Sunset Limited and Coast Starlight. As passengers make their way south on the Pacific Surfliner from Los Angeles, they can get off at two different stations in San Diego. Both of the stations are stops on the Pacific Surfliner route. The first station is the Old Town Transportation Center (OLT), located in Old Town San Diego. Apart from the Amtrak Pacific Surfliner, it connects with the Coaster train route. The last stop on the Pacific Surfliner trains from Los Angeles to San Diego is the San Diego-Santa Fe Depot (SAN). The best way to get between these two stations in San Diego is by continuing on the Pacific Surfliner train.

In general, all Amtrak trains allow a certain amount of luggage along with your train tickets. On the Los Angeles to San Diego trains, each passenger is allowed up to two small personal items along with two carry-on items or suitcases. The two personal items cannot be more than 22 lbs each. The carry-on bags are not allowed to exceed 50 lbs, as well as 28x22x11 inches. Checked baggage service is not offered on the trains to San Diego from Los Angeles on the Pacific Surfliner. In this case, passengers will only be able to travel with the onboard baggage allowance. The bags onboard must be stored in the overhead racks, under the seats, or in the designated luggage areas. They must be kept out of the way and not placed on seats.

The Amtrak Los Angeles to San Francisco train making the journey with stops in Los Angeles and San Diego is the Pacific Surfliner. All of these trains to San Diego from Los Angeles offer complimentary Wi-Fi service on board. This free Wi-Fi is a simple connection that allows normal web browsing and messaging. However, the limited bandwidth does not support streaming or downloading large files. Apart from the free Wi-Fi services, the Pacific Surfliner also has a café service on board, available to all passengers. At the café, travelers can purchase an assortment of hot and cold beverages as well as snacks. The class options available for the journey between Los Angeles and San Diego are either Business Class or Coach Class.

Using momondo to find train tickets from Los Angeles to San Diego, our users have found prices starting from $35 one-way for this week. How much you’ll pay for a train on average this month is $35 one-way. Keep in mind that the ticket price is generally dependent on when you book, the desired route, and class.

2h 32m is the fastest available option to arrive in San Diego from Los Angeles by train. The time it takes to travel between these two locations can vary by up to 0h 10m, depending on whether your train has stops or different departure times. Consider Amtrak for the quickest available option to your destination.

Currently, train tickets prices from Los Angeles to San Diego are generally similar no matter when you choose to book them. Prices are $35 one-way on average.

You can find train tickets for Amtrak which service this route currently. Amtrak is the cheapest option recently available with prices starting at $70 round-trip.

We’ve found that taking a flight from Los Angeles to San Diego with Delta is more time-efficient when based simply on travel duration. A train from Los Angeles to San Diego or a bus from Los Angeles to San Diego can take you longer than a 0h 51m flight.

Taking a bus to your destination is the cheapest option we’ve found in the past few days. The cheapest price we’ve found for this option is $21, making it less expensive than a flight from Los Angeles to San Diego and cheaper than a train from Los Angeles to San Diego.

The distance between Los Angeles and San Diego is about 114.0 mi in a straight line. The train route will be significantly longer to account for any stops and obstacles. In terms of time, a normal route is around 2h 32m.

Traveling from Los Angeles to San Diego by train has a carbon footprint of about 28lb. This is 87% less than taking an airplane for this journey (210lb). Taking a bus instead of a train would change your carbon footprint to about 17lb.


Trains San Diego Los Angeles to San Diego
  • Round-trip
  • One-way