|Best Price Found||$77||The best flight deal from Miami to St. Louis found on momondo in the last 72 hours is $77|
|Fastest flight time||2h 47m||The fastest flight from Miami to St. Louis takes 2h 47m|
|Direct flights||None||There are no direct flights from Miami to St. Louis. Popular non-direct route for this connection is Miami Airport - Lambert-St Louis Airport.|
|Airports in St. Louis||1 airport||There is 1 airport near St. Louis: Lambert-St Louis (STL)|
The cheapest time of year to fly to St. Louis from Miami is June. Most expensive is February
The cheapest day of the week is typically Thursday. The most expensive is typically Sunday
in the morning
Miami to St. Louis flights are approximately 15% more expensive at noon than in the morning
Allegiant Air, American Airlines, and Delta are the most popular carriers operating from Miami to St. Louis
Miami - Lambert-St Louis
Fly from Miami to Lambert-St Louis for the best Miami - St. Louis flight prices
42 days before
The cheapest time to buy a flight from Miami to St. Louis is approximately 42 days to departure
They literally shut the gate as we were coming to the door-we were not late-and wouldn’t let us on. We were waiting to board last with a 3 year old. We had been at the gate for an hour. I do not plan to ever fly with frontier again. Also trying to work with the staff at the gate was a joke and they were immediately rude as we stood at the gate door for 30 minutes looking at the plane we were supposed to be on. We had 2 children and 2 women-one was pregnant and received no help.
Not because the flight is going to Africa we can’t get better service on board
Food was not served
Flight attendant for first class is definitely not a morning person. Oh and the WiFi DID NOT WORK!
Due to the global impact of COVID-19, some of our airline partners operating flights from Miami to Lambert-St Louis, such as American Airlines, Delta, and Frontier may have put in place flexible cancellation policies. Use our site to search for all of the airlines offering this flexibility to you.
A flight from Miami to Lambert-St Louis will travel around 1061.2 mi. 2h 47m is a normal flight duration for this route.