Home › St. Louis (STL) › San Antonio (SAT)
St. Louis Lambert International Airport · STL → SAT

Direct flights from St. Louis to San Antonio

13 nonstop flights a week on 1 airline. Zero layovers — one hop from STL to SAT.

Flight time: about 1h50m nonstop

Which days does it fly?

When does it fly?

Departure times in St. Louis local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
Southwest SWA4166 7:46a 1h54m Sun
Southwest SWA4922 8:40a 1h51m Thu
Southwest SWA1809 8:40a 1h50m Mon, Fri
Southwest SWA4498 8:54a 1h44m Wed
Southwest SWA4498 8:57a 1h49m Tue
Southwest SWA4010 2:56p 1h54m Sat
Southwest SWA4166 9:00p 1h48m Mon, Wed, Fri
Southwest SWA4166 9:06p 1h50m Tue, Thu
Southwest SWA4390 11:43p 1h52m Sun
Southwest Find fares 🥕

The route

One hop: STL → SAT

Nonstop from St. Louis (STL) to San Antonio (SAT)

St. Louis Lambert International Airport (STL) has 13 nonstop flights a week to San Antonio (SAT), operated by Southwest. No layovers, no connections — one hop out of STL 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 St. Louis to San Antonio?

The nonstop flight from St. Louis (STL) to San Antonio (SAT) takes about 1h50m in the air, based on recently observed nonstop departures.

How long does it take to drive from St. Louis to San Antonio?

Driving from St. Louis to San Antonio takes about 13h 51m, covering roughly 903 miles. The nonstop flight takes about 1h50m.

More nonstops from St. Louis