Compare prices and tickets by train, bus or flight

Thu
Dec 2
$143Amtrak
Find prices
$163Spirit Airlines
Fri
Dec 3
$143Amtrak
$176Greyhound
$186Spirit Airlines
Sat
Dec 4
$142Amtrak
$174Greyhound
$149Spirit Airlines
Sun
Dec 5
$114Amtrak
$179Greyhound
$218Alaska Airlines
Mon
Dec 6
$114Amtrak
$175Greyhound
$218Alaska Airlines
Tue
Dec 7
$114Amtrak
$166Greyhound
Find prices
Wed
Dec 8
$142Amtrak
Find prices
$204Alaska Airlines
Thu
Dec 9
$142Amtrak
$171Greyhound
$137Spirit Airlines
Fri
Dec 10
$142Amtrak
$179Greyhound
Find prices
Sat
Dec 11
$171Amtrak
$174Greyhound
$95Spirit Airlines
Sun
Dec 12
$148Amtrak
$179Greyhound
Find prices
Mon
Dec 13
$114Amtrak
$174Greyhound
$217Alaska Airlines
Tue
Dec 14
$111Amtrak
Find prices
$61skywest airlines
Wed
Dec 15
Find prices
$163Greyhound
Find prices
Thu
Dec 16
$114Amtrak
Find prices
$106Alaska Airlines
Fri
Dec 17
$182Amtrak
$180Greyhound
$117Alaska Airlines
Sat
Dec 18
$218Amtrak
$199Greyhound
$131Spirit Airlines
Sun
Dec 19
Find prices
$178Greyhound
$82Alaska Airlines
Mon
Dec 20
$181Amtrak
Find prices
$185Spirit Airlines
Tue
Dec 21
$135Amtrak
$192Greyhound
$100skywest airlines
Wed
Dec 22
Find prices
$172Greyhound
Find prices

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Los Angeles to Seattle, WA

distanceDistance958 miles (1545 km)
durationAverage train duration34 h
priceAverage train ticket price$128 (€107)
changesDirect trainYes
carriersTrain companiesAmtrak

Trains from Los Angeles to Seattle, WA cover the 958 miles (1545 km) long trip taking on average 34 h with our travel partners like Amtrak. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $114 (€95), but the average price of train tickets is $128 (€107).

Train companies

Los Angeles to Seattle, WA with Amtrak

Find the best trains from Los Angeles to Seattle, WA with Omio's travel partners Amtrak from $114 (€95). We can find you the best deals, schedules and tickets when comparing and booking the best trip.

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 between Los Angeles and Seattle, WA.

If you’re looking for a smooth and easy train from Los Angeles to Seattle, WA, check Omio for Amtrak trains offering this route. Whether you are looking for the fastest, earliest or cheapest train to take for this 958 miles (1545 km) journey from Los Angeles to Seattle, WA, Omio makes it easier than ever to find Amtrak trains at affordable prices, and you can also quickly book train tickets online. Check the current Amtrak train schedules for your ideal departure and arrival times, compare the best route between Los Angeles and Seattle, WA as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Amtrak train on Omio. If you search for trains from Los Angeles to Seattle, WA in the Omio app, you can quickly see if the Amtrak tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Amtrak trains between Los Angeles and Seattle, WA starting at $114 (€95), buy your official Amtrak tickets with Omio online quickly and easily!

Amtrak has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Amtrak tickets between Los Angeles and Seattle, WA and when traveling by train:

  • 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).

Trains from Los Angeles to Seattle

The train from Los Angeles to Seattle operates on a twice-daily basis. Passengers can enjoy the stunning ride through Sacramento and Portland on the way to Seattle. The train also winds its way through Santa Barbara and the San Francisco Bay Area, giving passengers breathtaking views of the Pacific Ocean coast and the mountainous Cascade Range area, among many more selfie-worthy natural landmarks. There is one Coast Starlight train every day of the week, as well as one to two additional train journeys combining bus and train routes. The Coast Starlight train takes roughly 35 hours, whereas the alternative journeys take roughly 29 to 30 hours. The train covers a distance of 1163 miles (1,871 kilometers), and typically leaves mid-morning or mid-afternoon throughout the week. Trains depart either Union Station (LAX) or Westwood UCLA and arrive at Seattle's King Street Station.

Which train companies travel from Los Angeles to Seattle?

Amtrak is the sole provider of trains from Los Angeles to Seattle. Amtrak is a national railroad company with daily routes between major US cities across 46 states. The Amtrak train from Los Angeles to Seattle operates via regular trains, connecting buses, and the Coast Starlight train. The Coach Starlight train is roughly 5 hours longer in duration than the alternate journey, but involves fewer stopovers along the way. The indirect options make two stopovers in Bakersfield and Sacramento Valley, Martinez or Van Nuys. Stopovers are efficient, normally taking between 22 and 24 minutes or, at the longest, 1 hour and 30 minutes.

How long is the train ride from Los Angeles to Seattle?

Passengers can expect to take between 29 hours and 1 minute and 35 hours and 21 minutes traveling from Los Angeles to Seattle. The travel time depends on the station of origin and the operator of the route. The Coast Starlight train from Los Angeles to Seattle takes roughly 5 hours longer than the alternate route which combines trains and buses. There are two stations of origin in Los Angeles: Union Station and Westwood UCLA Station. The train ride from Los Angeles Union Station to Seattle King Street Station is between 29 hours and 1 minute and 33 hours and 46 minutes in duration. The train from Los Angeles Westwood UCLA to Seattle King Street Station is 29 hours and 51 minutes to 35 hours and 21 minutes.

How many trains are there from Los Angeles to Seattle?

There are typically two train routes a day, from each of Los Angeles' two train stations. There is always one Coach Starlight train from Los Angeles to Seattle on a daily basis, and one alternate journey that combines trains and buses. The Coach Starlight train typically leaves mid-morning, just after 10:00 a.m., whereas the alternate journey usually departs in the afternoon.

What are the departure and arrival stations for trains from Los Angeles to Seattle?

Departure station: Trains depart Los Angeles from either Union Station (LAX) or Westwood UCLA. Los Angeles Union Station offers same-day or overnight parking options, with disabled parking spots available in both. The station itself has a lounge, 24-hour waiting rooms, and financial services like ATMs. There is also a ticket sale booth for passengers making last-minute train ticket purchases. It is recommended that passengers arrive at Union Station 30 to 45 minutes before their scheduled departure to allow time for baggage services. Union Station has facilities for passengers with limited mobility, including disabled restrooms, elevators, accessible platforms and assistance with ticket purchases. Trains also depart Westwood UCLA Station, a smaller station that is a short walk from the UCLA Residence Halls. Passengers with limited mobility should note that the Westwood UCLA Station is far less accessible than Union Station, with no accessible facilities such as wheelchair-accessible elevators or disabled restrooms. The station has limited facilities and amenities, and it is recommended that passengers arrive to Westwood UCLA Station at least 15 minutes prior to their scheduled departure.

Arrival station: Trains arrive to Seattle at King Street Station. Seattle has another train station, called the Seattle Clipper Vacations Ferry Terminal, but travelers should note that trains from Los Angeles do not travel to this station. Seattle's King Street Station is a large station open from 6:00 a.m. to 11:00 p.m., with ATMs and a ticket services office. There are a handful of accessibility services for travelers with limited mobility, including an accessible platform and disabled restrooms, an accessible waiting room and a wheelchair-accessible elevator. There is no disabled parking available at the station. It is recommended that passengers arrive at King Street Station 30 to 45 minutes before their scheduled departure.

Travel Tips

Trains from Los Angeles to Seattle, WA
Travel by train to Seattle, WA 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 Los Angeles to Seattle, WA.
FAQs
How much are cheap trains from Los Angeles to Seattle, WA?
Train tickets from Los Angeles to Seattle, WA for some dates and times can be found for as cheap as $114 (€95)  one way in the next 7 days.
What is the price of a train ticket from Los Angeles to Seattle, WA?
The Los Angeles to Seattle, WA train ticket price is on average $128 (€107)  if you are looking to buy your tickets for this trip in the next week.
What is the distance from Los Angeles to Seattle, WA by train?
When traveling this route you should expect the distance to Seattle, WA from Los Angeles by train to be approximately 958 miles (1545 km).
How long is the train to Seattle, WA from Los Angeles?
On average the Los Angeles to Seattle, WA train travel time is 34 h  for the 958 miles (1545 km) long trip, but the duration can vary if you travel on weekends and holidays.
Which train providers can take me from Los Angeles to Seattle, WA?
When taking a train from Los Angeles to Seattle, WA, you can count on Amtrak for the best way to get you to Seattle, WA. You can also check all possible train providers who offer a service from Los Angeles to Seattle, WA and compare the amenities they offer before buying a train ticket.
What are the first and last departure train times from Los Angeles to Seattle, WA?
The earliest train departing from Los Angeles to Seattle, WA leaves at 5: 51 PM. The last train departing from Los Angeles to Seattle, WA leaves at 8: 55 PM. You can find the latest Los Angeles to Seattle, WA train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I purchase Los Angeles to Seattle, WA train tickets to get the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train companies offering this trip and save money. If you book train tickets from Los Angeles to Seattle, WA within the next 7 days, you can find tickets to cost on average $128 (€107) one way. To find the best prices for this route, consider booking your train ticket from Los Angeles to Seattle, WA a few months in advance.