Flights from Houston to Saint Louis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
HOU to STL – All flight route options from William P. Hobby Airport, Texas, USA to Saint Louis Airport, Missouri, USA. These flights are operated by 3 airlines. Fly non-stop with Southwest Airlines or choose from 15 different transit flights. The shortest flight time is 2 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Saint Louis Airport
We got great deals on hotels and car rentals near the airport.
Houston to Saint Louis flights
There are over 16 airlines and as many as 243 flights every week to this destination. You can fly non-stop to Saint Louis (STL) from Houston (HOU) with Southwest Airlines but if a stopover option suits you better you can choose to fly via New Orleans, Kansas City or any other of the 15 alternatives with connectiing airports.
Tip! You can also fly to Saint Louis from George Bush Intcntl Houston (IAH).
Houston to Saint Louis with Southwest Airlines
You can fly non-stop every weekday with flights departing from 5:00 am to 10:00 pm. You can also catch a transit flight via New Orleans or Kansas City.
With American Airlines
If you fly from Houston with American Airlines you will do a stopover in Dallas, DFW before reaching Saint Louis. This flight trip will take 4 hours and 44 minutes and you can fly every weekday with departures from 5:00 am to 8:00 pm. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Hobby Airport to Saint Louis Airport
The shortest flight time between HOU and STL is 2 hours.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 0m | - | 692 miles (1113 km) |
MSY New Orleans | 4h 8m | 45m | 911 miles (1466 km) |
MCI Kansas City | 4h 15m | 1h 20m | 909 miles (1463 km) |
LIT Little Rock | 4h 40m | 1h 55m | 692 miles (1113 km) |
DFW Dallas | 4h 44m | 40m | 801 miles (1289 km) |
OKC Oklahoma City | 4h 53m | 2h 15m | 884 miles (1422 km) |
DAL Dallas | 4h 55m | 2h 10m | 789 miles (1270 km) |
AUS Austin | 5h 0m | 3h 0m | 873 miles (1405 km) |
OMA Omaha | 5h 3m | 1h 20m | 1153 miles (1855 km) |
PNS Pensacola | 5h 13m | 1h 0m | 1091 miles (1755 km) |
ATL Atlanta | 5h 26m | 54m | 1184 miles (1905 km) |
SAT San Antonio | 5h 43m | 50m | 982 miles (1580 km) |
TUL Tulsa | 5h 45m | 1h 55m | 808 miles (1300 km) |
BNA Nashville | 5h 50m | 2h 45m | 946 miles (1522 km) |
MDW Chicago | 5h 55m | 2h 10m | 1195 miles (1923 km) |
ECP Panama City | 6h 13m | 2h 15m | 1210 miles (1947 km) |

