Cheap flights from Miami to St. Louis (MIA - STL)

MIA — STL
Aug 14 — Aug 211

The best prices from Miami to Lambert-St Louis are usually found in September or February, booked 26 days in advance, depart on a Saturday or Thursday and return on a Tuesday

How to find the cheapest flight from Miami (MIA) to St. Louis (STL)

All the information you need to plan the best MIA to STL flight in 2022: compare Miami to St. Louis flight prices with the expected peak season, weather and rainfall in St. Louis.

MIA - STL

Price

$117 - $395

STL

Temperature

32 - 80.6 °F

STL

Rainfall

2.2 - 4.7 inches

Popular inJuneHigh demand for flights, 53% potential price rise
Cheapest inSeptemberBest time to find cheap flights, 37% potential price drop
Round-trip from$117From Miami to Lambert-St Louis
One-way from$110One-way flight from Miami to Lambert-St Louis

What is the cheapest day to fly round-trip from Miami to St. Louis?

It’s generally more expensive to depart on a Friday, if you have to leave on this day you can still search on Cheapflights to find great options that meet your needs.

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

Travelers have found it’s best to book a flight 25 days in advance to save up to 48% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 25 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Miami to St. Louis 1-2 weeks in advance for as low as $155, or $232 for flights within the next 24 hours.

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

The best pricing can be found in the month of September. Prices to St. Louis from Miami average $185. You can even find prices in September for less than $185, as users have found deals to St. Louis from as low as $53. The month of June appears to be one of the more expensive times to travel to St. Louis from Miami. Flying in the targeted month can save you up to 113%.

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

One of the essential ways to save on airfare from Miami to St. Louis is to remain as flexible as possible. Flights that are in the evening tend to be the most expensive. A flight in the morning could potentially save you up to 45% on airfare.

Cheap flights from Miami to St. Louis in August, September 2022

The best prices found for MIA to STL flights for August, September
Aug 27 - Sep 17
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 26m
STL

Lambert-St Louis

MIA

Miami

1 stop

21h 33m
$134

Frontier

Pick Dates

Deal found 8/8/22

Aug 20 - Aug 27
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 16m
STL

Lambert-St Louis

MIA

Miami

1 stop

16h 39m
$136

Multiple Airlines

Pick Dates

Deal found 8/8/22

Aug 31 - Sep 17
MIA

Miami

STL

Lambert-St Louis

1 stop

9h 08m
STL

Lambert-St Louis

MIA

Miami

1 stop

21h 33m
$140

Multiple Airlines

Pick Dates

Deal found 8/8/22

Miami to St. Louis 2022 flight deals

Cheap flights to St. Louis from Miami found for this year
Oct 1 - Oct 3
MIA

Miami

STL

Lambert-St Louis

1 stop

8h 44m
STL

Lambert-St Louis

MIA

Miami

1 stop

25h 34m
$132

Frontier

Pick Dates

Deal found 8/8/22

Aug 27 - Sep 17
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 26m
STL

Lambert-St Louis

MIA

Miami

1 stop

21h 33m
$134

Frontier

Pick Dates

Deal found 8/8/22

Aug 20 - Aug 27
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 16m
STL

Lambert-St Louis

MIA

Miami

1 stop

16h 39m
$136

Multiple Airlines

Pick Dates

Deal found 8/8/22

Cheap Spirit Airlines flights from Miami to St. Louis

Aug 28 - Sep 3
MIA

Miami

STL

Lambert-St Louis

1 stop

5h 52m
STL

Lambert-St Louis

MIA

Miami

1 stop

5h 07m
$164

Spirit Airlines

Pick Dates

Deal found 8/6/22

Aug 31 - Sep 6
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 07m
STL

Lambert-St Louis

MIA

Miami

1 stop

5h 07m
$170

Spirit Airlines

Pick Dates

Deal found 8/7/22

Aug 25 - Aug 29
MIA

Miami

STL

Lambert-St Louis

1 stop

5h 52m
STL

Lambert-St Louis

MIA

Miami

1 stop

6h 32m
$186

Spirit Airlines

Pick Dates

Deal found 8/7/22

Cheap Frontier flights from Miami to St. Louis

Oct 1 - Oct 3
MIA

Miami

STL

Lambert-St Louis

1 stop

8h 44m
STL

Lambert-St Louis

MIA

Miami

1 stop

25h 34m
$132

Frontier

Pick Dates

Deal found 8/8/22

Aug 27 - Sep 17
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 26m
STL

Lambert-St Louis

MIA

Miami

1 stop

21h 33m
$134

Frontier

Pick Dates

Deal found 8/8/22

Aug 27 - Aug 29
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 26m
STL

Lambert-St Louis

MIA

Miami

1 stop

26h 30m
$141

Frontier

Pick Dates

Deal found 8/8/22

Non-stop flights to St. Louis from Miami

Save time with Miami to St. Louis direct flight deals
Aug 31 - Sep 21
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 58m
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 42m
$238

American Airlines

Pick Dates

Deal found 8/8/22

Sep 6 - Sep 13
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 58m
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 42m
$258

American Airlines

Pick Dates

Deal found 8/7/22

Sep 3 - Sep 12
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 58m
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 42m
$272

American Airlines

Pick Dates

Deal found 8/9/22

Last minute flights from Miami to St. Louis

Late deals on return flights to St. Louis from Miami, departing today and this week
Aug 19 - Aug 22
MIA

Miami

STL

Lambert-St Louis

2 stops

20h 19m
STL

Lambert-St Louis

MIA

Miami

1 stop

26h 30m
$200

Multiple Airlines

Pick Dates

Deal found 8/8/22

Aug 18 - Aug 20
MIA

Miami

STL

Lambert-St Louis

1 stop

12h 09m
STL

Lambert-St Louis

MIA

Miami

1 stop

16h 39m
$204

Multiple Airlines

Pick Dates

Deal found 8/8/22

Aug 19 - Aug 22
MIA

Miami

STL

Lambert-St Louis

1 stop

5h 52m
STL

Lambert-St Louis

MIA

Miami

1 stop

6h 32m
$222

Spirit Airlines

Pick Dates

Deal found 8/8/22

One-way flights to St. Louis from Miami

The cheapest one-way flights from Miami to St. Louis
Sep 10
MIA

Miami

STL

Lambert-St Louis

1 stop

8h 44m
$54

Frontier

Pick Dates

Deal found 8/8/22

Sep 8
MIA

Miami

STL

Lambert-St Louis

1 stop

14h 12m
$65

Frontier

Pick Dates

Deal found 8/8/22

Aug 17
MIA

Miami

STL

Lambert-St Louis

1 stop

9h 08m
$66

Multiple Airlines

Pick Dates

Deal found 8/7/22

Related info for your journey

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

What airports do I use to fly from Miami to St. Louis?

Lambert-St Louis is the airport most travelers will use when flying to St. Louis from Miami. Booking flights from Miami (MIA) to Lambert-St Louis (STL) should be relatively easy as there are 5 daily flights to St. Louis from 5 different airlines. 2h 57m is how long a flight from Miami to Lambert-St Louis will take if you book a nonstop flight.

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

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

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

Yes, there are multiple flights from Miami to St. Louis for under $200. The cheapest flight booked recently is on Frontier for just $132, but on average you can expect to pay $162.

Are there nonstop flights from Miami to St. Louis for under $300 on Cheapflights?

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

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

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

How popular is this Miami to St. Louis flight route?

Flights from Miami to Lambert-St Louis have been viewed 15 times in the past calendar month.

What are the cheapest airlines flying from Miami to St. Louis round-trip?

Cheapflights users have booked flights from Miami to St. Louis round-trip from $132. Another airline that can offer you cheap pricing is Spirit Airlines. You may be able to fly from Miami to St. Louis for 28% less than the average price by searching for these airlines.

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

For one-way options, check prices for Frontier. According to our data, you can fly for as low as $54. Users have also found prices from $80 and $99 on Spirit Airlines and American Airlines, respectively.

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

Before booking your flight from Miami to St. Louis check out the most popular airlines for this route: American Airlines, Delta or Frontier.

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

Before booking your flight to St. Louis from Miami, check out the most reliable airlines to get you to your destination on time: American Airlines (79%), GOL (59%), Qatar Airways( 58%).

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

While on average a flight from Miami to St. Louis is generally $625, our data shows the cheapest flight currently is $62. When looking at the most popular route, (Miami - Lambert-St Louis), you can expect to pay $136 for that flight.

Alternative routes for Miami to St. Louis

See prices for flight routes from nearby airports that may be better suited for you.

Top 4 airlines flying from Miami to St. Louis

The chart below displays the airlines Cheapflights users traveling from Miami to St. Louis choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
FrontierCheapest$41Average$106FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
Spirit AirlinesCheapest$53Average$132FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
American AirlinesCheapest$97Average$209FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
DeltaCheapest$246Average$524FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights

Hourly flight availability from Miami to St. Louis

See what time of day planes typically take off from Miami to St. Louis
1%of flight departuresEarly morningMidnight to 6 am
0%of flight departuresMorning6 am to noon
1%of flight departuresAfternoonNoon to 6 pm
98%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from Miami to St. Louis

See how many times per day planes take to the skies headed from Miami to St. Louis
Sunday5daily flights
Monday5daily flights
Tuesday5daily flights
Wednesday5daily flights
Thursday5daily flights
Friday5daily flights
Saturday5daily flights