Home › Los Angeles (LAX) › St Louis (STL)
Los Angeles International Airport · LAX → STL

Direct flights from Los Angeles to St Louis

20 nonstop flights a week on 3 airlines. Zero layovers — one hop from LAX to STL.

Flight time: about 3h9m nonstop

Which days does it fly?

When does it fly?

Departure times in Los Angeles local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
Southwest SWA705 5:10a 3h3m Sun
Southwest SWA694 5:55a 3h9m Tue, Wed, Sat
Southwest SWA694 6:40a 3h8m Mon, Thu, Fri
Southwest SWA1263 10:30a 3h6m Sat
Sun Country SCX8712 1:00p 3h9m Sat
Southwest SWA2540 1:40p 3h14m Sun
SkyWest SKW5000 5:45p 3h34m Sun
Southwest SWA426 5:55p 3h4m Mon, Thu, Fri
SkyWest SKW5000 6:06p 3h10m Mon–Sat
American Sun Country Southwest Find fares 🥕

Other airports near Los Angeles with nonstops to St Louis

AirportDistanceFlights / wk
SNA — Orange CountyUnited 36 mi 1
SAN — San DiegoAlaska, Southwest 109 mi 8

The route

One hop: LAX → STL

Nonstop from Los Angeles (LAX) to St Louis (STL)

Los Angeles International Airport (LAX) has 20 nonstop flights a week to St Louis (STL), operated by American, Sun Country and Southwest. No layovers, no connections — one hop out of LAX and you're there.

This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.

Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Los Angeles to St Louis?

The nonstop flight from Los Angeles (LAX) to St Louis (STL) takes about 3h9m in the air, based on recently observed nonstop departures.

Is there a nonstop return flight from St Louis to Los Angeles?

Yes — 22 nonstop flights a week from St. Louis (STL) back to Los Angeles (LAX) on American, JetBlue and Southwest, based on recently observed departures.

More nonstops from Los Angeles

Other airports with nonstops to St Louis