โ€Œ
โ€Œ
FlightsFrom St. Louis

To Houston

Cheap Flights from St. Louis to Houston

Browse current best options from St. Louis. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

St. Louis

RatePunk searches hundreds of travel sites at once for deals on flights to Houston

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Todayโ€™s best flight deals from St. Louis to Houston

Explore current cheapest deals departing from St. Louis to Houston

July 7 - July 14

Cheapest
Best
Earliest

STL - Houston

$259

$160

Round trip

July 13 - July 18

STL - Houston

$258

$162

Round trip

August 5 - August 12

STL - Houston

$234

$162

Round trip

July 24 - August 4

STL - Houston

$228

$167

Round trip

July 24 - August 11

STL - Houston

$226

$167

Round trip

July 24 - July 29

STL - Houston

$253

$167

Round trip

July 28 - August 4

STL - Houston

$247

$168

Round trip

July 21 - August 4

STL - Houston

$224

$168

Round trip

July 14 - August 4

STL - Houston

$223

$168

Round trip

July 13 - August 4

STL - Houston

$223

$168

Round trip

Unlock all 500+ flight deals to Houston and get alerts when great deals appear

Route Intelligence โ€” 486,190 Searches this Week

Insights for flights from St. Louis to Houston

When looking for cheap flights from St. Louis to Houston, you'll find that December stands out as the most affordable month, with a median fare of just $116. Other budget-friendly options include February, where the median fare is $208, and January, with a median fare of $216. These months offer significantly lower prices compared to the overall typical fares for this route.
Fares for flights from St. Louis to Houston typically range from $252โ€“$391, with a median price of $337. Right now, current fares are above the typical level for this route. Only 2% of recent fares were classified as a good price, indicating that finding exceptional deals can be challenging.
A meaningful share of itineraries between St. Louis and Houston are non-stop, while the rest connect once. Specifically, 49.9% of recent fares were for direct flights from St. Louis to Houston. For itineraries that include connections, the typical number of stopovers is 2, which can extend the overall travel time.
A typical journey from St. Louis to Houston, including connections, takes approximately 5h 19m. This duration reflects the median travel time across all observed itineraries, encompassing both direct and connecting flights. Given that about half of the flights involve connections, this median time accounts for the additional layover periods.
The flight distance between St. Louis and Houston is 1076 kilometers. This classifies the route as a short-haul journey, meaning it is a relatively brief flight suitable for quick trips. New deals for this route appear almost daily, offering frequent opportunities to find suitable flights.

How much is a round trip from St. Louis to Houston

Regular price: $211 - $299

Prices for flights from St. Louis to Houston are currently below the regular range.

The regular price range for flights from St. Louis to Houston is $211 to $299. The current lowest deal is $160 with Frontier Airlines, for travel from Jul 7-Jul 14.

now $160

Low $211

High $299

The cheapest time to fly from St. Louis to Houston

The cheapest month to fly from St. Louis to Houston is December, with a median price of $116. The most expensive month is July, with a median price of $604. Prices are generally lower from January to December.

December

Cheapest

Flights from $116

July

Most Expensive

Flights from $604

Jan
Feb
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from St. Louis to Houston

Airline logo

Southwest Airlines

Airline logo

United Airlines

Last-minute flights going from St. Louis to Houston

Wed, Jun 17

โŒ› Last-Minute

STL - Houston

Frontier Airlines

St. Louis (STL) - Houston (IAH)

Frontier Airlines

$710

$566

One-way

Thu, Jun 18

โŒ› Last-Minute

STL - Houston

Frontier Airlines

St. Louis (STL) - Houston (IAH)

Frontier Airlines

$702

$567

One-way

Fri, Jun 19

โŒ› Last-Minute

STL - Houston

Frontier Airlines

St. Louis (STL) - Houston (IAH)

Frontier Airlines

$699

$567

One-way

Sun, Jun 21

โŒ› Last-Minute

STL - Houston

Frontier Airlines

St. Louis (STL) - Houston (IAH)

Frontier Airlines

$706

$567

One-way

Mon, Jun 22

โŒ› Last-Minute

STL - Houston

Frontier Airlines

St. Louis (STL) - Houston (IAH)

Frontier Airlines

$664

$502

One-way

Tue, Jun 23

โŒ› Last-Minute

STL - Houston

Frontier Airlines

St. Louis (STL) - Houston (IAH)

Frontier Airlines

$581

$441

One-way

Biggest price drops on these dates for flights from St. Louis to Houston

3 nights

Jun 27 - Jun 30

$573ย ย โ†’ย ย $360

37%

1 night

Jun 23 - Jun 24

$649ย ย โ†’ย ย $442

32%

4 nights

Sep 7 - Sep 11

$362ย ย โ†’ย ย $187

48%

1 night

Jun 22 - Jun 23

$664ย ย โ†’ย ย $503

24%

Popular Airports to fly from St. Louis to Houston

St. Louis - Houston route insights

๐Ÿ’ธ Price insights

Recent fares are above the typical level

Recent fares from St. Louis to Houston are above the typical level, with a median price of $337.

๐Ÿ“… Best time to fly

Fly in December for the best prices

Historically, December is the cheapest month to fly, with a median price of $116.

โฑ๏ธ Flight duration

Flights take 5h 19m on average

The typical flight duration from St. Louis to Houston is 5 hours and 19 minutes.

โœˆ๏ธ Airlines & availability

Mixed availability of direct flights

Approximately 49.9% of recent deals are for direct flights, with connecting flights having 2 stopovers.

๐Ÿ† Airline highlight

Frontier Airlines offers a current deal

Frontier Airlines has a recent deal for $160 from St. Louis to Houston.

๐ŸŽฏ Booking tip

Deals are frequent for this route

Deals for flights from St. Louis to Houston appear frequently, averaging 1.03 deals per day.

St. Louis main airports to depart from

St. Louis Lambert International (STL)

Cheapest

St. Louis Lambert International Airport is a good option for flights from St. Louis to Houston.

๐Ÿ“ ~20 km from St. Louis (reachable by car or train)

๐Ÿ’ธ Flights from ~$160

Houston main airports to arrive at

George Bush Intercontinental (IAH)

Cheapest

George Bush Intercontinental Airport serves Houston and is often a good option for flights from St. Louis.

๐Ÿ“ ~25 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$160

William P. Hobby (HOU)

William P. Hobby Airport serves Houston and is a convenient choice for flights from St. Louis.

๐Ÿ“ ~15 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$167

Airports nearby Houston used as alternative

Austinโ€“Bergstrom International (AUS)

Austinโ€“Bergstrom International offers extensive domestic and growing international routes, making it a practical alternative.

๐Ÿ“ ~225 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$194

San Antonio International (SAT)

San Antonio International provides reliable service and competitive pricing for domestic routes, with direct highway access.

๐Ÿ“ ~300 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$244

Dallas/Fort Worth International (DFW)

Cheapest

Dallas/Fort Worth International is a massive global hub offering extensive flight options to nearly any destination.

๐Ÿ“ ~385 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$116

Dallas Love Field (DAL)

Dallas Love Field is a major domestic hub, especially useful for Southwest Airlines passengers, and easier to navigate.

๐Ÿ“ ~360 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$199

Easterwood (CLL)

Easterwood is the closest geographical alternative for some Houston residents, offering very fast check-in and security.

๐Ÿ“ ~135 km from Houston (reachable by car)

๐Ÿ’ธ Flights from ~$476

Business & First Class Flight Deals to Houston

Discover luxury on the budget with premium cabin class on flights from St. Louis to Houston.

Elite

Best Elite deals to Houston

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From STL

Elite

Sep 04

Houston, United States

74% AI deal score

$3,224

$1,703

Save $1,521

From STL

Elite

Sep 04

Houston, United States

69% AI deal score

$2,983

$1,800

Save $1,183

From STL

Elite

Sep 25

Houston, United States

68% AI deal score

$3,203

$2,180

Save $1,023

From STL

Elite

Sep 14

Houston, United States

67% AI deal score

$2,996

$2,061

Save $935

From STL

Elite

Sep 12

Houston, United States

67% AI deal score

$2,999

$2,111

Save $888

From STL

Elite

Sep 16

Houston, United States

67% AI deal score

$3,009

$2,156

Save $853

From STL

Elite

Aug 09

Houston, United States

67% AI deal score

$803

$667

Save $136

From STL

Elite

Aug 06

Houston, United States

67% AI deal score

$801

$681

Save $120

From STL

Elite

Sep 12

Houston, United States

67% AI deal score

$735

$593

Save $142

From STL

Elite

Aug 09

Houston, United States

67% AI deal score

$795

$638

Save $157

From STL

Elite

Aug 22

Houston, United States

67% AI deal score

$807

$652

Save $155

From STL

Elite

Aug 12

Houston, United States

66% AI deal score

$2,502

$2,043

Save $459

From STL

Elite

Jul 24

Houston, United States

66% AI deal score

$2,464

$2,063

Save $401

From STL

Elite

Aug 12

Houston, United States

66% AI deal score

$2,686

$2,192

Save $494

From STL

Elite

Sep 30

Houston, United States

66% AI deal score

$2,989

$2,383

Save $606

From STL

Elite

Jul 07

Houston, United States

66% AI deal score

$740

$657

Save $83

From STL

Elite

Aug 24

Houston, United States

66% AI deal score

$758

$670

Save $88

From STL

Elite

Sep 05

Houston, United States

66% AI deal score

$752

$638

Save $114

From STL

Elite

Aug 22

Houston, United States

66% AI deal score

$770

$652

Save $118

From STL

Elite

Sep 04

Houston, United States

66% AI deal score

$763

$652

Save $111

From STL

Elite

Aug 06

Houston, United States

66% AI deal score

$787

$663

Save $124

From STL

Elite

Aug 21

Houston, United States

65% AI deal score

$2,541

$2,129

Save $412

From STL

Elite

Sep 23

Houston, United States

65% AI deal score

$668

$611

Save $57

From STL

Elite

Oct 09

Houston, United States

65% AI deal score

$739

$670

Save $69

From STL

Elite

Aug 07

Houston, United States

65% AI deal score

$801

$726

Save $75

From STL

Elite

Oct 09

Houston, United States

65% AI deal score

$748

$652

Save $96

From STL

Elite

Jul 15

Houston, United States

50% AI deal score

$692

$646

Save $46

From STL

Elite

Aug 28

Houston, United States

50% AI deal score

$775

$715

Save $60

From STL

Elite

Jul 29

Houston, United States

49% AI deal score

$2,450

$2,192

Save $258

From STL

Elite

Jul 21

Houston, United States

49% AI deal score

$2,464

$2,192

Save $272

From STL

Elite

Aug 10

Houston, United States

49% AI deal score

$2,509

$2,320

Save $189

From STL

Elite

Nov 17

Houston, United States

49% AI deal score

$617

$579

Save $38

From STL

Elite

Aug 01

Houston, United States

49% AI deal score

$751

$583

Save $168

From STL

Elite

Sep 23

Houston, United States

49% AI deal score

$744

$693

Save $51

From STL

Elite

Jul 31

Houston, United States

48% AI deal score

$2,460

$2,413

Save $47

From STL

Elite

Jul 24

Houston, United States

48% AI deal score

$2,446

$2,444

Save $2

From STL

Elite

Jul 24

Houston, United States

48% AI deal score

$2,594

$2,506

Save $88

From STL

Elite

Sep 12

Houston, United States

48% AI deal score

$632

$611

Save $21

From STL

Elite

Sep 05

Houston, United States

48% AI deal score

$682

$656

Save $26

From STL

Elite

Jul 22

Houston, United States

48% AI deal score

$673

$656

Save $17

From STL

Elite

Jul 07

Houston, United States

48% AI deal score

$567

$559

Save $8

From STL

Elite

Aug 27

Houston, United States

48% AI deal score

$790

$652

Save $138

From STL

Elite

Jul 15

Houston, United States

47% AI deal score

$657

From STL

Elite

Jul 01

Houston, United States

47% AI deal score

$698

$690

Save $8

From STL

Elite

Jul 31

Houston, United States

47% AI deal score

$715

From STL

Elite

Jul 17

Houston, United States

47% AI deal score

$716

$715

Save $1

From STL

Elite

Jul 20

Houston, United States

47% AI deal score

$715

From STL

Elite

Aug 01

Houston, United States

47% AI deal score

$730

$726

Save $4

From STL

Elite

Jul 19

Houston, United States

47% AI deal score

$726

From STL

Elite

Jul 05

Houston, United States

47% AI deal score

$760

From STL

Elite

Jul 01

Houston, United States

47% AI deal score

$783

From STL

Elite

Jul 15

Houston, United States

47% AI deal score

$639

From STL

Elite

Aug 06

Houston, United States

47% AI deal score

$763

$652

Save $111

From STL

Elite

Dec 10

Houston, United States

47% AI deal score

$652

From STL

Elite

Jul 03

Houston, United States

47% AI deal score

$662

From STL

Elite

Jul 01

Houston, United States

47% AI deal score

$672

From STL

Elite

Jul 24

Houston, United States

47% AI deal score

$697

From STL

Elite

Jul 31

Houston, United States

47% AI deal score

$697

From STL

Elite

Jul 31

Houston, United States

47% AI deal score

$697

From STL

Elite

Jul 17

Houston, United States

47% AI deal score

$697

From STL

Elite

Jul 20

Houston, United States

47% AI deal score

$697

From STL

Elite

Jul 24

Houston, United States

47% AI deal score

$697

From STL

Elite

Jul 29

Houston, United States

46% AI deal score

$690

From STL

Elite

Sep 19

Houston, United States

46% AI deal score

$727

$652

Save $75

From STL

Elite

Sep 13

Houston, United States

45% AI deal score

$720

From STL

Elite

Aug 14

Houston, United States

45% AI deal score

$762

$697

Save $65

From STL

Elite

Jul 18

Houston, United States

44% AI deal score

$578

$559

Save $19

From STL

Elite

Aug 21

Houston, United States

44% AI deal score

$793

$758

Save $35

From STL

Elite

Sep 04

Houston, United States

43% AI deal score

$681

$670

Save $11

From STL

Elite

Jul 17

Houston, United States

43% AI deal score

$628

From STL

Elite

Jul 22

Houston, United States

43% AI deal score

$638

From STL

Elite

Jul 24

Houston, United States

43% AI deal score

$697

From STL

Elite

Jul 30

Houston, United States

43% AI deal score

$697

From STL

Elite

Jun 30

Houston, United States

42% AI deal score

$1,123

From STL

Elite

Jul 06

Houston, United States

42% AI deal score

$719

From STL

Elite

Jul 10

Houston, United States

42% AI deal score

$719

From STL

Elite

Jul 01

Houston, United States

42% AI deal score

$742

From STL

Elite

Jul 03

Houston, United States

42% AI deal score

$765

From STL

Elite

Jun 24

Houston, United States

42% AI deal score

$963

From STL

Elite

Jun 25

Houston, United States

42% AI deal score

$963

From STL

Elite

Jun 26

Houston, United States

42% AI deal score

$963

From STL

Elite

Jun 26

Houston, United States

42% AI deal score

$963

From STL

Elite

Jun 26

Houston, United States

42% AI deal score

$963

From STL

Elite

Jun 20

Houston, United States

42% AI deal score

$967

From STL

Elite

Jun 17

Houston, United States

42% AI deal score

$1,066

From STL

Elite

Jun 19

Houston, United States

42% AI deal score

$1,066

From STL

Elite

Jun 19

Houston, United States

42% AI deal score

$1,066

From STL

Elite

Jun 20

Houston, United States

42% AI deal score

$1,066

From STL

Elite

Jun 22

Houston, United States

42% AI deal score

$1,066

From STL

Elite

Jun 17

Houston, United States

42% AI deal score

$1,169

From STL

Elite

Jun 18

Houston, United States

42% AI deal score

$1,169

From STL

Elite

Jun 19

Houston, United States

42% AI deal score

$1,169

From STL

Elite

Jul 01

Houston, United States

41% AI deal score

$1,123

From STL

Elite

Jul 04

Houston, United States

41% AI deal score

$1,150

Frequently Asked Questions About Flights to Houston

Historically, the lowest prices for flights from St. Louis to Houston are found when booking 14-27 days in advance. During this period, the average price is typically around $261. Booking within 0-6 days of departure usually results in a higher average price of $423. Even booking 7-13 days out sees an average price of $331, indicating that planning ahead by a few weeks can lead to significant savings.

Across the trailing quarter, a good price for a flight from St. Louis to Houston is considered to be $252 or less. The median price for this route during the same period was $337. Fares around $391 represent the higher end of typical prices in the trailing 90 days. Aiming for a fare at or below $252 would generally secure a competitive deal.

Historically, December has offered the cheapest flights from St. Louis to Houston, with a median price of $116. February and January also tend to be more affordable, with median prices of $208 and $216 respectively. These months are typically less expensive than the annual median price of $337 for this route. Travelers looking for the lowest fares should consider flying in December.