FlightsFrom Dallas

To St. Louis

Cheap Flights from Dallas to St. Louis

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

Deals from

Dallas

RatePunk searches hundreds of travel sites at once for deals on flights to St. Louis

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 Dallas to St. Louis

Explore current cheapest deals departing from Dallas to St. Louis

August 4 - August 25

Cheapest
Earliest

DFW - St. Louis

$126

$82

Round trip

August 11 - August 25

Cheapest

DFW - St. Louis

$132

$82

Round trip

August 18 - August 26

Cheapest

DFW - St. Louis

$147

$82

Round trip

August 25 - August 26

Cheapest
Best

DFW - St. Louis

$158

$82

Round trip

August 18 - August 19

Cheapest
Best

DFW - St. Louis

$159

$82

Round trip

August 11 - August 19

Cheapest

DFW - St. Louis

$144

$82

Round trip

August 11 - August 26

Cheapest

DFW - St. Louis

$130

$82

Round trip

August 18 - August 25

Cheapest

DFW - St. Louis

$151

$82

Round trip

August 19 - August 26

Cheapest

DFW - St. Louis

$152

$82

Round trip

August 4 - August 19

Cheapest
Earliest

DFW - St. Louis

$127

$82

Round trip

Unlock all 500+ flight deals to St. Louis and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Dallas to St. Louis

Most itineraries for flights from Dallas to St. Louis connect at least once, with only 29.4% of recent fares being non-stop. For those connecting, the typical number of stopovers is 2. This means you'll often find yourself with at least one layover on this route.
If you are looking for cheap flights from Dallas to St. Louis, fares right now are below the typical level, with 23% of recent fares classified as a good price. Prices for this route typically range from $125–$720, with a median of $350. New deals appear almost daily, offering frequent opportunities to find a good fare.
When is the cheapest time to fly from Dallas to St. Louis? The most affordable months to fly are November, with a median fare of $123, followed by May at $126, and September at $132. These months offer significantly lower median prices compared to the overall typical fare.
A typical journey from Dallas to St. Louis takes about 10h 27m, including connections. This duration accounts for the fact that most itineraries on this route involve at least one stopover, making the total travel time longer than a direct flight would be.
The distance between Dallas and St. Louis is 885 kilometers, classifying this as a short-haul route. Despite the relatively short distance, the prevalence of connecting flights contributes to the extended typical journey time.

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

Regular price: $99 - $291

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

The regular price range for flights from Dallas to St. Louis is between $99 and $291. The current lowest deal is $82 with Frontier Airlines for travel from August 4 to August 25.

now $82

Low $99

High $291

The cheapest time to fly from Dallas to St. Louis

The cheapest month to fly from DFW to STL is November, with a median price of $123. The most expensive month is June, with a median price of $564. Prices are generally lower from February to December.

November

Cheapest

Flights from $123

June

Most Expensive

Flights from $564

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Dallas to St. Louis

Airline logo

Frontier Airlines

Last-minute flights going from Dallas to St. Louis

Tue, Jun 30

⌛ Last-Minute

DAL - St. Louis

Dallas (DAL) - St. Louis (STL)

$653

$379

One-way

Wed, Jul 1

⌛ Last-Minute

DFW - St. Louis

Frontier Airlines

Dallas (DFW) - St. Louis (STL)

Frontier Airlines

$324

$183

One-way

Fri, Jul 3

⌛ Last-Minute

DFW - St. Louis

Frontier Airlines

Dallas (DFW) - St. Louis (STL)

Frontier Airlines

$317

$179

One-way

Tue, Jul 7

⌛ Last-Minute

DFW - St. Louis

Frontier Airlines

Dallas (DFW) - St. Louis (STL)

Frontier Airlines

$188

$129

One-way

Thu, Jul 9

⌛ Last-Minute

DFW - St. Louis

Frontier Airlines

Dallas (DFW) - St. Louis (STL)

Frontier Airlines

$306

$186

One-way

Tue, Jul 14

⌛ Last-Minute

DFW - St. Louis

Frontier Airlines

Dallas (DFW) - St. Louis (STL)

Frontier Airlines

$176

$116

One-way

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

2 nights

Oct 24 - Oct 26

$656  →  $257

61%

3 nights

Oct 29 - Nov 1

$664  →  $298

55%

2 nights

Oct 10 - Oct 12

$643  →  $292

55%

4 nights

Aug 6 - Aug 10

$626  →  $277

56%

Popular Airports to fly from Dallas to St. Louis

Dallas - St. Louis route insights

💸 Price insights

Recent fares are below the typical level

Recent fares for Dallas to St. Louis are below the typical level, with deals around $82.

📅 Best time to fly

November is historically cheapest at $123

Historically, November is the cheapest month to fly from Dallas to St. Louis, with a median price of $123.

⏱️ Flight duration

Typically 10h 27m to St. Louis

The typical flight duration from Dallas to St. Louis is 10 hours and 27 minutes.

✈️ Airlines & availability

Frontier Airlines offers direct flights

Frontier Airlines offers direct flights on this route, with 29.4% of deals being direct.

🏆 Airline highlight

Frontier Airlines: current deal at $82

Frontier Airlines has a recent deal for $82 from Dallas to St. Louis.

🎯 Booking tip

Deals appear frequently (1+ per day)

Deals for flights from Dallas to St. Louis appear frequently, averaging more than one per day.

Dallas main airports to depart from

Dallas/Fort Worth International (DFW)

Cheapest

Dallas/Fort Worth International is a convenient option for flights from Dallas to St. Louis.

📍 ~30 km from Dallas city center (reachable by car).

💸 Flights from ~$82

Dallas Love Field (DAL)

Dallas Love Field is an alternative departure airport for your trip to St. Louis.

📍 ~15 km from Dallas city center (reachable by car).

💸 Flights from ~$172

St. Louis main airports to arrive at

St. Louis Lambert International (STL)

Cheapest

St. Louis Lambert International Airport is a convenient arrival airport for your trip to St. Louis.

📍 ~20 km from St. Louis city center (reachable by car)

💸 Flights from ~$82

Airports nearby St. Louis used as alternative

MidAmerica St. Louis (BLV)

Cheapest

MidAmerica St. Louis (BLV) is a convenient secondary airport for budget routes, especially for travelers on the Illinois side of the metro area.

📍 ~50 km from St. Louis (reachable by car)

💸 Flights from ~$252

Columbia Regional (COU)

Columbia Regional (COU) offers a full range of cabin classes and serves as a reliable regional hub.

📍 ~135 km from St. Louis (reachable by car)

💸 Flights from ~$385

Abraham Lincoln Capital (SPI)

Abraham Lincoln Capital (SPI) provides consistent regional service with Business class availability, relatively close to St. Louis.

📍 ~145 km from St. Louis (reachable by car)

💸 Flights from ~$305

General Wayne A. Downing Peoria International (PIA)

General Wayne A. Downing Peoria International (PIA) is a larger regional airport offering multiple cabin classes.

📍 ~230 km from St. Louis (reachable by car)

💸 Flights from ~$297

Central Illinois Regional (BMI)

Central Illinois Regional (BMI) is an alternative for travelers willing to drive into Central Illinois.

📍 ~240 km from St. Louis (reachable by car)

💸 Flights from ~$339

Business & First Class Flight Deals to St. Louis

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

Elite

Best Elite deals to St. Louis

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

From DFW

Elite

Jul 29

St. Louis, United States

80% AI deal score

$1,322

$673

Save $649

From DFW

Elite

Sep 28

St. Louis, United States

79% AI deal score

$1,776

$683

Save $1,093

From DFW

Elite

Jul 15

St. Louis, United States

79% AI deal score

$1,323

$694

Save $629

From DFW

Elite

Jul 11

St. Louis, United States

79% AI deal score

$1,300

$695

Save $605

From DFW

Elite

Jul 18

St. Louis, United States

79% AI deal score

$1,305

$697

Save $608

From DFW

Elite

Jul 21

St. Louis, United States

79% AI deal score

$1,326

$700

Save $626

From DFW

Elite

Aug 03

St. Louis, United States

79% AI deal score

$1,417

$710

Save $707

From DFW

Elite

Jul 18

St. Louis, United States

78% AI deal score

$1,326

$722

Save $604

From DFW

Elite

Jul 07

St. Louis, United States

76% AI deal score

$1,200

$778

Save $422

From DFW

Elite

Jul 13

St. Louis, United States

75% AI deal score

$1,173

$778

Save $395

From DFW

Elite

Sep 20

St. Louis, United States

75% AI deal score

$1,208

$780

Save $428

From DFW

Elite

Jun 29

St. Louis, United States

75% AI deal score

$1,304

$879

Save $425

From DFW

Elite

Jul 01

St. Louis, United States

75% AI deal score

$1,280

$835

Save $445

From DFW

Elite

Jul 13

St. Louis, United States

74% AI deal score

$1,162

$805

Save $357

From DFW

Elite

Jun 18

St. Louis, United States

74% AI deal score

$1,356

$966

Save $390

From DFW

Elite

Jul 08

St. Louis, United States

73% AI deal score

$1,147

$847

Save $300

From DFW

Elite

Dec 06

St. Louis, United States

68% AI deal score

$2,898

$1,845

Save $1,053

From DFW

Elite

Dec 06

St. Louis, United States

68% AI deal score

$2,953

$1,850

Save $1,103

From DFW

Elite

Dec 07

St. Louis, United States

68% AI deal score

$2,950

$1,867

Save $1,083

From DFW

Elite

Jul 16

St. Louis, United States

68% AI deal score

$1,305

$966

Save $339

From DFW

Elite

Jun 25

St. Louis, United States

68% AI deal score

$1,329

$997

Save $332

From DFW

Elite

Oct 27

St. Louis, United States

67% AI deal score

$2,563

$1,769

Save $794

From DFW

Elite

Oct 27

St. Louis, United States

67% AI deal score

$2,610

$1,794

Save $816

From DFW

Elite

Oct 26

St. Louis, United States

67% AI deal score

$2,563

$1,808

Save $755

From DFW

Elite

Oct 27

St. Louis, United States

67% AI deal score

$2,626

$1,809

Save $817

From DFW

Elite

Oct 27

St. Louis, United States

67% AI deal score

$2,566

$1,809

Save $757

From DFW

Elite

Oct 26

St. Louis, United States

67% AI deal score

$2,596

$1,834

Save $762

From DFW

Elite

Nov 12

St. Louis, United States

67% AI deal score

$2,545

$1,843

Save $702

From DFW

Elite

Oct 26

St. Louis, United States

67% AI deal score

$2,563

$1,849

Save $714

From DFW

Elite

Oct 26

St. Louis, United States

67% AI deal score

$2,617

$1,849

Save $768

From DFW

Elite

Jun 19

St. Louis, United States

67% AI deal score

$1,757

$1,341

Save $416

From DFW

Elite

Jul 02

St. Louis, United States

67% AI deal score

$1,294

$975

Save $319

From DFW

Elite

Nov 12

St. Louis, United States

66% AI deal score

$2,445

$1,808

Save $637

From DFW

Elite

Nov 12

St. Louis, United States

66% AI deal score

$2,369

$1,836

Save $533

From DFW

Elite

Nov 26

St. Louis, United States

66% AI deal score

$2,409

$1,845

Save $564

From DFW

Elite

Nov 12

St. Louis, United States

66% AI deal score

$2,483

$1,849

Save $634

From DFW

Elite

Nov 12

St. Louis, United States

66% AI deal score

$2,369

$1,850

Save $519

From DFW

Elite

Oct 27

St. Louis, United States

66% AI deal score

$2,563

$2,047

Save $516

From DFW

Elite

Jun 17

St. Louis, United States

47% AI deal score

$1,772

$1,699

Save $73

From DFW

Elite

Jun 19

St. Louis, United States

45% AI deal score

$2,958

From DFW

Elite

Jun 20

St. Louis, United States

40% AI deal score

$3,186

From DFW

Elite

Jul 12

St. Louis, United States

37% AI deal score

$1,429

From DFW

Elite

Jun 22

St. Louis, United States

35% AI deal score

$10,397

Frequently Asked Questions About Flights to St. Louis

Historically, the best time to purchase tickets for flights from Dallas to St. Louis is typically 7-13 days before departure. During this window, the average price for a ticket is around $156. Waiting until 0-6 days before departure can see prices increase significantly, with an average of $776. For those planning further ahead, booking 60+ days out generally results in an average price of $252.

Across the trailing quarter, a good deal for a flight from Dallas to St. Louis is considered to be $125 or less. The median price for this route has been $350. Prices can go up to $720 or more, which would be considered on the higher end of the spectrum for this route.

Historically, November has been the cheapest month to fly from Dallas to St. Louis, with a median price of $123. May also offers good value, with a median price of $126. September has shown a median price of $132, making it another relatively inexpensive option. The annual median price for this route is $350.