Travel Information
Compare train, bus, and flight for Seattle, WA to Los Angeles, CA
Omio recommends booking the train as it is the most popular option from Seattle, WA to Los Angeles, CA among Omio's users. If you are prioritising price, take the bus, with an average ticket price of $227 For those with little time, consider booking a flight, which has an average total journey time of 6h 58m. If you are seeking to minimise your carbon footprint, the train is your best option, with estimated CO2 emissions of 0.5 - 1.4kg. Average ticket prices depend on the travel mode: a bus costs an average of $227, while a flight costs an average of $542.
Distance: 960 miles (1545 km)
Compare train with
Most popular Train | Flight | Bus | Driving |
|---|---|---|---|
$289 Average price | $542 Average price | $227 Average price Cheapest | $227 Average price (fuel + tolls) |
35h 46m Average total duration 35h 16m Onboard + 30m Additional time* | 6h 58m Average total duration Fastest 4h 58m Onboard + 2h 0m Additional time* | 26h 48m Average total duration 26h 18m Onboard + 30m Additional time* | 17h 27m Average total duration (door-to-door) |
0.5 - 1.4kg CO2 emissions Lowest | 4.6 - 9.3kg CO2 emissions | 1.5 - 3.9kg CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular airline | ![]() Most popular bus company | Your own car or car rental |
Direct Options | Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Compare ways to travel from Seattle, WA to Los Angeles, CA
Compare the available ways to get from Seattle, WA to Los Angeles, CA, with the key details around price, speed, convenience, and direct service.
This is compared to other travel options from Seattle, WA to Los Angeles, CA:
A bus is $63 less than a train for this route with tickets for a train from Seattle, WA to Los Angeles, CA costing on average $289.
A bus is $315 less than a flight for this route with tickets for a flight from Seattle, WA to Los Angeles, CA costing on average $542.
Other travel options to Los Angeles, CA take longer:
Bus takes on average 26h 48m.
Train takes on average 35h 46m.
Tickets start at around $289 compared to roughly $227 in fuel and tolls — a saving of about -$62. The journey takes 35h 16m versus 17h 27m by car, so you'll arrive a bit later, but you can work, read, or sleep along the way rather than spending the time behind the wheel. You'll also save the hassle of parking at the other end.
Driving is worth it if you're on a tight schedule, travelling as a group, or want to stop somewhere en route.
Travel optionsfrom Seattle, WA to Los Angeles, CA
How to get from Seattle, WA to Los Angeles, CA by train, bus or flight.
Our recommendation
The best way to travel from Seattle, WA to Los Angeles, CA is by taking a train because it’s the best combination of price and speed.
11 Coast Starlight9:55 AM 35h16 King Street Station, Seattle, WA 9:11 PM Union Station, Los Angeles, CA $213 1 One-way 0 transfers
Cheapest
11 Coast Starlight9:55 AM 35h16 King Street Station, Seattle, WA 9:11 PM Union Station, Los Angeles, CA $213 1 One-way 0 transfers
Fastest
AS5923:28 PM 2h32 Seattle-Tacoma International Airport 6:00 PM Ontario International Airport $329 1 One-way 0 transfers
Other options
11 Coast Starlight · 3810 Connecting Bus · 710 Gold Runner · 5810 Connecting Bus9:55 AM 31h20 King Street Station, Seattle, WA 5:15 PM Union Station, Los Angeles, CA $260 1 One-way 3 transfers
11 Coast Starlight · 3710 Connecting Bus · 710 Gold Runner · 5710 Connecting Bus9:55 AM 31h20 King Street Station, Seattle, WA 5:15 PM Union Station, Los Angeles, CA $260 1 One-way 3 transfers
11 Coast Starlight · 3710 Connecting Bus · 710 Gold Runner · 5810 Connecting Bus9:55 AM 31h20 King Street Station, Seattle, WA 5:15 PM Union Station, Los Angeles, CA $260 1 One-way 3 transfers
FlixBus+
· · 7:25 AM 36h30 Seattle, South Lane Street / 6th Avenue South, WA 7:55 PM Los Angeles, Patsaouras Transit Plaza (Union Station), CA $256 1 One-way 3 transfers
FlixBus+
· · 7:00 AM 36h55 Seattle, Northeast Campus Parkway / 12th Avenue NE (University of Washington), WA 7:55 PM Los Angeles, Patsaouras Transit Plaza (Union Station), CA $256 1 One-way 3 transfers
· 2:25 PM 29h30 Seattle, S Royal Brougham Way / 6th Avenue South (Bus Station) 7:55 PM Los Angeles, Patsaouras Transit Plaza (Union Station), CA $258 1 One-way 1 transfer
AS13106:16 PM 2h43 Seattle-Tacoma International Airport 8:59 PM Long Beach Municipal $297 1 One-way 0 transfers
AS71711:23 AM 2h47 Seattle-Tacoma International Airport 2:10 PM Long Beach Municipal $297 1 One-way 0 transfers
AA64384:37 PM 2h56 Seattle-Tacoma International Airport 7:33 PM Los Angeles International Airport $301 1 One-way 0 transfers
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Seattle, WA to Los Angeles, CA
Travel to Los Angeles, CA 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, CA.

This is compared to other travel options from Seattle, WA to Los Angeles, CA:
A bus is $63 less than a train for this route with tickets for a train from Seattle, WA to Los Angeles, CA costing on average $289.
A bus is $315 less than a flight for this route with tickets for a flight from Seattle, WA to Los Angeles, CA costing on average $542.
Other travel options to Los Angeles, CA take longer:
Bus takes on average 26h 48m.
Train takes on average 35h 46m.
- Around 113 flights per day.
- Around 3 buses per day.
- Around 1 trains per day.
However, we recommend checking specific travel dates for your route between Seattle, WA and Los Angeles, CA as scheduled services by train, bus, and flight can vary by season or day of the week.
- Flights mostly depart from Seattle-Tacoma International Airport and arrive in Los Angeles International Airport.
- Trains mostly depart from King Street Station, Seattle, WA and arrive in Union Station, Los Angeles, CA.
- Buses mostly depart from Seattle, S Royal Brougham Way / 6th Avenue South (Bus Station) and arrive in Los Angeles, Patsaouras Transit Plaza (Union Station), CA.
- Travel with Amtrak to go to Los Angeles, CA by train.
- Travel with Alaska Airlines, United, American Airlines, skywest airlines, Sun Country Airlines, CitizenPlane to go to Los Angeles, CA by flight.
- Travel with Greyhound, FlixBus to go to Los Angeles, CA by bus.
- 1 direct trains per day with Amtrak.
- 18 direct flights per day with Alaska Airlines, United, skywest airlines, CitizenPlane.
Travelling from Seattle, WA to Los Angeles, CA: related information
Here are some other resources that might have the information you need
