Lowest Prices
Uncover the best deals on Houston to St Louis flights by comparing fares from hundreds of airlines and agencies.
Useful information for finding best airline tickets from George Bush Intercontinental Houston to Lambert St Louis International on your next trip.
Cheapest Round Trip Flight
$293
United Airlines
• 1 stop
• 9h 3m
Nov 07 – Nov 08
The cheapest round trip flight from Houston to St Louis (IAH-STL-IAH) is currently $293
Cheapest Direct Flight
$262
United Airlines
• nonstop
• 3h 22m
Nov 08
The cheapest nonstop flight from Houston to St Louis (IAH-STL) is currently $262
Fastest Flight
3h 22m
The fastest nonstop flight from Houston to St Louis (IAH-STL) takes 3h 22m
| Origin Airport | George Bush Intercontinental Houston , Houston, US |
| Destination Airport | Lambert St Louis International , St Louis, US |
| Distance | 667 miles |