Cheap Flights from Miami, FL to Des Moines, IA from $53
On Cheapflightsplus.com you will find 176 connecting flights from Miami to Des Moines. You can compare airfare deals from 4 airlines and multiple travel sites from $53, book and save on cheap plane tickets and last minute offers. Also check out MIA-DSM flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Miami to Des Moines Flight Deals
Best Flights from Miami to Des Moines Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $57 | 10:00 Miami Miami Int. | 14:35 Des Moines Des Moines International Airport | 5h 35m layover 1h 1m - Charlotte | American Airlines | AA2064 AA4670 |
from $57 | 16:50 Miami Miami Int. | 21:48 Des Moines Des Moines International Airport | 5h 58m layover 1h 20m - Charlotte | American Airlines | AA2347 AA4365 |
from $57 | 08:00 Miami Miami Int. | 14:35 Des Moines Des Moines International Airport | 7h 35m layover 3h 1m - Charlotte | American Airlines | AA2087 AA4670 |
from $58 | 14:00 Miami Miami Int. | 18:52 Des Moines Des Moines International Airport | 5h 52m layover 0h 52m - Dallas | American Airlines | AA2505 AA1371 |
from $58 | 17:35 Miami Miami Int. | 22:35 Des Moines Des Moines International Airport | 6h 0m layover 0h 54m - Dallas | American Airlines | AA244 AA5730 |
from $58 | 16:15 Miami Miami Int. | 21:22 Des Moines Des Moines International Airport | 6h 7m layover 1h 23m - Chicago | United Airlines | UA388 UA3564 |
from $53 | 10:00 Miami Miami Int. | 16:50 Des Moines Des Moines International Airport | 7h 50m layover 0h 57m - Charlotte 1h 6m - Chicago | American Airlines | AA2064 AA1650 AA3089 |
from $53 | 08:00 Miami Miami Int. | 15:02 Des Moines Des Moines International Airport | 8h 2m layover 1h 1m - Charlotte 1h 22m - Chicago | American Airlines | AA2087 AA2408 AA2968 |
from $53 | 14:35 Miami Miami Int. | 21:45 Des Moines Des Moines International Airport | 8h 10m layover 1h 15m - Charlotte 1h 8m - Chicago | American Airlines | AA1877 AA2488 AA3245 |
from $53 | 13:19 Miami Miami Int. | 21:45 Des Moines Des Moines International Airport | 9h 26m layover 0h 48m - Charlotte 2h 55m - Chicago | American Airlines | AA1924 AA1017 AA3245 |
from $54 | 14:26 Miami Miami Int. | 21:45 Des Moines Des Moines International Airport | 8h 19m layover 0h 41m - Philadelphia 0h 38m - Chicago | American Airlines | AA1845 AA490 AA3245 |
from $54 | 07:20 Miami Miami Int. | 15:02 Des Moines Des Moines International Airport | 8h 42m layover 0h 54m - Philadelphia 1h 3m - Chicago | American Airlines | AA1897 AA1755 AA2968 |
Flight Schedule Miami (Florida) to Des Moines (Iowa)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
06:46 — 11:17
|
06:46 — 08:36
AA550
American Airlines
Miami — Charlotte
1h 4m stop
09:40 — 11:17
AA5421
American Airlines
Charlotte — Des Moines
|
5h 31m including layover |
Find flight
from$85 |
|
07:00 — 17:21
|
07:00 — 09:11
F9615
Frontier Airlines
Miami — Denver
5h 26m stop
14:37 — 17:21
F9154
Frontier Airlines
Denver — Des Moines
|
11h 21m including layover |
Find flight
from$67 |
|
08:00 — 14:35
|
08:00 — 10:09
AA2087
American Airlines
Miami — Charlotte
3h 1m stop
13:10 — 14:35
AA4670
American Airlines
Charlotte — Des Moines
|
7h 35m including layover |
Find flight
from$57 |
|
09:00 — 14:36
|
09:00 — 11:11
AA1231
American Airlines
Miami — Dallas
1h 29m stop
12:40 — 14:36
AA2467
American Airlines
Dallas — Des Moines
|
6h 36m including layover |
Find flight
from$58 |
|
09:10 — 16:33
|
09:10 — 11:09
AA2808
American Airlines
Miami — Dallas
3h 36m stop
14:45 — 16:33
AA2388
American Airlines
Dallas — Des Moines
|
8h 23m including layover |
Find flight
from$69 |
|
10:00 — 14:35
|
10:00 — 12:09
AA2064
American Airlines
Miami — Charlotte
1h 1m stop
13:10 — 14:35
AA4670
American Airlines
Charlotte — Des Moines
|
5h 35m including layover |
Find flight
from$57 |
|
11:25 — 16:33
|
11:25 — 13:33
AA1042
American Airlines
Miami — Dallas
1h 12m stop
14:45 — 16:33
AA2388
American Airlines
Dallas — Des Moines
|
6h 8m including layover |
Find flight
from$69 |
|
11:30 — 16:49
|
11:30 — 13:37
AA919
American Airlines
Miami — Dallas
1h 17m stop
14:54 — 16:49
AA5832
American Airlines
Dallas — Des Moines
|
6h 19m including layover |
Find flight
from$58 |
|
13:35 — 18:52
|
13:35 — 15:30
AA1756
American Airlines
Miami — Dallas
1h 30m stop
17:00 — 18:52
AA1371
American Airlines
Dallas — Des Moines
|
6h 17m including layover |
Find flight
from$88 |
|
15:25 — 21:43
|
15:25 — 18:05
AA293
American Airlines
Miami — Washington D.C.
2h stop
20:05 — 21:43
AA4518
American Airlines
Washington D.C. — Des Moines
|
7h 18m including layover |
Find flight
from$69 |
|
15:46 — 22:35
|
15:46 — 17:47
AA2188
American Airlines
Miami — Dallas
2h 53m stop
20:40 — 22:35
AA5730
American Airlines
Dallas — Des Moines
|
7h 49m including layover |
Find flight
from$87 |
|
16:15 — 21:22
|
16:15 — 18:42
UA388
United Airlines
Miami — Chicago
1h 23m stop
20:05 — 21:22
UA3564
United Airlines
Chicago — Des Moines
|
6h 7m including layover |
Find flight
from$58 |
|
16:50 — 21:48
|
16:50 — 19:00
AA2347
American Airlines
Miami — Charlotte
1h 20m stop
20:20 — 21:48
AA4365
American Airlines
Charlotte — Des Moines
|
5h 58m including layover |
Find flight
from$57 |
|
17:00 — 22:07
|
17:00 — 18:45
UA376
United Airlines
Miami — Houston
1h 15m stop
20:00 — 22:07
UA6117
United Airlines
Houston — Des Moines
|
6h 7m including layover |
Find flight
from$58 |
|
17:35 — 22:35
|
17:35 — 19:46
AA244
American Airlines
Miami — Dallas
54m stop
20:40 — 22:35
AA5730
American Airlines
Dallas — Des Moines
|
6h including layover |
Find flight
from$58 |
|
18:00 — 22:41
|
18:00 — 20:09
AA2469
American Airlines
Miami — Dallas
41m stop
20:50 — 22:41
AA1371
American Airlines
Dallas — Des Moines
|
5h 41m including layover |
Find flight
from$69 |
|
19:35 — 15:12
+1 day
|
19:35 — 20:52
AA2833
American Airlines
Miami — Nashville
16h 42m stop
13:34 — 15:12
G42460
Allegiant Air
Nashville — Des Moines
|
20h 37m including layover |
Find flight
from$71 |
|
06:00 — 12:21
+1 day
|
06:00 — 08:11
F9615
Frontier Airlines
Miami — Denver
22h 19m stop
06:30 — 09:56
UA1845
United Airlines
Denver — Chicago
1h 4m stop
11:00 — 12:21
UA4569
United Airlines
Chicago — Des Moines
|
31h 21m including layover |
Find flight
from$80 |
|
07:20 — 15:02
|
07:20 — 10:06
AA1897
American Airlines
Miami — Philadelphia
54m stop
11:00 — 12:32
AA1755
American Airlines
Philadelphia — Chicago
1h 3m stop
13:35 — 15:02
AA2968
American Airlines
Chicago — Des Moines
|
8h 42m including layover |
Find flight
from$54 |
|
08:00 — 15:02
|
08:00 — 10:09
AA2087
American Airlines
Miami — Charlotte
1h 1m stop
11:10 — 12:13
AA2408
American Airlines
Charlotte — Chicago
1h 22m stop
13:35 — 15:02
AA2968
American Airlines
Chicago — Des Moines
|
8h 2m including layover |
Find flight
from$53 |
|
10:00 — 16:50
|
10:00 — 12:09
AA2064
American Airlines
Miami — Charlotte
57m stop
13:06 — 14:14
AA1650
American Airlines
Charlotte — Chicago
1h 6m stop
15:20 — 16:50
AA3089
American Airlines
Chicago — Des Moines
|
7h 50m including layover |
Find flight
from$53 |
|
13:19 — 21:45
|
13:19 — 15:26
AA1924
American Airlines
Miami — Charlotte
48m stop
16:14 — 17:24
AA1017
American Airlines
Charlotte — Chicago
2h 55m stop
20:19 — 21:45
AA3245
American Airlines
Chicago — Des Moines
|
9h 26m including layover |
Find flight
from$53 |
|
14:26 — 21:45
|
14:26 — 17:19
AA1845
American Airlines
Miami — Philadelphia
41m stop
18:00 — 19:41
AA490
American Airlines
Philadelphia — Chicago
38m stop
20:19 — 21:45
AA3245
American Airlines
Chicago — Des Moines
|
8h 19m including layover |
Find flight
from$54 |
|
14:35 — 21:45
|
14:35 — 16:45
AA1877
American Airlines
Miami — Charlotte
1h 15m stop
18:00 — 19:11
AA2488
American Airlines
Charlotte — Chicago
1h 8m stop
20:19 — 21:45
AA3245
American Airlines
Chicago — Des Moines
|
8h 10m including layover |
Find flight
from$53 |
|
18:30 — 18:39
+1 day
|
18:30 — 21:05
F92982
Frontier Airlines
Miami — Baltimore
15h 50m stop
12:55 — 14:52
F9227
Frontier Airlines
Baltimore — Denver
1h 4m stop
15:56 — 18:39
F9154
Frontier Airlines
Denver — Des Moines
|
25h 9m including layover |
Find flight
from$62 |
|
20:55 — 18:39
+1 day
|
20:55 — 23:24
AA2493
American Airlines
Miami — Baltimore
13h 31m stop
12:55 — 14:52
F9227
Frontier Airlines
Baltimore — Denver
1h 4m stop
15:56 — 18:39
F9154
Frontier Airlines
Denver — Des Moines
|
22h 44m including layover |
Find flight
from$69 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Miami to Des Moines depends on and how to choose the most interesting flight option for you.
Distance between Miami and Des Moines is 2137 miles. Time difference between the cities is 1h. Airplanes depart 06:00 to 22:30 from 3 Miami airports and arrive 06:00 to 22:30 to 1 Des Moines airport. Average flight time is 9h 29m.
- The fastest flight 4h 59m
- Average flight time 9h 29m
- The earliest flight 06:00
- The latest flight 22:30
- Distance 1328 ml
What is the lowest airfare Miami to Des Moines?
The cheapest plane ticket found by our users is $53. This airfare is for economy class on one-way AA2087 flight by American Airlines for August 26, 2020 which leaves Miami Int. in Miami at 08:00 am and arrives at Des Moines Des Moines International Airport at 15:02.
Popular Airlines on the Route
The flight Miami — Des Moines is served by 4 regular airlines and 1 low-cost airline. Most of the flights on this route are operated by American Airlines - 117 departures per week at the price of from $ 53 . And the most expensive tickets are offered by American Airlines airline - from $ 725.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 176 flights with layovers on the route. The fastest connecting flight is DL2016 by Delta Air Lines Inc. takes 4h 59m and the cheapest is AA2087 by American Airlines for $53.
- AA - American Airlinesfrom $53Find
- F9 - Frontier Airlinesfrom $62Find
- DL - Delta Air Lines Inc.from $88Find
- UA - United Airlinesfrom $58Find
Airports
You can fly from Miami to Des Moines from 3 airports (Miami Intl, Palm Beach Intl, Miami Int.).
Miami airports
- Miami Intl-MIAfrom $62Find
- Palm Beach Intl-PBIfrom $82Find
- Miami Int.-FLLfrom $53Find
Des Moines airports
- Des Moines International Airport-DSMFind
Airplanes
There are flights to Des Moines from Miami by 4 airlines that use 10 aircraft brands. They range from huge modern airplanes to small-sized.
- Airbus A321from $53Find
- Airbus A320from $53Find
- Airbus A319from $54Find
- Boeing 737-800from $58Find
- Airbus A321-100/200from $69Find
- Boeing 777-200from $69Find
- Boeing 777-200 / Boeing 777-200ERfrom $88Find
- Aerospatiale/Alenia ATR 42-300 / 320from $99Find
- Boeing 737-700from $104Find
- Boeing 737-900from $104Find
Top Domestic Destinations from Miami
You may also consider searching for discounted plane tickets to some other popular places from Miami within United States.
- from $27Find
- from $53Find
- from $68Find
- from $74Find
- from $67Find
- from $48Find
- from $79Find
- from $59Find
- from $54Find
- from $63Find
Top International Destinations from Miami
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $73Find
- from $72Find
- from $56Find
- from $66Find
- from $80Find
- from $69Find
- from $58Find
- from $85Find
- from $61Find
- from $61Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.