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

STL — MIA
May 22 — May 291

The best prices from Lambert-St Louis to Miami are usually found in August or July, booked 41 days in advance, depart on a Tuesday or Monday and return on a Saturday

How to find the cheapest flight from St. Louis to Miami

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

STL - MIA

Price

$235 - $386

MIA

Temperature

68 - 84.2 °F

MIA

Rainfall

1.6 - 9.9 inches

Popular inMarchHigh demand for flights, 18% potential price rise
Cheapest inAugustBest time to find cheap flights, 26% potential price drop
Round-trip from$235From Lambert-St Louis to Miami
One-way from$119One-way flight from Lambert-St Louis to Miami

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

Leaving on a Monday is a viable option for saving on travel. Heavily demanded days of the week can typically drive up the prices you see. Booking your travel for a less competitive day can save up to 65% on the overall cost on flights from St. Louis to Miami.

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

Users have found that booking a flight from St. Louis to Miami at least 40 days early can save you up to 31% on average compared to booking a flight this week. If booking 40 days before your flight isn’t an option for you, users have found flights from St. Louis to Miami for as little as $335 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as $399 for flights departing within the next 3 days.

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

August can be a great time to fly to Miami from St. Louis with a flight ticket averaging about $316. Cheapflights users have found deals in the month of August for as cheap as $169. The most expensive prices can be found in the month of March.

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

A simple way to save on the total cost of your ticket is to fly from St. Louis to Miami in the evening. If you’re flexible enough to do this you can expect to save up to 57% on your trip compared to booking a flight in the morning.

Cheap flights from St. Louis to Miami in May, June 2022

The best prices found for STL to MIA flights for May, June
Jun 15 - Jun 22
STL

Lambert-St Louis

MIA

Miami

1 stop

5h 26m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$167

Spirit Airlines

View Deal

Deal found 16.5.22

May 23 - Jun 15
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$174

Spirit Airlines

View Deal

Deal found 16.5.22

Jun 3 - Jun 6
STL

Lambert-St Louis

MIA

Miami

1 stop

26h 42m
MIA

Miami

STL

Lambert-St Louis

1 stop

14h 12m
$184

Multiple Airlines

View Deal

Deal found 16.5.22

St. Louis to Miami 2022 flight deals

Cheap flights to Miami from St. Louis found for this year
Jun 15 - Jun 22
STL

Lambert-St Louis

MIA

Miami

1 stop

5h 26m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$167

Spirit Airlines

View Deal

Deal found 16.5.22

May 23 - Jun 15
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$174

Spirit Airlines

View Deal

Deal found 16.5.22

Jun 3 - Jun 6
STL

Lambert-St Louis

MIA

Miami

1 stop

26h 42m
MIA

Miami

STL

Lambert-St Louis

1 stop

14h 12m
$184

Multiple Airlines

View Deal

Deal found 16.5.22

Cheap Spirit Airlines flights from St. Louis to Miami

Jun 15 - Jun 22
STL

Lambert-St Louis

MIA

Miami

1 stop

5h 26m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$167

Spirit Airlines

View Deal

Deal found 16.5.22

May 23 - Jun 15
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$174

Spirit Airlines

View Deal

Deal found 16.5.22

Jun 15 - Jun 22
STL

Lambert-St Louis

MIA

Miami

1 stop

5h 26m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 58m
$186

Spirit Airlines

View Deal

Deal found 16.5.22

Cheap American Airlines flights from St. Louis to Miami

Sep 27 - Oct 5
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 43m
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 59m
$198

American Airlines

View Deal

Deal found 15.5.22

Sep 27 - Oct 4
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 43m
MIA

Miami

STL

Lambert-St Louis

1 stop

7h 25m
$205

American Airlines

View Deal

Deal found 15.5.22

Sep 27 - Oct 5
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 34m
MIA

Miami

STL

Lambert-St Louis

1 stop

5h 04m
$213

American Airlines

View Deal

Deal found 15.5.22

Non-stop flights to Miami from St. Louis

Save time with St. Louis to Miami direct flight deals
Sep 27 - Oct 5
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 43m
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 59m
$198

American Airlines

View Deal

Deal found 15.5.22

Oct 15 - Oct 18
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 44m
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 56m
$218

American Airlines

View Deal

Deal found 16.5.22

Sep 28 - Oct 5
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 43m
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 59m
$238

American Airlines

View Deal

Deal found 15.5.22

Last minute flights from St. Louis to Miami

Late deals on return flights to Miami from St. Louis, departing today and this week
May 23 - Jun 15
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
MIA

Miami

STL

Lambert-St Louis

1 stop

6h 13m
$174

Spirit Airlines

View Deal

Deal found 16.5.22

May 23 - May 24
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
MIA

Miami

STL

Lambert-St Louis

Nonstop

3h 13m
$192

Multiple Airlines

View Deal

Deal found 14.5.22

May 23 - May 24
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
MIA

Miami

STL

Lambert-St Louis

1 stop

11h 26m
$193

Spirit Airlines

View Deal

Deal found 16.5.22

One-way flights to Miami from St. Louis

The cheapest one-way flights from St. Louis to Miami
Jun 8
STL

Lambert-St Louis

MIA

Miami

1 stop

6h 57m
$77

Spirit Airlines

View Deal

Deal found 16.5.22

May 23
STL

Lambert-St Louis

MIA

Miami

1 stop

4h 29m
$79

Spirit Airlines

View Deal

Deal found 14.5.22

Jun 13
STL

Lambert-St Louis

MIA

Miami

1 stop

25h 17m
$91

Frontier

View Deal

Deal found 14.5.22

Related info for your journey

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

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

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

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

Due to the rapidly changing circumstances due to COVID-19, airlines like American Airlines, Spirit Airlines, and Frontier flying from Lambert-St Louis to Miami have implemented new flexible cancellation policies.

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

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

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

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

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

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

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

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

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

Currently priced at $167, Spirit Airlines will fly you from St. Louis to Miami and back. In addition to Spirit Airlines, many other airlines offer competitively priced options for your trip. Search Cheapflights for deals from Frontier and American Airlines - these airlines can fly you to your destination from $190 and $198, respectively. These flights start at 47% lower than the current average price 3 months from now.

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

The cheapest airlines for a one-way flight from St. Louis to Miami are Spirit Airlines ($77), Frontier ($91), and American Airlines ($99).

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

Consider Major Airline, American Airlines or Alaska Airlines when booking your flight. These represent the most popular airlines when flying from St. Louis to Miami.

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

Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from St. Louis to Miami on time: Iberia (83%), Envoy Air (77%), American Airlines (75%).

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

On average you can expect to pay $486 for a flight from St. Louis to Miami. The cheapest flight overall is $32 while the most popular route, (Lambert-St Louis - Miami) is currently priced at $167.

Alternative routes for St. Louis to Miami

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

Top 5 airlines flying from St. Louis to Miami

The chart below displays the airlines Cheapflights users traveling from St. Louis to Miami choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Juneyao AirlinesCheapest$9Average$18FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
FrontierCheapest$38Average$115FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
Spirit AirlinesCheapest$53Average$124FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
DeltaCheapest$88Average$217FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$97Average$277FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights

Hourly flight availability from St. Louis to Miami

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

Weekly flight availability from St. Louis to Miami

See how many times per day planes take to the skies headed from St. Louis to Miami
Sunday6daily flights
Monday6daily flights
Tuesday6daily flights
Wednesday6daily flights
Thursday6daily flights
Friday6daily flights
Saturday2daily flights