115 € Cheap Flights from Houston George Bush Intercntl. to St Louis

Compare Houston George Bush Intercntl. to St Louis flight deals

Find the cheapest month or even day of the year to fly to St Louis

Book the best St Louis fare with no extra fees

Flight deals from Houston George Bush Intercntl. to St Louis

Looking for a cheap last-minute deal or the best return flight from Houston George Bush Intercntl. Airport to St Louis Airport? If you want to travel next month, return fares start from 218 €. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Houston George Bush Intercntl. to St Louis

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Houston George Bush Intercntl. to St Louis flights are currently cheapest in August.

Direct flights from Houston George Bush Intercntl. to St Louis

Houston George Bush Intercntl. to St Louis: Alternative routes

Compare routes from Houston George Bush Intercntl. to St Louis below. You may find an airport to fly into that's cheaper, faster, or easier than St Louis.

Houston to St Louis: Flight information

The things to know before you go.
Cheapest flight found115 €
Cheapest month to flyAugust
Average flight time2 hrs, 11 mins
Most popular airlineUnited
Average flights per week157

Finding cheap flights from Houston George Bush Intercntl. to St Louis: Frequently asked questions

The best price we found for a return flight from Houston George Bush Intercntl. to St Louis is 115 €. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 11 minutes is the average flight time from Houston George Bush Intercntl. to St Louis.
United, Virgin Australia and Mesa Airlines fly direct from Houston George Bush Intercntl. to St Louis.
As of June 2026, there are 126 flights per week flying from Houston George Bush Intercntl. to St Louis.
The cheapest month to fly from Houston George Bush Intercntl. to St Louis is usually August.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Houston George Bush Intercntl. Airport to St Louis Airport on Tuesday, 4 August 2026.
Yes – the average flight time is 2 hours and 11 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to St Louis but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to St Louis is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Frontier Airlines and United offer the cheapest flight tickets to St Louis.

Flying from George Bush Intercontinental Airport (IAH) to Lambert-St. Louis International Airport (STL): what you need to know

  • Around 2 hours 5 minutes is how long you can expect to be in the air on a direct flight from George Bush Intercontinental Airport to Lambert-St. Louis International Airport.

  • Houston and St Louis share the same timezone, UTC-5.

  • Choose from 39 weekly George Bush Intercontinental Airport to Lambert-St. Louis International Airport flights. The 07:45 departure with United Airlines is the earliest flight you can take. United Airlines operates the last service of the day at 21:30.

  • Give yourself plenty of time to make your IAH to STL flight. It's generally best to arrive at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like July, it's best to get to the airport earlier than normal. Arrive two hours before a domestic departure and four hours ahead of an international flight whenever you're flying during a peak period in general.

  • Jetting into St Louis (and then seeing more of United States!) is a snap with United Airlines. This popular airline has direct flights from George Bush Intercontinental Airport to Lambert-St. Louis International Airport.

  • United Airlines is the most frequently booked airline on this route.

  • United Airlines is the most punctual carrier that offers IAH to STL flights. A reliable 82.95% of its departures on this route land on time.

  • We make it a piece of cake to book a flight with a stopover. To see your options for tickets from George Bush Intercontinental Airport to Lambert-St. Louis International Airport, deselect 'Direct flights only.' Then, choose a flight that has a stop long enough to explore the city of your choice. Popular stopovers between IAH and STL include:

    • Bill and Hillary Clinton National Airport

    • Dallas Love Field Airport

    • Dallas/Fort Worth International Airport

How to find the cheapest flights from George Bush Intercontinental Airport (IAH) to Lambert-St. Louis International Airport (STL)

  • The cheapest price we've seen for a one-way George Bush Intercontinental Airport to Lambert-St. Louis International Airport flight is 106 €. A return plane ticket right now is 115 €. Depending on the availability when you book, these fares can change.

  • Score cheap tickets from IAH to STL by booking six months ahead. Based on our research, that's the sweet spot for finding a bargain.

  • May is the cheapest month for flights from George Bush Intercontinental Airport to Lambert-St. Louis International Airport. If you'd like to fly at a different time of year, the 'Whole month' tool will show you the lowest airfares for each month.

  • Cut down on the time spent looking for cheap flights from IAH to STL by setting up a Price Alert. We'll send you an email or push notification on the app when a lower fare becomes available.

  • Find the perfect flight for you by using the filters. To see the 'Cheapest,' 'Fastest' or 'Best' flights from George Bush Intercontinental Airport to Lambert-St. Louis International Airport, use the 'Sort by' function. You can also filter by departure and arrival times, airline, and number of stops.

Handy information about George Bush Intercontinental Airport (IAH)

Arriving at Lambert-St. Louis International Airport (STL)

Getting from Lambert-St. Louis International Airport (STL) to central St Louis

  • STL is located at 10701 Lambert International Blvd..

  • From Lambert-St. Louis International Airport, St Louis is approximately 26 kilometres away. It takes around 20 minutes to reach the centre by car.

  • If you're travelling by public transport, expect a journey of about 35 minutes.

When to fly to Lambert-St. Louis International Airport (STL)

  • July is the busiest month for flights from George Bush Intercontinental Airport to Lambert-St. Louis International Airport. To skip the crowds, head to St Louis in April.

  • The warmest month in St Louis is July, with the temperature ranging between 17ºC (63ºF) and 33ºC (91ºF). Book your flights from George Bush Intercontinental Airport to Lambert-St. Louis International Airport in this month if you like this kind of weather.

  • January sees average temperatures of between -8ºC (18ºF) and 7ºC (45ºF). Look for cheap tickets from IAH to STL sometime around then if you like cooler conditions.

Explore more of United States

  • You've visited St Louis, now it's time to discover other corners of United States. Journey about 418 kilometres north-east to Chicago to check off its popular sights. From Millennium Park to Art Institute of Chicago and LandShark Beer Garden at Navy Pier, there's plenty to keep you on the go.

  • Around 370 kilometres east of St Louis, Indianapolis is another essential stop in United States. Get a taste of what this destination has to offer at The Children's Museum of Indianapolis, Indianapolis Museum of Art and Indianapolis Zoo.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.