Cheap flights from Miami to St. Louis from $45

1 adult
Economy
0 bags
From?
To?
Sun 10/1
Sun 10/8
Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.

Deals available from 900+ travel sites.

Flight information for Miami to St. Louis
(MIA to STL)

Find info about flight duration, direct flights, and airports for your flight from Miami to St. Louis

Best Price Found

$45

Fastest flight time

2h 45m

Direct flights

Every day

Airports in St. Louis

1 airport
The best one-way flight to St. Louis from Miami in the past 72 hours is $45. The best round-trip flight deal from Miami to St. Louis found on momondo in the last 72 hours is $218.
The fastest flight from Miami to St. Louis takes 2h 45m
Direct flights go from Miami to St. Louis every day.
There is 1 airport near St. Louis: Lambert-St Louis (STL)

How to get the cheapest flight ticket from Miami to St. Louis

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

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

April. The cheapest time of year to fly to St. Louis from Miami is April. Most expensive is December

What is the cheapest day to depart Miami for St. Louis?

Saturday. The cheapest day of the week is typically Saturday. The most expensive is typically Sunday

When is the cheapest time to fly from Miami to St. Louis?

In the morning. Miami to St. Louis flights are approximately 46% more expensive at noon than in the morning

What is the cheapest airline that flies to St. Louis from Miami?

Frontier. American Airlines, Delta, and Frontier are the most popular carriers operating from Miami to St. Louis

What is the cheapest Miami to St. Louis flight route?

Miami - Lambert-St Louis. Fly from Miami to Lambert-St Louis for the best Miami - St. Louis flight prices

How far in advance should you book Miami to St. Louis flights?

18 days before. The cheapest time to buy a flight from Miami to St. Louis is approximately 18 days to departure

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

8 flights are operational weekly from Miami to St. Louis as of September 2023. The most popular departure time for this route is 8:00PM, with 80% of flights per day taking off in the evening.

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

The number of flights available between Miami and St. Louis is 60 per week as of September 2023. The most frequent departure day is Friday, with 17% of weekly flights leaving on this day.

Can stopping save me money on Miami to St. Louis flights?

You could potentially save up to 22% on your flight if you consider stops on a Miami to St. Louis flight.

When you’re planning your trip from Miami to St. Louis, the most popular airport-to-airport route is Miami Airport to Lambert-St Louis Airport. You may be looking for an airport near Miami Airport to depart from when traveling to St. Louis and luckily, there are options! You can try Fort Lauderdale Airport which is located in Fort Lauderdale or Palm Beach Intl Airport which is located in West Palm Beach. If you are looking for an alternate airport to fly into near Lambert-St Louis Airport, Springfield Capital Airport is a great option and is located in Springfield. The least expensive flight option from Miami to St. Louis will typically be MIA — STL during the month of September with an average price of $106 RT.

Miami Airport (MIA) to Lambert-St Louis Airport (STL)$106
Search Flight Deals
Fort Lauderdale Airport (FLL) to Lambert-St Louis Airport (STL)$106
Search Flight Deals
Palm Beach Intl Airport (PBI) to Lambert-St Louis Airport (STL)$267
Search Flight Deals
Miami Airport (MIA) to Springfield Capital Airport (SPI)$491
Search Flight Deals

Easily compare round-trip flights from Miami to St. Louis

Below you can see the best fares for your round-trip flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Miami to St. Louis by changing tabs
Multiple Airlines
Oct 17
MIA3:00 amMiami
18h 36m
1 stop
STL8:36 pmLambert-St Louis
Oct 24
STL11:33 amLambert-St Louis
23h 41m
1 stop
MIA11:14 amMiami
Spirit Airlines
Oct 17
MIA1:40 pmMiami
22h 54m
2 stops
STL11:34 amLambert-St Louis
Oct 24
STL12:40 pmLambert-St Louis
29h 32m
2 stops
MIA6:12 pmMiami
Frontier
Jan 25
MIA1:25 amMiami
27h 41m
1 stop
STL4:06 amLambert-St Louis
Jan 28
STL3:45 pmLambert-St Louis
26h 09m
1 stop
MIA5:54 pmMiami
American Airlines
Oct 18
MIA5:17 pmMiami
3h 09m
STL7:26 pmLambert-St Louis
Oct 25
STL1:30 amLambert-St Louis
2h 45m
MIA4:15 amMiami
Multiple Airlines
Oct 14
MIA3:00 amMiami
18h 51m
1 stop
STL8:51 pmLambert-St Louis
Oct 18
STL1:50 amLambert-St Louis
9h 24m
1 stop
MIA11:14 amMiami
Multiple Airlines
Oct 24
MIA3:00 amMiami
18h 01m
1 stop
STL8:01 pmLambert-St Louis
Oct 30
STL6:53 pmLambert-St Louis
16h 21m
1 stop
MIA11:14 amMiami

Find the cheapest one-way flights from Miami to St. Louis

If you're looking for one-way flights from Miami to St. Louis, view some of our deals below provided by American Airlines, Frontier and Spirit Airlines
Multiple Airlines
Oct 18
MIA3:00 amMiami
18h 33m
1 stop
STL8:33 pmLambert-St Louis
Spirit Airlines
Oct 25
MIA3:12 amMiami
9h 22m
2 stops
STL11:34 amLambert-St Louis
Frontier
Dec 2
MIA1:40 amMiami
27h 26m
1 stop
STL4:06 amLambert-St Louis

Search last-minute flights to St. Louis from Miami

Find and compare round-trip flight prices for your last-minute flight from Miami to St. Louis
Multiple Airlines
Oct 6
MIA3:00 amMiami
19h 07m
1 stop
STL9:07 pmLambert-St Louis
Oct 14
STL8:10 amLambert-St Louis
10h 02m
2 stops
MIA6:12 pmMiami
Spirit Airlines
Oct 2
MIA4:45 pmMiami
16h 48m
2 stops
STL8:33 amLambert-St Louis
Oct 5
STL4:05 pmLambert-St Louis
22h 45m
2 stops
MIA2:50 pmMiami
Multiple Airlines
Oct 2
MIA4:45 pmMiami
16h 48m
2 stops
STL8:33 amLambert-St Louis
Oct 5
STL2:40 amLambert-St Louis
8h 34m
1 stop
MIA11:14 amMiami
Multiple Airlines
Oct 5
MIA1:40 pmMiami
25h 19m
2 stops
STL1:59 pmLambert-St Louis
Oct 8
STL2:40 amLambert-St Louis
8h 34m
1 stop
MIA11:14 amMiami
United Airlines
Oct 6
MIA11:45 amMiami
30h 03m
1 stop
STL4:48 pmLambert-St Louis
Oct 14
STL11:02 amLambert-St Louis
7h 44m
1 stop
MIA6:46 pmMiami
American Airlines
Oct 2
MIA5:17 pmMiami
2h 59m
STL7:16 pmLambert-St Louis
Oct 9
STL1:30 amLambert-St Louis
2h 45m
MIA4:15 amMiami

Best airlines flying from Miami to St. Louis

Compare and see reviews for airlines that fly from Miami to St. Louis with momondo
Airline
Rating
Free Cancellation
Price
Spirit AirlinesPriceFrom $114Free CancellationRating
6.0
2,809 reviews
Search Spirit Airlines flights
FrontierPriceFrom $166Free CancellationRating
5.8
1,041 reviews
Search Frontier flights
American AirlinesPriceFrom $247Free CancellationRating
7.1
2,890 reviews
Search American Airlines flights
DeltaPriceFrom $276Free CancellationRating
7.8
1,565 reviews
Search Delta flights
  • American Airlines Flights From Miami to St. Louis

    American Airlines operates around 15 flights from Miami to St. Louis every week. The average price of these flights found in the last 72 hours has been $378, but momondo users have found American Airlines deals from Miami to St. Louis from as low as $247 round-trip. American Airlines has been scored 7.1/10 in 2,890 reviews.


American Airlines flights from Miami to St. Louis

Our best American Airlines deals on Miami to St. Louis flight tickets
American Airlines
Oct 18
MIA5:17 pmMiami
3h 09m
STL7:26 pmLambert-St Louis
Oct 25
STL1:30 amLambert-St Louis
2h 45m
MIA4:15 amMiami
American Airlines
Oct 18
MIA3:45 amMiami
6h 45m
1 stop
STL9:30 amLambert-St Louis
Oct 25
STL3:35 amLambert-St Louis
6h 50m
1 stop
MIA10:25 amMiami
American Airlines
Nov 9
MIA4:20 pmMiami
3h 15m
STL6:35 pmLambert-St Louis
Nov 11
STL12:30 amLambert-St Louis
2h 44m
MIA3:14 amMiami

Delta flights from Miami to St. Louis

Our best Delta deals on Miami to St. Louis flight tickets
Delta
Nov 24
MIA1:00 amMiami
4h 53m
1 stop
STL4:53 amLambert-St Louis
Nov 27
STL12:19 pmLambert-St Louis
6h 34m
1 stop
MIA6:53 pmMiami
Delta
Oct 18
MIA6:40 amMiami
4h 48m
1 stop
STL10:28 amLambert-St Louis
Oct 25
STL6:02 amLambert-St Louis
6h 01m
1 stop
MIA12:03 pmMiami
Delta
Oct 12
MIA2:00 amMiami
6h 52m
1 stop
STL7:52 amLambert-St Louis
Oct 19
STL10:13 amLambert-St Louis
6h 20m
1 stop
MIA4:33 pmMiami

  • How far is Miami to Lambert-St Louis by plane?

    A flight from Miami to Lambert-St Louis will travel around 1061.2 mi. 3h 00m is a normal flight duration for this route.

  • When did momondo last update prices for flights from Miami Airport to Lambert-St Louis Airport?

    Prices for flights from Miami Airport to Lambert-St Louis Airport are refreshed on a daily basis.

  • How many operators does momondo search for flights from Miami Airport to Lambert-St Louis Airport?

  • How old do you have to be to fly from Miami Airport to Lambert-St Louis Airport?

    Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel from Miami Airport to Lambert-St Louis Airport.

  • What documentation or ID do you need to fly to Lambert-St Louis Airport?

    The necessary travel and health documents for your Lambert-St Louis Airport trip may vary depending on your travel plans and individual circumstances. Generally, you should have various documents, such as a national ID card or driver's license and a passport that is valid for six months beyond your scheduled arrival date. We recommend seeking advice from your airline or a trusted third party, such as IATA.


Alternative routes for Miami to St. Louis

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Orlando to Kansas City Flights
Fastest flight time2h 59m
Cheapest price$131
Orlando to St. Louis Flights
Fastest flight time2h 30m
Cheapest price$55
Fort Lauderdale to St. Louis Flights
Fastest flight time4h 26m
Cheapest price$106
Miami to Kansas City Flights
Fastest flight time3h 19m
Cheapest price$139
Fort Lauderdale to Kansas City Flights
Fastest flight time8h 50m
Cheapest price$161
Tampa to St. Louis Flights
Fastest flight time2h 15m
Cheapest price$167
Jacksonville to Kansas City Flights
Fastest flight time4h 19m
Cheapest price$233
Tampa to Kansas City Flights
Fastest flight time5h 32m
Cheapest price$145
West Palm Beach to St. Louis Flights
Fastest flight time4h 23m
Cheapest price$257
Pensacola to St. Louis Flights
Fastest flight time3h 55m
Cheapest price$133
Jacksonville to St. Louis Flights
Fastest flight time3h 57m
Cheapest price$237
Fort Myers to St. Louis Flights
Fastest flight time4h 16m
Cheapest price$182

Similar Miami to St. Louis flights

Flexible with your destination? Broaden your search and find flights similar to your Miami to St. Louis route

Why use momondo?

Why should I use momondo to find a flight deal from Miami to St. Louis?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Miami to St. Louis. momondo saves you time and could save you money on your trip.

Can I find flights from Miami to St. Louis with flexible booking policies on momondo?

Yes. All flights to St. Louis from Miami on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights from Miami to St. Louis?

Once all potential Miami to St. Louis flight options are in front of you, momondo lets you sort and filter flights based on preferences such as airline, price and flight times amongst many other options.

I’m not ready to book a flight from Miami to St. Louis right now. Can momondo alert me if prices change?

Yes momondo offers price alerts on flights to St. Louis from Miami. After performing a search on this page you should be able to see the price alert set up feature. Simply provide a valid email address and momondo will instantly alert you when prices change.


An easier way to manage your St. Louis trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.