Cheap flights from Miami to St Louis

Find cheap St Louis to Miami flights with our free search service. Compare all available fares for direct or connection flights from St Louis to Miami.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Miami to St Louis flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Miami (MIA) - St Louis (STL) 2024-05-16 2024-05-19 134 USD 18 hours 22 minutes Connection 2024-04-20T23:44:50
Miami (MIA) - St Louis (STL) 2024-05-01 2024-05-19 148 USD 22 hours 20 minutes Connection 2024-04-21T16:38:03
Miami (MIA) - St Louis (STL) 2024-05-16 2024-05-18 158 USD 17 hours 41 minutes Connection 2024-04-22T08:21:10
Miami (MIA) - St Louis (STL) 2024-05-16 2024-05-21 160 USD 18 hours 22 minutes Connection 2024-04-21T19:08:47
Miami (MIA) - St Louis (STL) 2024-06-18 2024-06-20 170 USD 16 hours 57 minutes Connection 2024-04-22T05:23:24
Miami (MIA) - St Louis (STL) 2024-06-18 2024-06-25 170 USD 16 hours 32 minutes Connection 2024-04-23T07:28:43
Miami (MIA) - St Louis (STL) 2024-05-11 2024-05-14 174 USD 26 hours 14 minutes Connection 2024-04-22T17:34:49
Miami (MIA) - St Louis (STL) 2024-05-16 2024-05-23 174 USD 18 hours 12 minutes Connection 2024-04-20T21:00:00
Miami (MIA) - St Louis (STL) 2024-05-30 2024-06-30 190 USD 18 hours 19 minutes Connection 2024-04-21T20:41:13
Miami (MIA) - St Louis (STL) 2024-06-13 2024-06-20 203 USD 16 hours 32 minutes Connection 2024-04-20T07:23:06
Miami (MIA) - St Louis (STL) 2024-06-06 2024-06-11 210 USD 16 hours 35 minutes Connection 2024-04-22T13:07:27
Miami (MIA) - St Louis (STL) 2024-06-06 2024-06-13 210 USD 16 hours 32 minutes Connection 2024-04-20T07:28:11
Miami (MIA) - St Louis (STL) 2024-05-30 2024-06-04 210 USD 18 hours 22 minutes Connection 2024-04-21T12:46:45
Miami (MIA) - St Louis (STL) 2024-05-30 2024-06-06 210 USD 17 hours 56 minutes Connection 2024-04-21T08:12:09
Miami (MIA) - St Louis (STL) 2024-06-16 2024-06-20 214 USD 16 hours 47 minutes Connection 2024-04-22T05:35:36
Miami (MIA) - St Louis (STL) 2024-07-02 2024-07-09 218 USD 11 hours 34 minutes Connection 2024-04-20T06:22:58
Miami (MIA) - St Louis (STL) 2024-07-03 2024-07-10 218 USD 10 hours 56 minutes Connection 2024-04-20T06:21:46
Miami (MIA) - St Louis (STL) 2024-07-09 2024-07-16 218 USD 11 hours 33 minutes Connection 2024-04-20T05:25:12
Miami (MIA) - St Louis (STL) 2024-07-10 2024-07-17 218 USD 13 hours 23 minutes Connection 2024-04-20T05:26:18
Miami (MIA) - St Louis (STL) 2024-06-11 2024-06-18 218 USD 10 hours 41 minutes Connection 2024-04-20T07:15:26
Miami (MIA) - St Louis (STL) 2024-07-16 2024-07-23 218 USD 13 hours 53 minutes Connection 2024-04-20T05:25:39
Miami (MIA) - St Louis (STL) 2024-07-17 2024-07-24 218 USD 11 hours 33 minutes Connection 2024-04-21T05:23:37
Miami (MIA) - St Louis (STL) 2024-06-25 2024-07-02 218 USD 11 hours 55 minutes Connection 2024-04-20T06:07:33
Miami (MIA) - St Louis (STL) 2024-05-26 2024-05-30 218 USD 18 hours 38 minutes Connection 2024-04-22T07:08:36
Miami (MIA) - St Louis (STL) 2024-07-30 2024-07-31 218 USD 11 hours 19 minutes Connection 2024-04-22T03:14:14
Miami (MIA) - St Louis (STL) 2024-06-18 2024-06-23 219 USD 16 hours 42 minutes Connection 2024-04-22T05:18:08
Miami (MIA) - St Louis (STL) 2024-06-23 2024-06-27 219 USD 16 hours 47 minutes Connection 2024-04-22T05:30:55
Miami (MIA) - St Louis (STL) 2024-06-16 2024-06-18 227 USD 16 hours 40 minutes Connection 2024-04-22T05:33:27
Miami (MIA) - St Louis (STL) 2024-05-10 2024-05-14 228 USD 21 hours 32 minutes Connection 2024-04-22T03:58:34
Miami (MIA) - St Louis (STL) 2024-06-08 2024-06-11 238 USD 11 hours 51 minutes Connection 2024-04-22T06:36:00

Miami to St Louis flight status

Flight Origin Destination Departure Arrival Equip
WN4176 Miami (MIA) St Louis (STL) 3:10 p.m. 5 p.m. B737
AA1594 Miami (MIA) St Louis (STL) 11:27 a.m. 5:32 p.m. Airbus A319
WN2881 Miami (MIA) St Louis (STL) 10:40 a.m. 12:35 p.m. B737
AA1581 Miami (MIA) St Louis (STL) 9:13 p.m. 11:26 p.m. Boeing 737-800
IB4124 Miami (MIA) St Louis (STL) 6:05 a.m. 2:12 p.m. CR7
WN201 Miami (MIA) St Louis (STL) 6:55 p.m. 9:55 p.m. B737
IB4141 Miami (MIA) St Louis (STL) 12:57 p.m. 2:51 p.m. CR7
F92679 Miami (MIA) St Louis (STL) 4:31 p.m. 6:27 p.m. A320
AA9647 Miami (MIA) St Louis (STL) 10:40 p.m. 11:54 p.m. B738
IB4239 Miami (MIA) St Louis (STL) 7:04 a.m. 9:05 a.m. 319
LA6865 Miami (MIA) St Louis (STL) 9 p.m. 10:57 p.m. None
US1697 Miami (MIA) St Louis (STL) 8:05 p.m. 9:56 p.m. 319
JJ2286 Miami (MIA) St Louis (STL) midnight 3:12 p.m. None
JJ2090 Miami (MIA) St Louis (STL) 7:45 p.m. 9:43 p.m.