Direct (nonstop) flights from Saint Louis to Seattle

2 airlines fly nonstop from Saint Louis Airport (STL) to Seattle Tacoma International (SEA). It's 1,708 miles (2,749 km), about 4h 33m in the air. Operated by Alaska Airlines, Southwest Airlines.

STL
Saint Louis Airport
🇺🇸 Saint Louis, USA
SEA
Seattle Tacoma International
🇺🇸 Seattle, USA
Flight Time
4h 33m
Distance
1,708 mi
2,749 km
CO₂/pax
289 kg
−30 kg vs. layover
Airlines
2
Alaska Airlines +1
Time Diff
-2h
Operated by Alaska Airlines Alaska Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Alaska Airlines AS Alaska Airlines
Route
STL → SEA
Flight Time
4h 33m
Distance
1,708 mi
Southwest Airlines WN Southwest Airlines
Route
STL → SEA
Flight Time
4h 33m
Distance
1,708 mi

Alternative Routes

Other ways to fly from Saint Louis to Seattle with one stop · direct emits 289 kg CO₂ per passenger

STL OMA (Omaha) SEA
Leg 1: 1h 20m (341 mi) Leg 2: 3h 45m (1,366 mi) Total: ~5h 5m 🍃 319 kg CO₂ (+10% vs. direct)
Leg 1
STL → OMA
1h 20m · 341 mi
View STL to OMA flights →
Leg 2
OMA → SEA
3h 45m · 1,366 mi
View OMA to SEA flights →
STL MCI (Kansas City) SEA
Leg 1: 1h 10m (236 mi) Leg 2: 4h 5m (1,488 mi) Total: ~5h 15m 🍃 320 kg CO₂ (+11% vs. direct)
Leg 1
STL → MCI
1h 10m · 236 mi
View STL to MCI flights →
Leg 2
MCI → SEA
4h 5m · 1,488 mi
View MCI to SEA flights →
STL PDX (Portland) SEA
Leg 1: 4h 10m (1,707 mi) Leg 2: 1h 5m (129 mi) Total: ~5h 15m 🍃 337 kg CO₂ (+17% vs. direct)
Leg 1
STL → PDX
4h 10m · 1,707 mi
View STL to PDX flights →
Leg 2
PDX → SEA
1h 5m · 129 mi
View PDX to SEA flights →
STL ICT (Wichita) SEA
Leg 1: 1h 30m (391 mi) Leg 2: 3h 52m (1,429 mi) Total: ~5h 22m 🍃 339 kg CO₂ (+17% vs. direct)
Leg 1
STL → ICT
1h 30m · 391 mi
View STL to ICT flights →
Leg 2
ICT → SEA
3h 52m · 1,429 mi
View ICT to SEA flights →
STL DEN (Denver) SEA
Leg 1: 2h 25m (769 mi) Leg 2: 3h 2m (1,023 mi) Total: ~5h 27m 🍃 340 kg CO₂ (+18% vs. direct)
Leg 1
STL → DEN
2h 25m · 769 mi
View STL to DEN flights →
Leg 2
DEN → SEA
3h 2m · 1,023 mi
View DEN to SEA flights →

Frequently Asked Questions

How long is the direct flight from Saint Louis to Seattle?

A nonstop flight from Saint Louis (STL) to Seattle (SEA) takes approximately 4 hours and 33 minutes. The distance is 1,708 miles (2,749 km).

Which airlines fly nonstop from Saint Louis to Seattle?

2 airlines: Alaska Airlines, Southwest Airlines.

Is there a nonstop flight from Saint Louis to Seattle?

Yes. 2 airlines: Alaska Airlines, Southwest Airlines.

How far is Saint Louis from Seattle?

The flight distance from Saint Louis to Seattle is 1,708 miles (2,749 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Saint Louis to Seattle?

At 4h 33m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

What is the carbon footprint of a flight from Saint Louis to Seattle?

Roughly 289 kg CO2 per passenger one-way. That's about the same as driving 1,445 km.

Is the return flight from Seattle to Saint Louis also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Saint Louis to Seattle?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Saint Louis Airport for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.