FlightsFrom Milwaukee

To St. Louis

Cheap Flights from Milwaukee to St. Louis

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

Deals from

Milwaukee

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

Explore current cheapest deals departing from Milwaukee to St. Louis

July 12 - July 18

Cheapest
Best

MKE - St. Louis

$302

$246

Round trip

August 6 - August 9

MKE - St. Louis

$303

$267

Round trip

September 15 - September 18

MKE - St. Louis

$291

$267

Round trip

August 2 - August 3

MKE - St. Louis

$304

$270

Round trip

July 14 - July 21

MKE - St. Louis

$172

$277

Round trip

July 11 - July 14

Earliest

MKE - St. Louis

$180

$278

Round trip

July 25 - July 29

MKE - St. Louis

$173

$278

Round trip

October 14 - October 15

MKE - St. Louis

$319

$278

Round trip

October 14 - October 17

MKE - St. Louis

$319

$281

Round trip

October 28 - November 4

MKE - St. Louis

$313

$281

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

Most itineraries for flights from Milwaukee to St. Louis connect at least once, as 0% of recent fares are non-stop. When connections are necessary, the typical number of stopovers is 2.
A typical journey from Milwaukee to St. Louis takes about 6h 54m, including connections. This duration accounts for all itineraries, reflecting the common need for at least one stopover on this route.
The distance between Milwaukee and St. Louis is 511 km, classifying this as a short-haul route. This means you can expect a relatively quick journey, even with layovers.
For those seeking cheap flights from Milwaukee to St. Louis, fares typically range from $277–$282, with a median of $281. Right now, fares are near the typical level, and 38% of recent fares were classified as a good price. New deals appear almost daily, suggesting frequent opportunities to find competitive prices.
When is the cheapest time to fly from Milwaukee to St. Louis? The most affordable months to fly are typically November, with a median fare of $141, followed by December at $154, and July at $166. Planning your trip during these months could result in significant savings.

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

Regular price: $262 - $423

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

The regular price range for this route is between $262 and $423. The current lowest deal is $246 with Frontier Airlines, for travel from July 12 to July 18.

now $246

Low $262

High $423

The cheapest time to fly from Milwaukee to St. Louis

The cheapest month to fly from MKE to STL is November, with a median price of $141. The most expensive month is January, with a median price of $377. Prices are generally lower from March to December.

November

Cheapest

Flights from $141

January

Most Expensive

Flights from $377

Jan
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Milwaukee to St. Louis

Airline logo

Southwest Airlines

Last-minute flights going from Milwaukee to St. Louis

Wed, Jun 17

⌛ Last-Minute

MKE - St. Louis

Milwaukee (MKE) - St. Louis (STL)

$405

$447

One-way

Thu, Jun 18

⌛ Last-Minute

MKE - St. Louis

Milwaukee (MKE) - St. Louis (STL)

$399

$447

One-way

Fri, Jun 19

⌛ Last-Minute

MKE - St. Louis

American Airlines

Milwaukee (MKE) - St. Louis (STL)

American Airlines

$331

$387

One-way

Fri, Jun 19

⌛ Last-Minute

MKE - St. Louis

American Airlines

Milwaukee (MKE) - St. Louis (STL)

American Airlines

$403

$446

One-way

Fri, Jun 19

⌛ Last-Minute

MKE - St. Louis

Milwaukee (MKE) - St. Louis (STL)

$397

$447

One-way

Fri, Jun 19

⌛ Last-Minute

MKE - St. Louis

United Airlines

Milwaukee (MKE) - St. Louis (STL)

United Airlines

$404

$517

One-way

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

6 nights

Jul 12 - Jul 18

$302  →  $246

18%

1 night

Oct 14 - Oct 15

$319  →  $278

13%

3 nights

Oct 14 - Oct 17

$319  →  $281

12%

3 nights

Aug 6 - Aug 9

$303  →  $267

12%

Popular Airports to fly from Milwaukee to St. Louis

Milwaukee - St. Louis route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from MKE to STL are at $246, which is below the typical level.

📅 Best time to fly

Fly in November for the best prices

Historically, November is the cheapest month to fly from MKE to STL, with a median price of $141.

⏱️ Flight duration

Connecting flights average 6h 54m

The typical flight duration with layovers from Milwaukee to St. Louis is 6 hours and 54 minutes.

✈️ Airlines & availability

Connecting flights are dominant

Connecting flights are dominant on this route, with a median of 2 stopovers.

🏆 Airline highlight

Frontier Airlines offers a deal at $246

A recent deal from Frontier Airlines for MKE to STL was found at $246.

🎯 Booking tip

Deals are frequent on this route

Historically, deals for flights from MKE to STL appear frequently, averaging 1.03 deals per day.

Milwaukee main airports to depart from

General Mitchell International (MKE)

Cheapest

General Mitchell International Airport (MKE) is a convenient option for flights from Milwaukee to St. Louis.

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

💸 Flights from ~$246

St. Louis main airports to arrive at

St. Louis Lambert International (STL)

Cheapest

St. Louis Lambert International Airport is a convenient arrival point for reaching St. Louis.

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

💸 Flights from ~$246

Airports nearby St. Louis used as alternative

MidAmerica St. Louis (BLV)

MidAmerica St. Louis (BLV) can be a useful alternative, especially for budget routes and travelers on the Illinois side of the St. Louis metropolitan area.

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

💸 Flights from ~$474

Columbia Regional (COU)

Cheapest

Columbia Regional (COU) offers a full range of cabin classes and is a reliable regional hub serving the University of Missouri area.

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

💸 Flights from ~$278

Abraham Lincoln Capital (SPI)

Abraham Lincoln Capital (SPI) provides consistent regional service and includes Business class availability, making it a viable alternative.

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

💸 Flights from ~$446

General Wayne A. Downing Peoria International (PIA)

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

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

💸 Flights from ~$278

Central Illinois Regional (BMI)

Central Illinois Regional (BMI) is an alternative for travelers willing to drive into Central Illinois, with a strong popularity score.

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

💸 Flights from ~$471

Business & First Class Flight Deals to St. Louis

Discover luxury on the budget with premium cabin class on flights from Milwaukee 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 MKE

Elite

Jun 30

St. Louis, United States

80% AI deal score

$1,215

$582

Save $633

From MKE

Elite

Jun 30

St. Louis, United States

80% AI deal score

$1,233

$582

Save $651

From MKE

Elite

Jul 31

St. Louis, United States

80% AI deal score

$1,232

$570

Save $662

From MKE

Elite

Jul 16

St. Louis, United States

80% AI deal score

$1,196

$583

Save $613

From MKE

Elite

Oct 14

St. Louis, United States

79% AI deal score

$1,769

$608

Save $1,161

From MKE

Elite

Sep 24

St. Louis, United States

79% AI deal score

$1,730

$828

Save $902

From MKE

Elite

Jun 29

St. Louis, United States

78% AI deal score

$1,260

$656

Save $604

From MKE

Elite

Aug 06

St. Louis, United States

77% AI deal score

$1,426

$596

Save $830

From MKE

Elite

Jul 14

St. Louis, United States

76% AI deal score

$897

$567

Save $330

From MKE

Elite

Jun 18

St. Louis, United States

76% AI deal score

$1,748

$978

Save $770

From MKE

Elite

Jun 20

St. Louis, United States

76% AI deal score

$1,160

$705

Save $455

From MKE

Elite

Jun 23

St. Louis, United States

75% AI deal score

$1,567

$717

Save $850

From MKE

Elite

Jul 12

St. Louis, United States

73% AI deal score

$891

$639

Save $252

From MKE

Elite

Jun 19

St. Louis, United States

72% AI deal score

$1,141

$807

Save $334

From MKE

Elite

Aug 14

St. Louis, United States

46% AI deal score

$2,325

$2,199

Save $126

From MKE

Elite

Jun 20

St. Louis, United States

45% AI deal score

$2,911

$2,878

Save $33

From MKE

Elite

Jul 13

St. Louis, United States

44% AI deal score

$903

From MKE

Elite

Jun 20

St. Louis, United States

42% AI deal score

$2,658

From MKE

Elite

Jun 21

St. Louis, United States

42% AI deal score

$2,664

From MKE

Elite

Aug 14

St. Louis, United States

38% AI deal score

$2,605

From MKE

Elite

Jul 15

St. Louis, United States

38% AI deal score

$2,672

From MKE

Elite

Jun 20

St. Louis, United States

38% AI deal score

$2,793

From MKE

Elite

Jun 21

St. Louis, United States

38% AI deal score

$2,799

From MKE

Elite

Jun 22

St. Louis, United States

38% AI deal score

$2,824

From MKE

Elite

Aug 19

St. Louis, United States

37% AI deal score

$2,731

From MKE

Elite

Aug 14

St. Louis, United States

37% AI deal score

$2,780

From MKE

Elite

Jul 07

St. Louis, United States

37% AI deal score

$2,783

From MKE

Elite

Sep 06

St. Louis, United States

37% AI deal score

$2,864

From MKE

Elite

Aug 19

St. Louis, United States

37% AI deal score

$2,896

From MKE

Elite

Jul 29

St. Louis, United States

37% AI deal score

$2,897

From MKE

Elite

Jun 20

St. Louis, United States

37% AI deal score

$2,910

From MKE

Elite

Jun 21

St. Louis, United States

37% AI deal score

$2,916

From MKE

Elite

Jun 22

St. Louis, United States

37% AI deal score

$2,959

From MKE

Elite

Jun 20

St. Louis, United States

37% AI deal score

$3,053

From MKE

Elite

Jun 21

St. Louis, United States

37% AI deal score

$3,059

From MKE

Elite

Jun 22

St. Louis, United States

37% AI deal score

$3,094

From MKE

Elite

Aug 14

St. Louis, United States

36% AI deal score

$3,012

From MKE

Elite

Aug 18

St. Louis, United States

36% AI deal score

$3,021

From MKE

Elite

Aug 14

St. Louis, United States

36% AI deal score

$3,116

Frequently Asked Questions About Flights to St. Louis

To find more affordable flights, consider being flexible with your travel dates and times. Comparing prices across different airlines and booking sites can also help uncover better deals. Look for flights during off-peak seasons or mid-week travel for potential savings.

Booking flights in advance, often several weeks to a few months before your desired departure, can sometimes result in lower prices. However, prices can fluctuate, so monitoring fares and booking when you see a good deal is usually a good strategy. Last-minute bookings may sometimes be more expensive.

Yes, comparing nearby airports can sometimes offer more flight options or different price points. While it may involve additional travel time to and from these airports, the potential savings on airfare can make it a worthwhile consideration. Always factor in ground transportation costs and convenience.