Skip to main content
Beginning of main content

STL (St. Louis) to MIA (Miami) Flights $252.4

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheap STL to MIA Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from St. Louis to Miami (STL to MIA)

Question : Is price more important than specific travel days for you?
Answer : The cheapest day to fly in August is Monday. Being flexible with your travel days garners even more savings during booking.

Question : How long do most people stay in Miami?
Answer : Of course you're not most people, but if you were, you'd stay roughly five days.

Question : Interested in traveling in the next 30 days and want to get the lowest fare?
Answer : As of Jul 24th, the cheapest day to fly from Saint Louis to Miami is Aug 23rd. Tickets are currently being sold for $252, which is 26% below the average price for this route.

Question : Is there a preferred airline for getting to Miami International Airport (MIA) on schedule?
Answer : Executive Jet Management holds the best record for flights from STL to MIA with a 100% on-time rate. Perfection is hard to come by, so hopefully it continues.

Question : What is the fastest flight from STL to MIA?
Answer : If you're able to take the shortest direct flight (which is offered by American Airlines), you will be able to leave STL at 4:44 PM CDT and get to MIA at 8:29 PM EDT (two hours and 45 minutes). Remember, there is a time change of one hour.

Question : From Saint Louis to Miami, which day of the week is going to have the most flight times?
Answer : With four total flight time options, Saturday provides the most flexibility from STL to MIA. Friday currently offers the least amount of flight times with only two options.

Question : How often is the Lambert-St. Louis International Airport (STL) to Miami International Airport (MIA) route delayed?
Answer : Passengers are currently getting to their destination on schedule 70% of the time, which ranks in the bottom 50% of the world. When a flight is late, it's a 36-minute delay on average.