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

