Compare prices and tickets by train, coach or flight

Wed
8 Dec
£105Amtrak
Find prices
£112Spirit Airlines
Fri
10 Dec
£106Amtrak
£143Greyhound
£188United
Sat
11 Dec
£106Amtrak
£136Greyhound
£145Spirit Airlines
Sun
12 Dec
£84Amtrak
£135Greyhound
£78Alaska Airlines
Tue
14 Dec
£106Amtrak
£127Greyhound
£112Spirit Airlines
Wed
15 Dec
£106Amtrak
£131Greyhound
£55Alaska Airlines
Thu
16 Dec
£106Amtrak
£134Greyhound
£165Alaska Airlines
Fri
17 Dec
£134Amtrak
£149Greyhound
£192Alaska Airlines
Sat
18 Dec
£162Amtrak
£142Greyhound
£157Alaska Airlines
Mon
20 Dec
£163Amtrak
£141Greyhound
£141Alaska Airlines
Thu
23 Dec
£162Amtrak
£155Greyhound
£235Spirit Airlines
Fri
24 Dec
£104Amtrak
£134Greyhound
£135Spirit Airlines
Sat
25 Dec
£106Amtrak
Find prices
£175Alaska Airlines
Sun
26 Dec
£162Amtrak
£149Greyhound
£265Spirit Airlines
Mon
27 Dec
£163Amtrak
£146Greyhound
£265Spirit Airlines
Tue
28 Dec
£104Amtrak
£126Greyhound
£136Spirit Airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Seattle, WA to Los Angeles

distanceDistance958 miles (1545 km)
durationAverage train duration35 h 21 min
priceAverage train ticket price£100 (€112)
changesDirect trainYes
carriersTrain companiesAmtrak

Trains from Seattle, WA to Los Angeles cover the 958 miles (1545 km) long journey taking on average 35 h 21 min with our travel partners like Amtrak. There are direct train services available. You can get the cheapest train tickets for this route for as low as £84, but the average price of train tickets is £100.

Train companies

Travel with Amtrak between Seattle, WA and Los Angeles

Find the best trains between Seattle, WA and Los Angeles with Omio's travel partners Amtrak from £84. We can find you the best deals, timetables and tickets when comparing and booking the best route.

Amtrak

Amtrak is the main train provider in the United States. There are several different ticket types including Saver, Value, Flexible, Business and First Class for you to book for your next journey by train from Seattle, WA to Los Angeles.

If you're looking for cheap Amtrak tickets between Seattle, WA and Los Angeles, check out Omio! With one-way Seattle, WA to Los Angeles train ticket prices starting as low as £84 when you book in advance, we'll help you get to Los Angeles from Seattle, WA by showing you the latest Amtrak offers, train timetables and tickets for this 958 miles (1545 km) route. You can also review relevant ticket information for each class fare available on this trip, such as luggage policy and amenities offered onboard with Amtrak. If you search for Amtrak tickets from Seattle, WA to Los Angeles in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the train. Whether you're looking for the cheapest, fastest or earliest train between Seattle, WA and Los Angeles on offer, Omio makes it easier than ever for you to find that perfect train with Amtrak so you can enjoy a smooth and comfortable journey.

Please follow the recommendations outlined by Amtrak when booking your train tickets from Seattle, WA to Los Angeles due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Pre-reservation / seat allocation
  • Exceptions to waive change or cancellation fees policy
  • Change fees have been waived for all reservations made before March 31, 2021.
  • If you've booked with Omio, to change your reservation, go to Amtrak.com (Modify Trip) or the Amtrak app. A fare difference may apply to your new itinerary. If you want to cancel your reservation, you must call 800-USA-RAIL (not available via Amtrak.com or the app).

Travel Tips

Trains from Seattle, WA to Los Angeles
Travel by train to Los Angeles easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Seattle, WA to Los Angeles.
FAQs
How much do cheap trains to Los Angeles from Seattle, WA cost?
You can find a cheap train from Seattle, WA to Los Angeles for some dates and times for as low as £84  one way in the next 7 days.
What is the average cost of a train from Seattle, WA to Los Angeles?
The Seattle, WA to Los Angeles train ticket price is on average £100  if you are looking to purchase your tickets for this journey in the next week.
How far is it from Seattle, WA to Los Angeles by train?
The Seattle, WA to Los Angeles train distance is approximately 958 miles (1545 km).
How long is the train from Seattle, WA to Los Angeles?
The Seattle, WA to Los Angeles train duration is on average 35 h 21 min, which is to be expected when travelling 958 miles (1545 km) to Los Angeles from Seattle, WA. However, the time it takes can vary based on specific dates, weekends, and bank holidays.
What train companies go from Seattle, WA to Los Angeles?
If you're looking for trains from Seattle, WA to Los Angeles, you can rely on Amtrak to get you to Los Angeles. It's also good to check out all possible train companies for the Seattle, WA to Los Angeles route to see if there might be differences in the amenities they offer.
When is the earliest train from Seattle, WA to Los Angeles? When is the last train from Seattle, WA to Los Angeles?
If you prefer early morning trains from Seattle, WA to Los Angeles, the first train leaves at 17: 45. If you prefer late night trains from Seattle, WA to Los Angeles, the last train of the day leaves at 17: 50. Omio shows you the latest train from Seattle, WA to Los Angeles timetable to help you book the best departure time for this route.
How far in advance should I purchase a train ticket between Seattle, WA and Los Angeles to get the best deals?
You can find a train to Los Angeles from Seattle, WA to cost on average £100 one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your journey. You’ll see tickets for the Seattle, WA to Los Angeles train generally on sale a few months before the planned travel date.