IAH to STL (Houston to St. Louis) Flights

Last Minute Flights from IAH to STL

Best airfare and ticket deals for IAH to STL flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
IAHSt. LouisApril 28 to May 3$168
*Prices include taxes and fees

Cheapest IAH to STL Flights

Best airfare and ticket deals for IAH to STL flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
IAHSt. LouisMay 8 to May 11$106
IAHSt. LouisMay 8 to May 14$175
IAHSt. LouisMay 19 to May 26$196
IAHSt. LouisMay 22 to May 26$212
*Prices include taxes and fees
IAH to STL Flight Details
Origin airport
George Bush Intercontinental
Origin airport IATA code
IAH
Destination airport
Lambert-St. Louis Intl.
Destination airport IATA code
STL
Distance
667 mi

Frequently asked questions

Which airlines with flights from IAH to Lambert-St. Louis International Airport allow free cancellation due to COVID-19?
Once all available flight options are listed for your desired travel dates, select the “No change fee” box under the “Flexible change policies” subheading. You’ll see your options from IAH to Lambert-St. Louis International Airport. Make sure you check the policies regarding COVID-19 cancellations before locking in your seat.
What airlines fly direct from Houston, TX Airport (IAH-George Bush Intercontinental) to STL?
Kick back and take advantage of the smooth ride from IAH to St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) with United Airlines (UA). Advertising 117 nonstop flights per month on this route, this airline will get your adventure off to a quick start.
How many flights are there from IAH to STL?
Approximately 3 every day. If you’re in a big hurry to head to St. Louis, see if you can pick up a fabulous last-minute deal from Houston, TX Airport (IAH-George Bush Intercontinental) to St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) and then reserve it right away!
How long does it take to fly from Houston, TX Airport (IAH-George Bush Intercontinental) to St. Louis, MO Airport (STL-Lambert-St. Louis Intl.)?
With a flight time of roughly 2 hours and 4 minutes, you’ll be touching down at St. Louis, MO Airport (STL-Lambert-St. Louis Intl.) from Houston, TX Airport (IAH-George Bush Intercontinental) in no time at all. Catch the earliest flight and you’ll have the whole day in front of you.
What is the flight distance from Houston, TX Airport (IAH-George Bush Intercontinental) to St. Louis, MO Airport (STL-Lambert-St. Louis Intl.)?
It’s a mere 670 miles (1100 km) from Houston, TX Airport (IAH-George Bush Intercontinental) to St. Louis, MO Airport (STL-Lambert-St. Louis Intl.), making it a short-haul journey. Sit in a window seat and take in the cityscape of St. Louis as you prepare for landing.
How many morning flights are there from IAH to STL?
Each week, 7 flights set off from IAH to STL before midday. United Airlines (UA) lists 7 weekly flights in the morning, with the earliest leaving at 3:40PM.
How many afternoon flights are there from IAH to STL?
Select one of the 20 weekly afternoon and evening flights from IAH to STL and catch a few more z’s. Well-known carrier United Airlines (UA) has 20 of these flights which jet out from 1:20AM.
What is the earliest departure time out of Houston to St. Louis?
Leave IAH at 10:40AM and touch down at STL at 12:45PM. This is the earliest service you’ll find on this route.
What is the latest departure time out of Houston to St. Louis?
The last flight departs IAH at 8:20PM and lands at STL at 10:25PM. You’ll have plenty of time to prepare for this journey.
What is the average price from Houston to St. Louis?
On average, the best price for a round-trip airfare from IAH to STL is $106. Pick up your own great bargain by reserving your seats early. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Houston to St. Louis Flight Schedule

CarrierFlightDepart IAHArrive STLSat
4/20
Sun
4/21
Mon
4/22
Tue
4/23
Wed
4/24
Thu
4/25
Fri
4/26
Stops
UA605007:50 am09:55 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
UA236802:20 pm04:23 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
UA264808:10 pm10:14 pmCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops

Houston to St. Louis Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Houston to St. Louis to attend your cousin’s wedding, to pitch a business idea to your boss, or perhaps simply to treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find the cheapest flights from IAH to STL, we’ve got you covered here at Flights.com.

We present you with some of the hottest deals on airfare so stop that Google flights search. We want you to spend less on your flight from Houston to St. Louis, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.