Cheap Flights from Detroit, MI to Des Moines, IA from $216
On Cheapflightsplus.com you will find 22 connecting flights from Detroit to Des Moines. You can compare airfare deals from 3 airlines and multiple travel sites from $216, book and save on cheap plane tickets and last minute offers. Also check out DTT-DSM flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Detroit to Des Moines Flight Deals
Best Flights from Detroit to Des Moines Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $216 | 19:22 Detroit All airports | 13:20+1 день Des Moines Des Moines International Airport | 18h 58m layover 12h 36m - Orlando | Frontier Airlines | F93364 F91867 |
from $276 | 09:15 Detroit All airports | 21:23 Des Moines Des Moines International Airport | 13h 8m layover 9h 58m - Chicago | United Airlines | UA4736 UA617 |
from $276 | 07:05 Detroit All airports | 21:23 Des Moines Des Moines International Airport | 15h 18m layover 12h 8m - Chicago | United Airlines | UA5353 UA617 |
from $276 | 06:00 Detroit All airports | 21:23 Des Moines Des Moines International Airport | 16h 23m layover 13h 13m - Chicago | United Airlines | UA4754 UA617 |
from $276 | 18:05 Detroit All airports | 10:37+1 день Des Moines Des Moines International Airport | 17h 32m layover 14h 25m - Chicago | United Airlines | UA426 UA3672 |
from $291 | 18:05 Detroit All airports | 21:23 Des Moines Des Moines International Airport | 4h 18m layover 1h 15m - Chicago | United Airlines | UA426 UA617 |
from $316 | 18:05 Detroit All airports | 14:29+1 день Des Moines Des Moines International Airport | 21h 24m layover 18h 21m - Chicago | United Airlines | UA426 UA4397 |
from $356 | 08:36 Detroit All airports | 20:39 Des Moines Des Moines International Airport | 13h 3m layover 7h 50m - Denver | United Airlines | UA1177 UA1925 |
from $406 | 14:05 Detroit All airports | 21:23 Des Moines Des Moines International Airport | 8h 18m layover 5h 5m - Chicago | United Airlines | UA3516 UA617 |
from $406 | 14:05 Detroit All airports | 10:37+1 день Des Moines Des Moines International Airport | 21h 32m layover 18h 15m - Chicago | United Airlines | UA3516 UA3672 |
from $449 | 05:40 Detroit All airports | 14:38 Des Moines Des Moines International Airport | 9h 58m layover 3h 21m - Miami | Spirit Airlines | NK1451 G4468 |
from $450 | 14:05 Detroit All airports | 17:55 Des Moines Des Moines International Airport | 4h 50m layover 1h 39m - Chicago | United Airlines | UA3516 UA3569 |
from $414 | 13:03 Detroit All airports | 23:31 Des Moines Des Moines International Airport | 11h 28m layover 1h 30m - Orlando 3h 32m - Nashville | Spirit Airlines | NK3782 NK888 G4471 |
from $414 | 11:31 Detroit All airports | 23:31 Des Moines Des Moines International Airport | 13h 0m layover 3h 2m - Orlando 3h 32m - Nashville | Spirit Airlines | NK2081 NK888 G4471 |
from $414 | 07:00 Detroit All airports | 23:31 Des Moines Des Moines International Airport | 17h 31m layover 7h 55m - Orlando 3h 32m - Nashville | Spirit Airlines | NK1189 NK888 G4471 |
from $562 | 09:02 Detroit All airports | 22:52 Des Moines Des Moines International Airport | 14h 50m layover 2h 44m - Los Angeles 2h 56m - Las Vegas | Spirit Airlines | NK3786 NK1494 G42100 |
Flight Schedule Detroit (Michigan) to Des Moines (Iowa)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
05:40 — 14:38
|
05:40 — 08:41
NK1451
Spirit Airlines
Detroit — Miami
3h 21m stop
12:02 — 14:38
G4468
Allegiant Air
Miami — Des Moines
|
9h 58m including layover |
Find flight
from$449 |
|
06:00 — 21:23
|
06:00 — 06:37
UA4754
United Airlines
Detroit — Chicago
13h 13m stop
19:50 — 21:23
UA617
United Airlines
Chicago — Des Moines
|
16h 23m including layover |
Find flight
from$276 |
|
07:05 — 21:23
|
07:05 — 07:42
UA5353
United Airlines
Detroit — Chicago
12h 8m stop
19:50 — 21:23
UA617
United Airlines
Chicago — Des Moines
|
15h 18m including layover |
Find flight
from$276 |
|
08:36 — 20:39
|
08:36 — 10:05
UA1177
United Airlines
Detroit — Denver
7h 50m stop
17:55 — 20:39
UA1925
United Airlines
Denver — Des Moines
|
13h 3m including layover |
Find flight
from$356 |
|
08:36 — 23:30
|
08:36 — 10:05
UA1177
United Airlines
Detroit — Denver
10h 33m stop
20:38 — 23:30
UA5445
United Airlines
Denver — Des Moines
|
15h 54m including layover |
Find flight
from$363 |
|
09:15 — 21:23
|
09:15 — 09:52
UA4736
United Airlines
Detroit — Chicago
9h 58m stop
19:50 — 21:23
UA617
United Airlines
Chicago — Des Moines
|
13h 8m including layover |
Find flight
from$276 |
|
11:05 — 14:29
|
11:05 — 11:44
UA4399
United Airlines
Detroit — Chicago
1h 12m stop
12:56 — 14:29
UA4397
United Airlines
Chicago — Des Moines
|
4h 24m including layover |
Find flight
from$716 |
|
14:05 — 21:23
|
14:05 — 14:45
UA3516
United Airlines
Detroit — Chicago
5h 5m stop
19:50 — 21:23
UA617
United Airlines
Chicago — Des Moines
|
8h 18m including layover |
Find flight
from$406 |
|
14:05 — 10:37
+1 day
|
14:05 — 14:45
UA3516
United Airlines
Detroit — Chicago
18h 15m stop
09:00 — 10:37
UA3672
United Airlines
Chicago — Des Moines
|
21h 32m including layover |
Find flight
from$406 |
|
14:05 — 17:55
|
14:05 — 14:45
UA3516
United Airlines
Detroit — Chicago
1h 39m stop
16:24 — 17:55
UA3569
United Airlines
Chicago — Des Moines
|
4h 50m including layover |
Find flight
from$450 |
|
18:05 — 10:37
+1 day
|
18:05 — 18:35
UA426
United Airlines
Detroit — Chicago
14h 25m stop
09:00 — 10:37
UA3672
United Airlines
Chicago — Des Moines
|
17h 32m including layover |
Find flight
from$276 |
|
18:05 — 21:23
|
18:05 — 18:35
UA426
United Airlines
Detroit — Chicago
1h 15m stop
19:50 — 21:23
UA617
United Airlines
Chicago — Des Moines
|
4h 18m including layover |
Find flight
from$291 |
|
18:05 — 14:29
+1 day
|
18:05 — 18:35
UA426
United Airlines
Detroit — Chicago
18h 21m stop
12:56 — 14:29
UA4397
United Airlines
Chicago — Des Moines
|
21h 24m including layover |
Find flight
from$316 |
|
19:22 — 13:20
+1 day
|
14:00 — 16:49
F93364
Frontier Airlines
Detroit — Orlando
12h 36m stop
07:40 — 09:57
F91867
Frontier Airlines
Orlando — Des Moines
|
18h 58m including layover |
Find flight
from$216 |
|
06:00 — 22:52
|
06:00 — 08:00
NK1285
Spirit Airlines
Detroit — Atlanta
7h 35m stop
15:35 — 16:46
NK332
Spirit Airlines
Atlanta — Las Vegas
1h 11m stop
17:57 — 22:52
G42100
Allegiant Air
Las Vegas — Des Moines
|
17h 52m including layover |
Find flight
from$570 |
|
07:00 — 23:31
|
07:00 — 09:20
NK1189
Spirit Airlines
Detroit — Orlando
7h 55m stop
17:15 — 18:10
NK888
Spirit Airlines
Orlando — Nashville
3h 32m stop
21:42 — 23:31
G4471
Allegiant Air
Nashville — Des Moines
|
17h 31m including layover |
Find flight
from$414 |
|
09:02 — 22:52
|
09:02 — 10:56
NK3786
Spirit Airlines
Detroit — Los Angeles
2h 44m stop
13:40 — 15:01
NK1494
Spirit Airlines
Los Angeles — Las Vegas
2h 56m stop
17:57 — 22:52
G42100
Allegiant Air
Las Vegas — Des Moines
|
14h 50m including layover |
Find flight
from$562 |
|
09:02 — 22:52
|
09:02 — 10:56
NK3786
Spirit Airlines
Detroit — Los Angeles
1h 7m stop
12:03 — 13:24
NK712
Spirit Airlines
Los Angeles — Las Vegas
4h 33m stop
17:57 — 22:52
G42100
Allegiant Air
Las Vegas — Des Moines
|
14h 50m including layover |
Find flight
from$562 |
|
11:31 — 23:31
|
11:31 — 14:13
NK2081
Spirit Airlines
Detroit — Orlando
3h 2m stop
17:15 — 18:10
NK888
Spirit Airlines
Orlando — Nashville
3h 32m stop
21:42 — 23:31
G4471
Allegiant Air
Nashville — Des Moines
|
13h including layover |
Find flight
from$414 |
|
11:33 — 22:52
|
11:33 — 13:28
NK1024
Spirit Airlines
Detroit — Atlanta
2h 7m stop
15:35 — 16:46
NK332
Spirit Airlines
Atlanta — Las Vegas
1h 11m stop
17:57 — 22:52
G42100
Allegiant Air
Las Vegas — Des Moines
|
12h 19m including layover |
Find flight
from$570 |
|
12:12 — 22:52
|
12:12 — 14:12
NK1104
Spirit Airlines
Detroit — Atlanta
1h 23m stop
15:35 — 16:46
NK332
Spirit Airlines
Atlanta — Las Vegas
1h 11m stop
17:57 — 22:52
G42100
Allegiant Air
Las Vegas — Des Moines
|
11h 40m including layover |
Find flight
from$570 |
|
13:03 — 23:31
|
13:03 — 15:45
NK3782
Spirit Airlines
Detroit — Orlando
1h 30m stop
17:15 — 18:10
NK888
Spirit Airlines
Orlando — Nashville
3h 32m stop
21:42 — 23:31
G4471
Allegiant Air
Nashville — Des Moines
|
11h 28m including layover |
Find flight
from$414 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Detroit to Des Moines depends on and how to choose the most interesting flight option for you.
Distance between Detroit and Des Moines is 881 miles. Time difference between the cities is 1h. Airplanes depart 05:40 to 19:22 from 2 Detroit airports and arrive 05:40 to 19:22 to 1 Des Moines airport. Average flight time is 13h 59m.
- The fastest flight 4h 18m
- Average flight time 13h 59m
- The earliest flight 05:40
- The latest flight 19:22
- Distance 548 ml
The cheapest months to travel to Des Moines are february (from 216 $).
What is the lowest airfare Detroit to Des Moines?
The cheapest plane ticket found by our users is $216. This airfare is for economy class on one-way F93364 flight by Frontier Airlines for February 21, 2025 which leaves All airports in Detroit at 19:22 am and arrives at Des Moines Des Moines International Airport at 13:20.
Popular Airlines on the Route
The flight Detroit — Des Moines is served by 3 regular airlines and 2 low-cost airlines. Most of the flights on this route are operated by Frontier Airlines - 1 departures per week at the price of from $ 216 . And the most expensive tickets are offered by United Airlines airline - from $ 716.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 22 flights with layovers on the route. The fastest connecting flight is UA426 by United Airlines takes 4h 18m and the cheapest is F93364 by Frontier Airlines for $216.
- F9 - Frontier Airlinesfrom $216Find
- UA - United Airlinesfrom $276Find
- NK - Spirit Airlinesfrom $414Find
Airports
You can fly from Detroit to Des Moines from 2 airports (Willow Run, Detroit City).
Detroit airports
- Willow Run-YIPFind
- Detroit City-DETFind
Des Moines airports
- Des Moines International Airport-DSMFind
Airplanes
There are flights to Des Moines from Detroit by 3 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Detroit
You may also consider searching for discounted plane tickets to some other popular places from Detroit within United States.
- from $68Find
- from $76Find
- from $61Find
- from $67Find
- from $78Find
- from $61Find
- from $70Find
- from $68Find
- from $75Find
- from $69Find
Top International Destinations from Detroit
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 $66Find
- from $57Find
- from $67Find
- from $67Find
- from $65Find
- from $63Find
- from $63Find
- from $73Find
- from $55Find
- from $65Find
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.