Trains Los Angeles Portland to Los Angeles

Train tickets from Portland to Los Angeles

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

One-way
The price shown for each trip will be the average for all passengers, including any infants.
Portland (PDX)
Los Angeles (LAX)
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 Portland to Los Angeles

Find the right train ticket for you
Amtrak
Direct
30h 49m
Amtrak
Amtrak
Direct
30h 14m
Amtrak
Amtrak
Direct
30h 14m
Amtrak
Amtrak
Direct
30h 49m
Amtrak
Amtrak
Direct
30h 14m
Amtrak
Amtrak
Direct
30h 49m
Amtrak

Portland to Los Angeles train information

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

ROUND-TRIP FROM

$196

ONE-WAY FROM

$98

AVG TRAVEL TIME

30h 15m

TRAIN COMPANIES

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

Book round-trip train tickets from Portland to Los Angeles

Below are the quickest and cheapest round-trip train tickets from Portland to Los Angeles that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Amtrak
Sep 13
10:22 amPortland Union Station
30h 49m
5:11 pmLos Angeles Union
Sep 17
5:51 amLos Angeles Union
29h 49m
11:40 amPortland Union Station
Amtrak
Oct 22
10:22 amPortland Union Station
30h 49m
5:11 pmLos Angeles Union
Oct 26
5:51 amLos Angeles Union
29h 49m
11:40 amPortland Union Station
Amtrak
Aug 18
10:22 amPortland Union Station
30h 49m
5:11 pmLos Angeles Union
Aug 21
5:51 amLos Angeles Union
29h 49m
11:40 amPortland Union Station
Amtrak
Sep 9
10:22 amPortland Union Station
30h 49m
5:11 pmLos Angeles Union
Sep 12
5:51 amLos Angeles Union
29h 49m
11:40 amPortland Union Station
Amtrak
Sep 9
10:22 amPortland Union Station
30h 14m
4:36 pmVan Nuys
Sep 12
6:24 amVan Nuys
29h 16m
11:40 amPortland Union Station
Amtrak
Sep 18
10:22 amPortland Union Station
30h 14m
4:36 pmVan Nuys
Sep 29
6:24 amVan Nuys
29h 16m
11:40 amPortland Union Station

Book one-way train tickets from Portland to Los Angeles

Below are the fastest and cheapest one-way train tickets from Portland to Los Angeles 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
Sep 26
10:22 amPortland Union Station
30h 49m
5:11 pmLos Angeles Union
Amtrak
Sep 26
10:22 amPortland Union Station
30h 14m
4:36 pmVan Nuys
Amtrak
Sep 6
10:22 amPortland Union Station
30h 14m
4:36 pmVan Nuys

Choose the best way to get from Portland to Los Angeles


FAQs for booking trains from Portland to Los Angeles

It takes 29h 57m to get from Portland to Los Angeles by train. Travel time typically varies by up to 0h 18m, depending on your train details. Check Amtrak if you need to get to your destination as quickly as possible.

Amtrak will take you from Portland to Los Angeles. Amtrak has been recently found as the cheapest option from $196 round-trip.

Taking a flight 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 $172, making it less expensive than a train from Portland to Los Angeles and cheaper than a bus from Portland to Los Angeles.

While Los Angeles is 824.7 mi away from Portland, the distance by train is longer depending on the route. The train journey is around 29h 57m long.

Taking a train from Portland to Los Angeles has a carbon footprint of about 182lb. Flying this journey instead would increase your carbon footprint to around 988lb. The carbon footprint by bus can vary, but is around 115lb.


Trains Los Angeles Portland to Los Angeles
  • Round-trip
  • One-way