Direct flights from Lambert-St. Louis International (STL) to Miami International (MIA)

21 nonstop flights a week from Lambert-St. Louis International (STL) to Miami International (MIA) with 3 airlines, 2h 35m to 7h 41m in the air, 1,069 mi (1,721 km). Departures from 05:00 to 12:09.

Flights from St Louis to Miami

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Lambert-St. Louis International (STL) to Miami International (MIA) at a glance

flights a week
21
flights today
1
airlines
3
flight time
2h 35m - 7h 41m
distance
1,069 mi (1,721 km)
first and last departure
05:00 - 12:09
departure terminals
1, 2

Lambert-St. Louis International (STL) to Miami International (MIA) flight schedule

21 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AA 2981
American Airlines
05:00 Lambert-St. Louis International, terminal 1
08:53 Miami International
2h 53m
Daily
Boeing 737
AA 2981
American Airlines
05:02 Lambert-St. Louis International, terminal 1
08:55 Miami International
2h 53m
Mon, Thu, Fri, Sat, Sun
Boeing 737-800
WN 4888
Southwest Airlines
09:50 Lambert-St. Louis International, terminal 2
13:30 Miami International
2h 40m
Sat
WN 734
Southwest Airlines
10:15 Lambert-St. Louis International, terminal 2
16:25 Miami International
5h 10m
Mon, Thu, Fri, Sun
WN 4888
Southwest Airlines
10:35 Lambert-St. Louis International, terminal 2
14:15 Miami International
2h 40m
Sat
Boeing 737
AA 3659
American Airlines
10:37 Lambert-St. Louis International, terminal 1
14:20 Miami International
2h 43m
Mon, Thu, Fri, Sun
Embraer EMB 175
AA 3659
American Airlines
10:38 Lambert-St. Louis International, terminal 1
14:22 Miami International
2h 44m
Thu, Fri, Sun
Embraer EMB 175
WN 4888
Southwest Airlines
11:40 Lambert-St. Louis International, terminal 2
15:20 Miami International
2h 40m
Mon, Thu, Fri, Sun
Boeing 737-800
AA 4628
American Airlines
12:03 Lambert-St. Louis International, terminal 1
15:54 Miami International
2h 51m
Sat
Embraer EMB 175
AA 4628
American Airlines
12:09 Lambert-St. Louis International, terminal 1
15:57 Miami International
2h 48m
Sat
Embraer EMB 175

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 24 November.

FlightDepartsArrivesDurationDaysAircraft
WN 4888
Southwest Airlines
10:10 Lambert-St. Louis International, terminal 2
13:50 Miami International
2h 40m
Seasonal
WN 1030
Southwest Airlines
08:00 Lambert-St. Louis International, terminal 2
11:35 Miami International
2h 35m
Seasonal
Boeing 737
AA 3659
American Airlines
10:07 Lambert-St. Louis International, terminal 1
13:50 Miami International
2h 43m
Seasonal
Embraer EMB 175
WN 4888
Southwest Airlines
10:00 Lambert-St. Louis International, terminal 2
13:40 Miami International
2h 40m
Seasonal
Boeing 737
AA 2241
American Airlines
10:01 Lambert-St. Louis International, terminal 1
13:51 Miami International
2h 50m
Seasonal
Boeing 737-800
UA 2612
United Airlines
11:00 Lambert-St. Louis International, terminal 1
19:41 Miami International
7h 41m
Seasonal
Airbus A319
AA 3659
American Airlines
10:35 Lambert-St. Louis International, terminal 1
14:19 Miami International
2h 44m
Seasonal
Embraer EMB 175
UA 2612
United Airlines
11:05 Lambert-St. Louis International, terminal 1
19:41 Miami International
7h 36m
Seasonal
Boeing 737-700
WN 4888
Southwest Airlines
10:40 Lambert-St. Louis International, terminal 2
14:20 Miami International
2h 40m
Seasonal
Boeing 737
AA 4628
American Airlines
12:11 Lambert-St. Louis International, terminal 1
16:22 Miami International
3h 11m
Seasonal
Embraer EMB 175
AA 2981
American Airlines
05:03 Lambert-St. Louis International, terminal 1
08:58 Miami International
2h 55m
Seasonal
Boeing 737-800
AA 3061
American Airlines
07:00 Lambert-St. Louis International, terminal 1
10:55 Miami International
2h 55m
Selected dates
Boeing 737-800
AA 3686
American Airlines
12:06 Lambert-St. Louis International, terminal 1
15:52 Miami International
2h 46m
Seasonal
Embraer EMB 175
AA 3686
American Airlines
11:54 Lambert-St. Louis International, terminal 1
15:40 Miami International
2h 46m
Seasonal
Embraer EMB 175
AA 3686
American Airlines
11:30 Lambert-St. Louis International, terminal 1
15:16 Miami International
2h 46m
Seasonal
Embraer EMB 175
WN 3822
Southwest Airlines
10:25 Lambert-St. Louis International, terminal 2
14:05 Miami International
2h 40m
Seasonal
Boeing 737
WN 3822
Southwest Airlines
09:10 Lambert-St. Louis International, terminal 2
12:50 Miami International
2h 40m
Seasonal
Boeing 737
WN 3822
Southwest Airlines
11:30 Lambert-St. Louis International, terminal 2
15:10 Miami International
2h 40m
Seasonal
WN 3822
Southwest Airlines
10:50 Lambert-St. Louis International, terminal 2
14:30 Miami International
2h 40m
Seasonal
Boeing 737
WN 2185
Southwest Airlines
10:05 Lambert-St. Louis International, terminal 2
13:45 Miami International
2h 40m
Seasonal
Boeing 737-800

Days of the week are taken from the schedule for the next 14 days; schedules change by season. Miami is 1 hour ahead of St Louis.

Airlines flying Lambert-St. Louis International (STL) to Miami International (MIA)

Nonstop flights a week by the current schedule

Other airport combinations St Louis to Miami

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Lambert-St. Louis International (STL) to Miami International (MIA)?
21 nonstop flights a week by the current schedule, 23 flight numbers, 1 today.
How long is the flight from Lambert-St. Louis International (STL) to Miami International (MIA)?
From 2 hours 35 minutes to 7 hours 41 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Lambert-St. Louis International (STL) to Miami International (MIA)?
American Airlines (12 a week), Southwest Airlines (9 a week) and United Airlines.
Which terminals are used between Lambert-St. Louis International (STL) and Miami International (MIA)?
Flights depart from Lambert-St. Louis International, terminals 1, 2 and arrive at Miami International.
How far is Miami International (MIA) from Lambert-St. Louis International (STL)?
1,069 mi (1,721 km) in a straight line.
What are the earliest and latest flights from Lambert-St. Louis International (STL) to Miami International (MIA)?
The first departure is at 05:00 (American Airlines), the last at 12:09 (American Airlines), local time.