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

STL — MIA
Feb 4 — Feb 111

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

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

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

STL - MIA

Price

$164 - $449

MIA

Temperature

68 - 84.2 °F

MIA

Rainfall

1.6 - 9.9 inches

Popular inDecemberHigh demand for flights, 31% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 47% potential price drop
Round-trip from$164From Lambert-St Louis to Miami
One-way from$106One-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 47% 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 16 days early can save you up to 18% on average compared to booking a flight this week. If booking 16 days before your flight isn’t an option for you, users have found flights from St. Louis to Miami for as little as $240 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 $310 for flights departing within the next 3 days.

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

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

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 50% on your trip compared to booking a flight in the morning.

Cheap flights from St. Louis to Miami in January, February 2023

The best prices found for STL to MIA flights for January, February
Feb 28 - Mar 8
STL

Lambert-St Louis

MIA

Miami

1 stop

17h 27m
MIA

Miami

STL

Lambert-St Louis

2 stops

13h 34m
$149

Multiple Airlines

Pick Dates

Deal found 1/28

Feb 28 - Mar 4
STL

Lambert-St Louis

MIA

Miami

1 stop

17h 27m
MIA

Miami

STL

Lambert-St Louis

1 stop

11h 40m
$166

Multiple Airlines

Pick Dates

Deal found 1/28

Jan 30 - Feb 6
STL

Lambert-St Louis

MIA

Miami

1 stop

17h 13m
MIA

Miami

STL

Lambert-St Louis

1 stop

14h 40m
$169

Frontier

Pick Dates

Deal found 1/29

St. Louis to Miami 2023 flight deals

Cheap flights to Miami from St. Louis found for this year
Feb 28 - Mar 8
STL

Lambert-St Louis

MIA

Miami

1 stop

17h 27m
MIA

Miami

STL

Lambert-St Louis

2 stops

13h 34m
$149

Multiple Airlines

Pick Dates

Deal found 1/28

Feb 28 - Mar 4
STL

Lambert-St Louis

MIA

Miami

1 stop

17h 27m
MIA

Miami

STL

Lambert-St Louis

1 stop

11h 40m
$166

Multiple Airlines

Pick Dates

Deal found 1/28

Jan 30 - Feb 6
STL

Lambert-St Louis

MIA

Miami

1 stop

17h 13m
MIA

Miami

STL

Lambert-St Louis

1 stop

14h 40m
$169

Frontier

Pick Dates

Deal found 1/29

Cheap Frontier flights from St. Louis to Miami

Feb 4 - Feb 7
STL

Lambert-St Louis

MIA

Miami

1 stop

18h 45m
MIA

Miami

STL

Lambert-St Louis

1 stop

16h 10m
$166

Frontier

Pick Dates

Deal found 1/27

Feb 11 - Feb 15
STL

Lambert-St Louis

MIA

Miami

1 stop

14h 37m
MIA

Miami

STL

Lambert-St Louis

1 stop

11h 37m
$169

Frontier

Pick Dates

Deal found 1/29

Mar 21 - Mar 28
STL

Lambert-St Louis

MIA

Miami

1 stop

18h 14m
MIA

Miami

STL

Lambert-St Louis

1 stop

16h 28m
$174

Frontier

Pick Dates

Deal found 1/28

Cheap Spirit Airlines flights from St. Louis to Miami

Feb 4 - Feb 28
STL

Lambert-St Louis

MIA

Miami

2 stops

15h 42m
MIA

Miami

STL

Lambert-St Louis

2 stops

18h 42m
$270

Spirit Airlines

Pick Dates

Deal found 1/28

Feb 4 - Feb 12
STL

Lambert-St Louis

MIA

Miami

2 stops

20h 04m
MIA

Miami

STL

Lambert-St Louis

2 stops

17h 03m
$385

Spirit Airlines

Pick Dates

Deal found 1/27

Feb 9 - Feb 12
STL

Lambert-St Louis

MIA

Miami

2 stops

24h 19m
MIA

Miami

STL

Lambert-St Louis

2 stops

17h 03m
$392

Spirit Airlines

Pick Dates

Deal found 1/29

Non-stop flights to Miami from St. Louis

Save time with St. Louis to Miami direct flight deals
Feb 28 - Mar 8
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 51m
MIA

Miami

STL

Lambert-St Louis

Nonstop

2h 58m
$235

American Airlines

Pick Dates

Deal found 1/29

Feb 21 - Feb 28
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 51m
MIA

Miami

STL

Lambert-St Louis

Nonstop

3h 00m
$239

American Airlines

Pick Dates

Deal found 1/29

Feb 21 - Feb 28
STL

Lambert-St Louis

MIA

Miami

Nonstop

2h 40m
MIA

Miami

STL

Lambert-St Louis

Nonstop

3h 00m
$240

American Airlines

Pick Dates

Deal found 1/27

Last minute flights from St. Louis to Miami

Late deals on return flights to Miami from St. Louis, departing today and this week
Feb 4 - Feb 7
STL

Lambert-St Louis

MIA

Miami

1 stop

18h 45m
MIA

Miami

STL

Lambert-St Louis

1 stop

16h 10m
$166

Frontier

Pick Dates

Deal found 1/27

Feb 6 - Feb 8
STL

Lambert-St Louis

MIA

Miami

1 stop

13h 41m
MIA

Miami

STL

Lambert-St Louis

1 stop

14h 40m
$169

Frontier

Pick Dates

Deal found 1/29

Feb 4 - Feb 7
STL

Lambert-St Louis

MIA

Miami

1 stop

18h 45m
MIA

Miami

STL

Lambert-St Louis

1 stop

16h 10m
$186

Frontier

Pick Dates

Deal found 1/28

One-way flights to Miami from St. Louis

The cheapest one-way flights from St. Louis to Miami
Mar 1
STL

Lambert-St Louis

MIA

Miami

1 stop

15h 11m
$78

Multiple Airlines

Pick Dates

Deal found 1/28

Feb 11
STL

Lambert-St Louis

MIA

Miami

1 stop

14h 37m
$87

Frontier

Pick Dates

Deal found 1/29

Feb 11
STL

Lambert-St Louis

MIA

Miami

1 stop

14h 37m
$90

Frontier

Pick Dates

Deal found 1/28

Reviews of Airlines Servicing Miami

American Airlines
7.4
Good
1,667 reviews

Comfort

7.4

Food

6.6

Boarding

7.7

Entertainment

7.1

Overall

7.4

Crew

8.0

Reviews

1 / 10

So many stories of flights going wrong, and our travel was outstanding.

American Airlines
7.4
Good
1,667 reviews
American Airlines
7.4
Good
1,667 reviews

Comfort

7.4

Food

6.6

Boarding

7.7

Entertainment

7.1

Overall

7.4

Crew

8.0

Reviews

1 / 10

So many stories of flights going wrong, and our travel was outstanding.

Spirit Airlines
6.9
Okay
714 reviews
American Airlines
7.4
Good
1,667 reviews

Comfort

7.4

Food

6.6

Boarding

7.7

Entertainment

7.1

Overall

7.4

Crew

8.0

Reviews

1 / 10

So many stories of flights going wrong, and our travel was outstanding.

Frontier
6.1
Okay
536 reviews
American Airlines
7.4
Good
1,667 reviews

Comfort

7.4

Food

6.6

Boarding

7.7

Entertainment

7.1

Overall

7.4

Crew

8.0

Reviews

1 / 10

So many stories of flights going wrong, and our travel was outstanding.

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 3 daily flights to Miami from 10 different airlines. 2h 40m 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 Multiple Airlines for just $144, but on average you can expect to pay $179.

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

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

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.

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

Nonstop flights can be found on the following days: Thursday, Friday.

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

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

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

On average, you can expect to see 2 flights from St. Louis to Miami a day.
Evening (6pm - Midnight) - 100% of flight departures

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

For as low as $169, Frontier can have you in Miami from St. Louis in 14h 37m. The distance between St. Louis and Miami is about 1075 mi.

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

Currently priced at $169, Frontier will fly you from St. Louis to Miami and back. In addition to Frontier, many other airlines offer competitively priced options for your trip. This flight start at 45% 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 Frontier ($87), Spirit Airlines ($106), and American Airlines ($123).

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

Consider Undisclosed Carrier, 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: Southwest (82%), Qatar Airways (79%), American Airlines (61%).

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

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

Alternative routes for St. Louis to Miami

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

Top 7 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$19FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
FrontierCheapest$46Average$149FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search Frontier flights
Spirit AirlinesCheapest$86Average$205FlexibilityNo cancel feeOn-time65%COVID-19 safety
Search Spirit Airlines flights
American AirlinesCheapest$117Average$387FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
United AirlinesCheapest$196Average$480FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
DeltaCheapest$276Average$401FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
Alaska AirlinesCheapest$343Average$519FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Alaska Airlines flights

Hourly flight availability from St. Louis to Miami

See what time of day planes typically take off from St. Louis to Miami
59%of flight departuresEarly morningMidnight to 6 am
41%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%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
Sunday3daily flights
Monday4daily flights
Tuesday4daily flights
Wednesday4daily flights
Thursday4daily flights
Friday4daily flights
Saturday3daily flights
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.