Direct (nonstop) flights from Los Angeles to Saint Louis

2 airlines fly nonstop from Los Angeles International (LAX) to Saint Louis Airport (STL). It's 1,591 miles (2,561 km), about 3h 35m in the air. Operated by American Airlines, Southwest Airlines.

LAX
Los Angeles International
🇺🇸 Los Angeles, USA
STL
Saint Louis Airport
🇺🇸 Saint Louis, USA
Flight Time
3h 35m
Distance
1,591 mi
2,561 km
CO₂/pax
269 kg
−30 kg vs. layover
Airlines
2
American Airlines +1
Time Diff
+2h
Operated by American Airlines American Airlines Southwest Airlines Southwest Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

American Airlines AA American Airlines
Route
LAX → STL
Flight Time
3h 35m
Distance
1,591 mi
Southwest Airlines WN Southwest Airlines
Route
LAX → STL
Flight Time
3h 35m
Distance
1,591 mi

Alternative Routes

Other ways to fly from Los Angeles to Saint Louis with one stop · direct emits 269 kg CO₂ per passenger

LAX MCI (Kansas City) STL
Leg 1: 3h 13m (1,363 mi) Leg 2: 1h 5m (236 mi) Total: ~4h 18m 🍃 299 kg CO₂ (+11% vs. direct)
Leg 1
LAX → MCI
3h 13m · 1,363 mi
View LAX to MCI flights →
Leg 2
MCI → STL
1h 5m · 236 mi
View MCI to STL flights →
LAX PHX (Phoenix) STL
Leg 1: 1h 28m (370 mi) Leg 2: 2h 55m (1,260 mi) Total: ~4h 23m 🍃 307 kg CO₂ (+14% vs. direct)
Leg 1
LAX → PHX
1h 28m · 370 mi
View LAX to PHX flights →
Leg 2
PHX → STL
2h 55m · 1,260 mi
View PHX to STL flights →
LAX LAS (Las Vegas) STL
Leg 1: 1h 16m (236 mi) Leg 2: 3h 15m (1,370 mi) Total: ~4h 31m 🍃 301 kg CO₂ (+12% vs. direct)
Leg 1
LAX → LAS
1h 16m · 236 mi
View LAX to LAS flights →
Leg 2
LAS → STL
3h 15m · 1,370 mi
View LAS to STL flights →
LAX SAN (San Diego) STL
Leg 1: 56m (109 mi) Leg 2: 3h 35m (1,557 mi) Total: ~4h 31m 🍃 308 kg CO₂ (+14% vs. direct)
Leg 1
LAX → SAN
56m · 109 mi
View LAX to SAN flights →
Leg 2
SAN → STL
3h 35m · 1,557 mi
View SAN to STL flights →
LAX TUL (Tulsa) STL
Leg 1: 3h 11m (1,283 mi) Leg 2: 1h 20m (350 mi) Total: ~4h 31m 🍃 307 kg CO₂ (+14% vs. direct)
Leg 1
LAX → TUL
3h 11m · 1,283 mi
View LAX to TUL flights →
Leg 2
TUL → STL
1h 20m · 350 mi
View TUL to STL flights →

Frequently Asked Questions

How long is the direct flight from Los Angeles to Saint Louis?

A nonstop flight from Los Angeles (LAX) to Saint Louis (STL) takes approximately 3 hours and 35 minutes. The distance is 1,591 miles (2,561 km).

Which airlines fly nonstop from Los Angeles to Saint Louis?

2 airlines: American Airlines, Southwest Airlines.

Is there a nonstop flight from Los Angeles to Saint Louis?

Yes. 2 airlines: American Airlines, Southwest Airlines.

How far is Los Angeles from Saint Louis?

The flight distance from Los Angeles to Saint Louis is 1,591 miles (2,561 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Los Angeles to Saint Louis?

At 3h 35m, 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 Los Angeles to Saint Louis?

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

Is the return flight from Saint Louis to Los Angeles 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 Los Angeles 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 Los Angeles International for this flight?

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