Flight times from Phoenix to Des Moines & schedule

The average flight time from Phoenix to Des Moines is About 2 hours 54 minutes, covering a distance of About 1,849.26 km.

Flight duration

About 2 hours 54 minutes

Flight distance

About 1,849.26 km

How long is the flight from Phoenix to Des Moines?

The flights usually depart from Phoenix Sky Harbor International Airport and arrive at Des Moines International Airport.

See more
Earliest first
Latest first
American Airlines AA3927
PHX 1:30 PM
DSM 5:27 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2123
PHX 1:18 PM
ATL 6:49 PM
With stops 3.5h
S
M
T
W
T
F
S
Delta Air Lines DL2306
ATL 9:15 PM
DSM 10:29 PM
2.2h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4453
AZA 3:52 PM
DSM 8:34 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2284
PHX 3:10 PM
MSP 7:15 PM
With stops 3.1h
S
M
T
W
T
F
S
Delta Air Lines DL5253
MSP 8:05 PM
DSM 9:24 PM
1.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA2409
PHX 4:20 PM
DFW 7:51 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1371
DFW 9:10 PM
DSM 11:05 PM
1.9h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4447
AZA 5:29 PM
DSM 10:13 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL918
PHX 6:05 AM
ATL 12:39 PM
With stops 4.6h
S
M
T
W
T
F
S
Delta Air Lines DL2094
ATL 12:15 PM
DSM 1:27 PM
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2553
PHX 6:25 AM
MSP 11:33 AM
With stops 4.1h
S
M
T
W
T
F
S
Delta Air Lines DL5490
MSP 12:50 PM
DSM 2:08 PM
1.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92142
PHX 6:48 PM
DEN 8:41 PM
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2081
PHX 7:56 PM
DSM 11:44 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42343
AZA 7:00 AM
DSM 10:40 AM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL901
PHX 7:05 AM
ATL 1:38 PM
With stops 4.5h
S
M
T
W
T
F
S
Delta Air Lines DL2094
ATL 12:15 PM
DSM 1:27 PM
2.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94768
PHX 7:35 AM
DEN 10:32 AM
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1047
PHX 8:55 AM
MSP 2:03 PM
With stops 4.1h
S
M
T
W
T
F
S
Delta Air Lines DL4913
MSP 5:55 PM
DSM 7:12 PM
1.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1957
PHX 8:30 AM
DFW 12:02 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1680
DFW 12:49 PM
DSM 2:39 PM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2601
PHX 8:36 PM
DEN 10:27 PM
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91912
PHX 9:38 PM
DEN 12:37 AM
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
PHX 10:19 AM
DSM 2:11 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91376
PHX 10:20 AM
DEN 1:20 PM
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2747
PHX 11:21 AM
DFW 2:56 PM
With stops 2.6h
S
M
T
W
T
F
S
American Airlines AA3191
DFW 5:00 PM
DSM 6:54 PM
1.9h
S
M
T
W
T
F
S
Check prices
See all
Delta Air Lines DL1070
PHX 12:55 PM
DTW 6:33 PM
With stops 3.6h
S
M
T
W
T
F
S
Delta Air Lines DL5087
DTW 7:55 PM
DSM 8:52 PM
1.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2208
PHX 12:55 PM
MSP 4:52 PM
With stops 3.0h
S
M
T
W
T
F
S
Delta Air Lines DL5253
MSP 8:05 PM
DSM 9:24 PM
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1289
PHX 12:55 AM
MSP 5:02 AM
With stops 3.1h
S
M
T
W
T
F
S
Delta Air Lines DL4998
MSP 8:55 AM
DSM 10:19 AM
1.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA2747
PHX 11:21 AM
DFW 2:56 PM
With stops 2.6h
S
M
T
W
T
F
S
American Airlines AA3191
DFW 5:00 PM
DSM 6:54 PM
1.9h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F93983
PHX 11:16 AM
LAS 11:35 AM
With stops 1.3h
S
M
T
W
T
F
S
Allegiant Air G42076
LAS 5:05 PM
DSM 9:56 PM
2.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
PHX 10:19 AM
DSM 2:11 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91376
PHX 10:20 AM
DEN 1:20 PM
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91912
PHX 9:38 PM
DEN 12:37 AM
With stops 2.0h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1047
PHX 8:55 AM
MSP 2:03 PM
With stops 4.1h
S
M
T
W
T
F
S
Delta Air Lines DL4913
MSP 5:55 PM
DSM 7:12 PM
1.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1957
PHX 8:30 AM
DFW 12:02 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1680
DFW 12:49 PM
DSM 2:39 PM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2601
PHX 8:36 PM
DEN 10:27 PM
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2081
PHX 7:56 PM
DSM 11:44 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42343
AZA 7:00 AM
DSM 10:40 AM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL901
PHX 7:05 AM
ATL 1:38 PM
With stops 4.5h
S
M
T
W
T
F
S
Delta Air Lines DL2094
ATL 12:15 PM
DSM 1:27 PM
2.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F94768
PHX 7:35 AM
DEN 10:32 AM
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL918
PHX 6:05 AM
ATL 12:39 PM
With stops 4.6h
S
M
T
W
T
F
S
Delta Air Lines DL2094
ATL 12:15 PM
DSM 1:27 PM
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2553
PHX 6:25 AM
MSP 11:33 AM
With stops 4.1h
S
M
T
W
T
F
S
Delta Air Lines DL5490
MSP 12:50 PM
DSM 2:08 PM
1.3h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92142
PHX 6:48 PM
DEN 8:41 PM
With stops 1.9h
S
M
T
W
T
F
S
Frontier Airlines F91678
DEN 4:59 PM
DSM 7:45 PM
1.8h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4447
AZA 5:29 PM
DSM 10:13 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA2409
PHX 4:20 PM
DFW 7:51 PM
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA1371
DFW 9:10 PM
DSM 11:05 PM
1.9h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA3927
PHX 1:30 PM
DSM 5:27 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4453
AZA 3:52 PM
DSM 8:34 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4447
AZA 5:29 PM
DSM 10:13 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA2081
PHX 7:56 PM
DSM 11:44 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42343
AZA 7:00 AM
DSM 10:40 AM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
PHX 10:19 AM
DSM 2:11 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
PHX 10:19 AM
DSM 2:11 PM
Nonstop 2.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA2081
PHX 7:56 PM
DSM 11:44 PM
Nonstop 2.8h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42343
AZA 7:00 AM
DSM 10:40 AM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4447
AZA 5:29 PM
DSM 10:13 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4453
AZA 3:52 PM
DSM 8:34 PM
Nonstop 2.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA3927
PHX 1:30 PM
DSM 5:27 PM
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices