Flight deals from Miami to St. Louis
We've found these cheap flights for you. You can book one-way or return flight tickets.
-
Round-trip
-
One way
-
-
Cheapest nonstopMIA 20:103h 4mNonstopSTL 22:14Miami - St. Louis | Wed, Apr 23 | American AirlinesSTL 18:092h 45mNonstopMIA 21:54St. Louis - Miami | Tue, Apr 29 | American AirlinesNZD 307 NZD 40023% OFF23% OFFNZD 400 NZD 307
-
MIA 06:0029h 1m1 stopsSTL 10:01Miami - St. Louis | Tue, Apr 22 | Frontier AirlinesSTL 18:519h 30m1 stopsMIA 05:21St. Louis - Miami | Sat, Apr 26 | Frontier AirlinesNZD 284 NZD 40028% OFF28% OFFNZD 400 NZD 284
-
MIA 06:2527h 41m1 stopsSTL 09:06Miami - St. Louis | Thu, Apr 17 | Frontier AirlinesSTL 12:2215h 59m1 stopsMIA 05:21St. Louis - Miami | Sun, Apr 20 | Frontier AirlinesNZD 301 NZD 40025% OFF25% OFFNZD 400 NZD 301
-
MIA 06:004h 36m1 stopsSTL 09:36Miami - St. Louis | Wed, Apr 30 | Delta Air LinesSTL 10:057h 20m1 stopsMIA 18:25St. Louis - Miami | Wed, May 7 | Delta Air LinesNZD 30624% OFFNZD 400 NZD 306
-
MIA 12:025h 24m1 stopsSTL 16:26Miami - St. Louis | Wed, Apr 23 | Delta Air LinesSTL 13:466h 32m1 stopsMIA 21:18St. Louis - Miami | Wed, Apr 30 | Delta Air LinesNZD 31721% OFFNZD 400 NZD 317
-
MIA 06:0010h 7m1 stopsSTL 15:07Miami - St. Louis | Thu, May 15 | Frontier AirlinesSTL 18:202h 48mNonstopMIA 22:08St. Louis - Miami | Wed, May 21 | American AirlinesNZD 32020% OFFNZD 400 NZD 320
-
MIA 20:183h 1mNonstopSTL 22:19Miami - St. Louis | Tue, May 6 | American AirlinesSTL 18:539h 29m1 stopsMIA 05:22St. Louis - Miami | Fri, May 9 | Frontier AirlinesNZD 32220% OFFNZD 400 NZD 322
-
MIA 17:596h 39m1 stopsSTL 23:38Miami - St. Louis | Wed, May 14 | Delta Air LinesSTL 15:405h 11m1 stopsMIA 21:51St. Louis - Miami | Tue, May 20 | Delta Air LinesNZD 32319% OFFNZD 400 NZD 323
-
MIA 06:004h 36m1 stopsSTL 09:36Miami - St. Louis | Wed, Apr 16 | Delta Air LinesSTL 17:326h 16m1 stopsMIA 00:48St. Louis - Miami | Wed, Apr 23 | Delta Air LinesNZD 32519% OFFNZD 400 NZD 325
-
MIA 06:004h 36m1 stopsSTL 09:36Miami - St. Louis | Tue, May 6 | Delta Air LinesSTL 17:405h 57m1 stopsMIA 00:37St. Louis - Miami | Tue, May 13 | Delta Air LinesNZD 34414% OFFNZD 400 NZD 344
-
MIA 13:0017h 25m1 stopsSTL Invalid DateMiami - St. Louis | Mon, Apr 14 | Normal AirlineSTL 15:006hNonstopMIA 16:00St. Louis - Miami | Wed, Apr 16 | Normal AirlineFind More FlightsFind More Flights
-
Cheapest nonstopMIA 15:302h 59mNonstopSTL 17:29Miami - St. Louis | Tue, May 13 | American AirlinesNZD 139 NZD 18425% OFF25% OFFNZD 184 NZD 139
-
MIA 07:552h 55mNonstopSTL 09:50Miami - St. Louis | Wed, Apr 16 | Southwest AirlinesNZD 149 NZD 18419% OFF19% OFFNZD 184 NZD 149
-
MIA 15:302h 59mNonstopSTL 17:29Miami - St. Louis | Tue, May 6 | American AirlinesNZD 150 NZD 18418% OFF18% OFFNZD 184 NZD 150
-
MIA 06:0028h 9m1 stopsSTL 09:09Miami - St. Louis | Fri, May 2 | Frontier AirlinesNZD 12433% OFFNZD 184 NZD 124
-
MIA 07:0018h 4m1 stopsSTL 00:04Miami - St. Louis | Wed, Apr 23 | American AirlinesNZD 14422% OFFNZD 184 NZD 144
-
MIA 06:2527h 41m1 stopsSTL 09:06Miami - St. Louis | Thu, Apr 17 | Frontier AirlinesNZD 14422% OFFNZD 184 NZD 144
-
MIA 10:257h 1m1 stopsSTL 16:26Miami - St. Louis | Tue, May 6 | Delta Air LinesNZD 15118% OFFNZD 184 NZD 151
-
MIA 08:107h 25m1 stopsSTL 14:35Miami - St. Louis | Wed, May 21 | Delta Air LinesNZD 15615% OFFNZD 184 NZD 156
-
MIA 06:0010h 7m1 stopsSTL 15:07Miami - St. Louis | Thu, May 1 | Frontier AirlinesNZD 15615% OFFNZD 184 NZD 156
-
MIA 06:004h 36m1 stopsSTL 09:36Miami - St. Louis | Wed, Apr 30 | Delta Air LinesNZD 15814% OFFNZD 184 NZD 158
-
MIA 13:0017h 25m1 stopsSTL Invalid DateMiami - St. Louis | Mon, Apr 14 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Find the best time to fly from Miami to St. Louis
We monitor flight fares to help you find the best deals effortlessly
Cheapest flights
From price
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
Airlines Flying from Miami to St. Louis
Compare prices, find the option that best suits your travel needs, and enjoy a comfortable journey with a trusted airline.
FAQ
-
When are flight tickets from Miami (MIA) to St. Louis (STL) the cheapest?
Airlines adjust prices for flights from Miami to St. Louis based on the departure date and time of your selection. By analyzing data from all airlines, we've discovered that on Trip.com, you can find the lowest flight prices on Tuesdays, Wednesdays, and Saturdays. -
How much do flights from Miami (MIA) to St. Louis (STL) cost?
According to Trip.com's data, the lowest price is around NZD 621. -
How long does it take to fly from Miami (MIA) to St. Louis (STL) and what is the distance?
It takes around 3 hours 32 minutes to fly from Miami (MIA) to St. Louis (STL). -
What are the most popular airlines that fly from Miami (MIA) to St. Louis (STL)?
Airlines with flights from Miami (MIA) to St. Louis (STL): American Airlines, Southwest Airlines, Gol Linhas Aereas Inteligentes and Qatar Airways.
How to find a cheap flight from Miami to St. Louis
Wait until the last minute and flight costs are often sky-high. Plan ahead, book the right way, and your savings can soar. We have loads of saving tips to help you find a cheap flight from Miami to St. Louis. Book your flights at the right time and save more.
Book Early
Once prices are gone, they're gone. Lock in deals while you can!
Compare Flight Prices
Compare prices on travel agency and airline websites.
Look Out for Deals
Check airline and travel agency websites for latest flight deals
Check One-way Fares
Buying two cheap one-way flights can sometimes be a better deal than a round-trip.
Try Different Dates
Flying during the week, early in the morning, or late at night can help save money.
Use the Trip.com App
Save up to £10 per person when booking your flights on Trip.com
Flight Information from Miami to St. Louis
Cheapest one-way flight price | NZD 123 |
---|---|
Cheapest round-trip ticket price | NZD 307 |
Off-season for travel | March |
Peak season for travel | June |
Flight distance | 1,700.01 km |
Average flight time | 3 hours 32 minutes |
Popular airline | Delta Air Lines |