|ROUND-TRIP FROM||$70||The best round-trip train deal from Los Angeles to San Diego found on momondo in the last 72 hours is $70|
|ONE-WAY FROM||$35||The best one-way train deal from Los Angeles to San Diego found on momondo in the last 72 hours is $35|
|AVG TRAVEL TIME||2h 38m||Average time it takes to travel by train from Los Angeles to San Diego|
|TRAIN COMPANIES||Amtrak||There is 1 train company servicing this route: Amtrak|
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 38m is the fastest available option to arrive in San Diego from Los Angeles by train. 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.
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 $30, 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 38m.