Direct (nonstop) flights from Seattle to Saint Louis

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

SEA
Seattle Tacoma International
🇺🇸 Seattle, USA
STL
Saint Louis Airport
🇺🇸 Saint Louis, USA
Flight Time
3h 59m
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
SEA → STL
Flight Time
3h 59m
Distance
1,708 mi
Southwest Airlines WN Southwest Airlines
Route
SEA → STL
Flight Time
3h 59m
Distance
1,708 mi

Alternative Routes

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

SEA OMA (Omaha) STL
Leg 1: 3h 21m (1,366 mi) Leg 2: 1h 15m (341 mi) Total: ~4h 36m 🍃 319 kg CO₂ (+10% vs. direct)
Leg 1
SEA → OMA
3h 21m · 1,366 mi
View SEA to OMA flights →
Leg 2
OMA → STL
1h 15m · 341 mi
View OMA to STL flights →
SEA MCI (Kansas City) STL
Leg 1: 3h 34m (1,488 mi) Leg 2: 1h 5m (236 mi) Total: ~4h 39m 🍃 320 kg CO₂ (+11% vs. direct)
Leg 1
SEA → MCI
3h 34m · 1,488 mi
View SEA to MCI flights →
Leg 2
MCI → STL
1h 5m · 236 mi
View MCI to STL flights →
SEA PDX (Portland) STL
Leg 1: 1h 1m (129 mi) Leg 2: 3h 47m (1,707 mi) Total: ~4h 48m 🍃 337 kg CO₂ (+17% vs. direct)
Leg 1
SEA → PDX
1h 1m · 129 mi
View SEA to PDX flights →
Leg 2
PDX → STL
3h 47m · 1,707 mi
View PDX to STL flights →
SEA DEN (Denver) STL
Leg 1: 2h 49m (1,023 mi) Leg 2: 2h 5m (769 mi) Total: ~4h 54m 🍃 340 kg CO₂ (+18% vs. direct)
Leg 1
SEA → DEN
2h 49m · 1,023 mi
View SEA to DEN flights →
Leg 2
DEN → STL
2h 5m · 769 mi
View DEN to STL flights →
SEA SLC (Salt Lake City) STL
Leg 1: 2h 6m (688 mi) Leg 2: 2h 51m (1,155 mi) Total: ~4h 57m 🍃 347 kg CO₂ (+20% vs. direct)
Leg 1
SEA → SLC
2h 6m · 688 mi
View SEA to SLC flights →
Leg 2
SLC → STL
2h 51m · 1,155 mi
View SLC to STL flights →

Frequently Asked Questions

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

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

Which airlines fly nonstop from Seattle to Saint Louis?

2 airlines: Alaska Airlines, Southwest Airlines.

Is there a nonstop flight from Seattle to Saint Louis?

Yes. 2 airlines: Alaska Airlines, Southwest Airlines.

How far is Seattle from Saint Louis?

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

What type of aircraft flies from Seattle to Saint Louis?

At 3h 59m, 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 Seattle to Saint Louis?

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

Is the return flight from Saint Louis to Seattle 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 Seattle to Saint Louis?

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 Seattle Tacoma International for this flight?

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