Cheap flights from Texas to St. Louis (STL)

DFW — STL
Dec 3 — Dec 101

How far in advance should I book a flight from Texas to St. Louis?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 45 days in advance, which can save you up to 38% on flights from Texas to St. Louis compared to booking the week you need them. Waiting 45 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $347. For sooner than that we have options available in the next 3 days from $431.

What is the cheapest month to fly from Texas to St. Louis?

January can be a great time to fly to St. Louis from Texas with a flight ticket averaging about $351. Cheapflights users have found deals in the month of January for as cheap as $187. The most expensive prices can be found in the month of July.

When is the cheapest time to fly from Texas to St. Louis (TX - STL)?

When flying from Texas to St. Louis, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Texas to St. Louis in November, December 2022

The best prices found for Texas to STL flights for November, December
Dec 16 - Jan 8
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$142

American Airlines

Pick Dates

Deal found 11/28

Dec 7 - Dec 14
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

14h 33m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

7h 03m
$144

Frontier

Pick Dates

Deal found 11/27

Dec 6 - Dec 8
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

12h 49m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

14h 00m
$154

Frontier

Pick Dates

Deal found 11/27

Texas to St. Louis 2022 flight deals

Cheap flights to St. Louis from Texas found for this year
Dec 16 - Jan 8
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$142

American Airlines

Pick Dates

Deal found 11/28

Dec 7 - Dec 14
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

14h 33m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

7h 03m
$144

Frontier

Pick Dates

Deal found 11/27

Dec 6 - Dec 8
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

12h 49m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

14h 00m
$154

Frontier

Pick Dates

Deal found 11/27

Cheap American Airlines flights from Texas to St. Louis

Dec 16 - Jan 8
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$142

American Airlines

Pick Dates

Deal found 11/28

Dec 16 - Dec 19
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$161

American Airlines

Pick Dates

Deal found 11/25

Dec 25 - Jan 1
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$180

American Airlines

Pick Dates

Deal found 11/26

Cheap Frontier flights from Texas to St. Louis

Jan 6 - Jan 8
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

13h 59m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

8h 25m
$144

Frontier

Pick Dates

Deal found 11/26

Feb 1 - Feb 4
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

12h 33m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

8h 57m
$148

Frontier

Pick Dates

Deal found 11/26

Dec 9 - Dec 13
DFW

Dallas/Fort Worth

STL

Lambert-St Louis

1 stop

11h 40m
STL

Lambert-St Louis

DFW

Dallas/Fort Worth

1 stop

12h 46m
$150

Frontier

Pick Dates

Deal found 11/26

Non-stop flights to St. Louis from Texas

Save time with Texas to St. Louis direct flight deals
Dec 16 - Jan 8
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$142

American Airlines

Pick Dates

Deal found 11/28

Dec 16 - Jan 3
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$161

American Airlines

Pick Dates

Deal found 11/28

Dec 25 - Jan 1
AUS

Austin Bergstrom

STL

Lambert-St Louis

Nonstop

2h 02m
STL

Lambert-St Louis

AUS

Austin Bergstrom

Nonstop

2h 09m
$180

American Airlines

Pick Dates

Deal found 11/26

Last minute flights from Texas to St. Louis

Late deals on return flights to St. Louis from Texas, departing today and this week
Dec 7 - Dec 14
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

14h 33m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

7h 03m
$144

Frontier

Pick Dates

Deal found 11/27

Dec 6 - Dec 8
IAH

Houston George Bush Intcntl

STL

Lambert-St Louis

1 stop

12h 49m
STL

Lambert-St Louis

IAH

Houston George Bush Intcntl

1 stop

14h 00m
$154

Frontier

Pick Dates

Deal found 11/27

Dec 6 - Dec 12
DFW

Dallas/Fort Worth

STL

Lambert-St Louis

1 stop

19h 37m
STL

Lambert-St Louis

DFW

Dallas/Fort Worth

1 stop

11h 34m
$164

Frontier

Pick Dates

Deal found 11/27

One-way flights to St. Louis from Texas

The cheapest one-way flights from Texas to St. Louis
Dec 5
DFW

Dallas/Fort Worth

STL

Lambert-St Louis

1 stop

11h 40m
$65

Frontier

Pick Dates

Deal found 11/27

Dec 7
SAT

San Antonio

STL

Lambert-St Louis

1 stop

18h 37m
$66

Frontier

Pick Dates

Deal found 11/27

Dec 12
SAT

San Antonio

STL

Lambert-St Louis

1 stop

13h 13m
$71

Frontier

Pick Dates

Deal found 11/27

Related info for your journey

Useful info, stats and facts about Texas to St. Louis flights.

What airport do you fly into for flights to St. Louis from Texas?

If you book a flight to St. Louis from Texas, you will be flying to Lambert-St Louis, which is the city’s only airport. Lambert-St Louis (STL) is located 12.7 mi from the center of St. Louis.

Which airlines flying from Texas to Lambert-St Louis have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Texas to Lambert-St Louis that may be offering flexible cancellation policies are American Airlines, United Airlines, and Frontier. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Texas to St. Louis for under $200 on Cheapflights?

Yes, there are multiple flights from Texas to St. Louis for under $200. The cheapest flight booked recently is on American Airlines for just $142, but on average you can expect to pay $163.

Are there nonstop flights from Texas to St. Louis for under $200 on Cheapflights?

Cheapflights has at least 20 direct flights from Texas to St. Louis under $200. A good price for a nonstop flight from Texas to St. Louis is less than $234.

Are there last-minute flights available from Texas to St. Louis for under $200?

There are currently 20+ open flights from Texas to St. Louis within the next 7 days for less than $200.

What days are nonstop flights available from Texas to St. Louis?

Nonstop flights can be found on the following days: Monday, Wednesday, Friday, Saturday.

How many flights depart from Texas to St. Louis on average per day?

Per day, 8 flights depart from Texas to St. Louis on average.
Morning (6am - Noon) - 25% of flight departures
Afternoon (Noon - 6pm) - 25% of flight departures
Evening (6pm - Midnight) - 50% of flight departures

How long is the flight from Texas to St. Louis?

Airlines like American Airlines, Frontier, and Spirit Airlines fly from Texas to St. Louis in about 2h 02m. The time it takes to get you to your destination can typically vary by up to 15h 26m. There are 553 mi between Texas and St. Louis. This flight may include one or multiple stops.

What are the cheapest airlines to fly from Texas to St. Louis one-way?

To fly one-way, consider booking your trip with Frontier, which is currently one of the cheapest options available, starting at $65. American Airlines flights start at $71 while deals on Spirit Airlines start at $82 one-way.

What are the most popular routes from Texas to St. Louis?

When deciding which route to take from Texas to St. Louis consider Dallas/Fort Worth - Lambert-St Louis, Houston Hobby - Lambert-St Louis or Houston George Bush Intcntl - Lambert-St Louis as they are the most popular.

What are the most popular airlines that fly from Texas to St. Louis?

American Airlines, Delta and Frontier are the most popular airlines when flying from Texas to St. Louis.

What are the most reliable airlines from Texas to St. Louis?

No one likes to see their flight delayed. When booking a flight from Texas to St. Louis consider choosing GOL (93%), Envoy Air (89%) or Finnair (83%) as they are the most reliable in getting you off to your destination on time.

What are the cheapest flights from Texas to St. Louis?

While on average a flight from Texas to St. Louis is generally $469, our data shows the cheapest flight currently is $94. When looking at the most popular route, (Dallas/Fort Worth - Lambert-St Louis), you can expect to pay $196 for that flight.

Top 8 airlines flying from Texas to St. Louis

The chart below displays the airlines Cheapflights users traveling from Texas to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$12Average$23FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
Sun Country AirCheapest$80Average$169FlexibilityNo cancel feeOn-time83%COVID-19 safety
Search Sun Country Air flights
FrontierCheapest$81Average$201FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
Spirit AirlinesCheapest$108Average$234FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
Alaska AirlinesCheapest$141Average$281FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Alaska Airlines flights
American AirlinesCheapest$145Average$442FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$170Average$370FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
United AirlinesCheapest$189Average$401FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights

Hourly flight availability from Texas to St. Louis

See what time of day planes typically take off from Texas to St. Louis
17%of flight departuresEarly morningMidnight to 6 am
16%of flight departuresMorning6 am to noon
28%of flight departuresAfternoonNoon to 6 pm
39%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM