Search train tickets to Los Angeles

switcheroo

Quickview

How to get to Los Angeles by train?

Routes458
Trips per day3,155
train carriers6
Stations7
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Los Angeles?

The cheapest prices for a train ticket to Los Angeles that users have found recently on Wanderu start at €4.77. Such great deals to Los Angeles are available on two routes including Glendale and Burbank. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Los Angeles. Glendale at €8.45 has consistently the lowest average train ticket prices to Los Angeles.

What are the main train stations in Los Angeles?

The most popular train stations in Los Angeles are Union Station, Amtrak Metrolink Station - 7724 Van Nuys Blvd and Catalina Express Terminal. Union Station is the busiest train station in Los Angeles.

San Francisco

There are 66 train schedules per day connecting San Francisco with Los Angeles. It takes on average 11 hours and 16 minutes to travel 348 miles, 560 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to Los Angeles. Travelling by train from San Francisco you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
11h 16m
Avg. Price
€56.91

San Diego

There are 59 train schedules per day connecting San Diego with Los Angeles. It takes on average 4 hours and 20 minutes to travel 112 miles, 180 kms, by train from San Diego. 2 train carriers offer schedules from San Diego, with Amtrak offering the most daily connections to Los Angeles. Travelling by train from San Diego you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
4h 20m
Avg. Price
€35.76

San Luis Obispo

There are 43 train schedules per day connecting San Luis Obispo with Los Angeles. It takes on average 7 hours and 44 minutes to travel 162 miles, 260 kms, by train from San Luis Obispo. 3 train carriers offer schedules from San Luis Obispo, with Amtrak offering the most daily connections to Los Angeles. Travelling by train from San Luis Obispo you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
7h 44m
Avg. Price
€40.67

Sacramento

There are 38 train schedules per day connecting Sacramento with Los Angeles. It takes on average 9 hours and 44 minutes to travel 362 miles, 582 kms, by train from Sacramento. 2 train carriers offer schedules from Sacramento, with Amtrak offering the most daily connections to Los Angeles. Travelling by train from Sacramento you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
9h 44m
Avg. Price
€54.81

Stockton

There are 37 train schedules per day connecting Stockton with Los Angeles. It takes on average 7 hours and 42 minutes to travel 320 miles, 514 kms, by train from Stockton. One train company operates schedules from Stockton, with Amtrak offering the most daily connections to Los Angeles. Travelling by train from Stockton you will most likely to arrive in Los Angeles at Union Station.
Avg. Time
7h 42m
Avg. Price
€46.27

Located in California, United States of America, you can travel by train to Los Angeles from 458 destinations and choose from 3155 daily train schedules to get you there. Amtrak has the most train connections to Los Angeles. The furthest train arriving in Los Angeles covers a distance of 2628.76 miles, 4229.51 kms, covering the journey in 111 hours and 57 minutes

Looking for other ways to get there? Check out Bus options to Los Angeles.

train companies serving Los Angeles

Amtrak

There are 1431 daily Amtrak schedules to Los Angeles. Amtrak can get you to Los Angeles by train from 518 destinations including San Francisco.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1d 2h 7m
Avg. Price
€105.18

Amtrak Coast Starlight

There are 36 daily Amtrak Coast Starlight schedules to Los Angeles. Amtrak Coast Starlight can get you to Los Angeles by train from 25 destinations including Portland.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
17h 20m
Avg. Price
€73.43

Amtrak Pacific Surfliner

There are 201 daily Amtrak Pacific Surfliner schedules to Los Angeles. Amtrak Pacific Surfliner can get you to Los Angeles by train from 24 destinations including San Diego.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
2h 15m
Avg. Price
€24.45

Amtrak Sunset Limited

There are 3 daily Amtrak Sunset Limited schedules to Los Angeles. Amtrak Sunset Limited can get you to Los Angeles by train from 18 destinations including Tucson.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
21h 11m
Avg. Price
€91.64

Amtrak Southwest Chief

There are 11 daily Amtrak Southwest Chief schedules to Los Angeles. Amtrak Southwest Chief can get you to Los Angeles by train from 28 destinations including Albuquerque.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
18h 52m
Avg. Price
€83.94

Amtrak Texas Eagle

There are 5 daily Amtrak Texas Eagle schedules to Los Angeles. Amtrak Texas Eagle can get you to Los Angeles by train from 32 destinations including Tucson.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
1d 9h 41m
Avg. Price
€115.27