Cheap Flights from St Louis to Houston

Compare St Louis to Houston flight deals

Find the cheapest month or even day of the year to fly to Houston

Book the best Houston fare with no extra fees

Flight deals from St Louis to Houston

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

Find the cheapest month to fly from St Louis to Houston

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

Direct flights from St Louis to Houston

Alternative St Louis to Houston routes

Looking for the cheapest, fastest or easiest route from St Louis to Houston? You could fly into the following airports instead.

St Louis to Houston: Flight information

The things to know before you go.
Cheapest flight foundRs18,920
Cheapest month to flyAugust
Average flight time2 hrs, 12 mins
Most popular airlineSouthwest Airlines
Average flights per week185

Finding cheap flights from St Louis to Houston: Frequently asked questions

There are 3 airports in Houston: Houston Hobby, Houston George Bush Intercntl. and Houston Ellington Field.
The best price we found for a return flight from St Louis to Houston is Rs34,193. 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 St Louis to Houston.
Southwest Airlines, United and Virgin Australia fly direct from St Louis to Houston.
As of July 2026, there are 185 flights per week flying from St Louis to Houston.
The cheapest month to fly from St Louis to Houston is usually August.
If you're flying from St Louis Airport, the cheapest airport near Houston is Houston George Bush Intercntl. – which is 24.9 km away from the centre of Houston. We've found flights into this airport from Rs34,193.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Houston on Friday, 14 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 Houston 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 Houston is around 40 days in advance, so don’t leave your flight to the last minute.

In July, the average temperature is usually around 29°C. August is typically the warmest month in Houston, when it usually averages around 34°C. You can expect the least rain in March. The coldest month is January, with temperatures averaging 6°C. The rainiest month is June.
Currently, Frontier Airlines and United offer the cheapest flight tickets to Houston.

Travelling from St Louis Lambert International Airport (STL) to Houston: what you need to know

  • Take a direct flight from St Louis Lambert International Airport to Houston and you'll be travelling for an average of 2 hours 5 minutes.

  • Houston and St Louis (where St Louis Lambert International Airport is located) are in the UTC-6 timezone. That means you won't need to account for any time differences.

  • St Louis Lambert International Airport (STL) to Houston George Bush Intercontinental Airport (IAH) is the most traveled route, with 25 flights a week to choose from. If you have things to finalize before heading off, the last flight from STL to IAH is with United Airlines at 18:00. Opt for the first departure operated by United Airlines at 06:15 if you want to get on your way earlier.

  • For a stress-free journey, arrive at the airport two hours ahead of international flights and an hour before domestic departures. This leaves you with plenty of time to catch your STL to Houston flight.

  • Flying over a peak time like July? Major public holidays and other popular seasons can lead to longer lines and delays at security. Play it safe and get there up to four hours before an international flight and two hours before a domestic departure.

  • Start your journey at STL and fly straight to Houston George Bush Intercontinental Airport (IAH). That will be your arrival point when searching for St Louis Lambert International Airport to Houston tickets.

  • Book your ticket with United Airlines. This leading carrier offers direct flights from St Louis Lambert International Airport to Houston.

  • Located around 16 kilometres from central St Louis, STL can be reached in about 25 minutes by car, depending on traffic. Travelling on public transport will take roughly 30 minutes.

  • Catching an early flight from St Louis Lambert International Airport to Houston? Avoid the hassle of rushing to the airport (and catch some extra z's) by choosing one of these stays close to STL:

  • Of the departures from St Louis Lambert International Airport, 76% touch down on time at their destination.

  • STL is located at 10701 Lambert International Blvd..

How to find the cheapest flights from St Louis Lambert International Airport (STL) to Houston

  • The lowest price we've found for a one-way St Louis Lambert International Airport to Houston flight is Rs18,920. The cheapest price for a return flight is Rs34,193. Remember fares may change due to demand at the time of booking.

  • Booking early is often the key to scoring a cheap flight from STL to Houston. Flight prices rise as demand increases, so the closer your departure date, the more expensive your ticket may be.

  • If you're willing to be flexible with your travel plans, try using the 'Whole month' tool. It'll give you the cheapest price across each month when searching for a St Louis Lambert International Airport to Houston ticket.

  • Snapping up a cheap flight from STL to Houston couldn't be easier with Price Alerts. All you need to do is set up one of these automatic notifications and we'll let you know when a new discount appears.

  • Tailor your trip with filters. Choose your preferred arrival and departure times, airlines and total journey duration. You can also sort your results by 'Fastest,' 'Cheapest' or 'Best' flights from St Louis Lambert International Airport to Houston.

Airports in Houston

Houston George Bush Intercontinental Airport (IAH)

Houston Hobby Airport (HOU)

  • The centre of Houston is around 19 kilometres from Houston Hobby Airport (HOU). Once your flight from St Louis Lambert International Airport to Houston has landed and you've made your way out of the airport, expect a drive of about 20 minutes.

  • If you're travelling on public transport, it'll take about 50 minutes.

  • After stepping off your STL to Houston flight, tuck yourself in at a hotel close to HOU. These are some comfortable accommodation options that'll help you switch to relaxation mode:

  • Get the pick of the lot. Booking your ride from HOU four weeks in advance often means more savings and a greater selection of vehicles.

  • You'll find Houston Hobby Airport at 7800 Airport Boulevard.

Best time to go to Houston

  • January is the quietest month for flights from St Louis Lambert International Airport to Houston, while July is the most popular. Pick the ideal time to visit Houston based on whether you like a lively atmosphere or a more laid-back vibe.

  • Lock in a St Louis Lambert International Airport to Houston plane ticket with a departure in August to explore the city during its warmest month. Expect temperatures to range from 24ºC to 40ºC.

  • If you like cooler conditions, look for a cheap ticket from STL to Houston in January when temperatures average between 5ºC and 19ºC.

More about Houston

Explore more of the United States

  • San Antonio is just one of the many cities in the United States waiting to be discovered after you've seen Houston. Around 306 kilometres away to the west, its best attractions include San Antonio River Walk, San Antonio River walk and Alamo Plaza.

  • If you want to check out another major stop in the United States, consider Dallas, roughly 370 kilometres north of Houston. Meyerson Symphony Centre, Winspear Opera House and Dallas Museum of Art are among the biggest draws.

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