Flight times from Des Moines to Phoenix & schedule

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

Flight duration

About 3 hours 29 minutes

Flight distance

About 1,849.26km

Earliest flight

07:27 → 08:32

Latest flight

18:17 → 19:21

How long is the flight from Des Moines to Phoenix?

The flights usually depart from Des Moines International Airport and arrive at Phoenix-Mesa Gateway Airport.

See more
Earliest first
Latest first
American Airlines AA1428
DSM 05:05
PHX 07:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2727
DSM 05:45
ATL 09:00
With stops 2.3h
S
M
T
W
T
F
S
Delta Air Lines DL1053
ATL 09:40
PHX 11:47
4.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2727
DSM 05:45
ATL 09:00
With stops 2.3h
S
M
T
W
T
F
S
Delta Air Lines DL687
ATL 11:39
PHX 13:50
4.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA2326
DSM 06:00
DFW 08:19
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA808
DFW 12:29
PHX 14:07
2.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5414
DSM 06:20
DTW 09:09
With stops 1.8h
S
M
T
W
T
F
S
Delta Air Lines DL813
DTW 12:50
PHX 14:13
3.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5402
DSM 07:00
MSP 08:15
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2208
MSP 09:10
PHX 11:35
3.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5402
DSM 07:00
MSP 08:15
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2284
MSP 11:35
PHX 13:58
3.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA5497
DSM 09:37
DFW 11:52
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA871
DFW 13:40
PHX 15:17
2.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA5439
DSM 09:55
ORD 11:34
With stops 1.6h
S
M
T
W
T
F
S
United Airlines UA455
ORD 13:00
PHX 15:10
4.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4998
DSM 11:00
MSP 12:14
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL2287
MSP 14:50
PHX 17:17
3.5h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42100
DSM 13:42
SNA 15:20
With stops 3.6h
S
M
T
W
T
F
S
Allegiant Air G4639
SNA 17:07
AZA 18:36
1.5h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4469
DSM 14:03
AZA 15:02
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5490
DSM 14:48
MSP 16:03
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2297
MSP 18:15
PHX 19:44
2.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5490
DSM 14:48
MSP 16:03
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL1448
MSP 21:59
PHX 00:29
3.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
DSM 15:04
PHX 17:10
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1680
DSM 15:31
DFW 17:41
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA780
DFW 18:47
PHX 20:24
2.6h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42103
DSM 15:47
AZA 16:56
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2094
DSM 16:17
ATL 19:27
With stops 2.2h
S
M
T
W
T
F
S
Delta Air Lines DL1967
ATL 19:30
PHX 20:45
3.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2094
DSM 16:17
ATL 19:27
With stops 2.2h
S
M
T
W
T
F
S
Delta Air Lines DL842
ATL 20:40
PHX 22:45
4.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5345
DSM 17:29
DTW 20:19
With stops 1.8h
S
M
T
W
T
F
S
Delta Air Lines DL2076
DTW 20:55
PHX 22:22
3.5h
S
M
T
W
T
F
S
Check prices
See all
Frontier Airlines F91677
DSM 20:40
DEN 21:49
With stops 2.1h
S
M
T
W
T
F
S
Frontier Airlines F94753
DEN 22:29
PHX 23:29
2.0h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F91677
DSM 20:40
DEN 21:49
With stops 2.1h
S
M
T
W
T
F
S
Frontier Airlines F91375
DEN 08:15
PHX 09:15
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5020
DSM 19:50
MSP 21:04
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL2297
MSP 18:15
PHX 19:44
2.5h
S
M
T
W
T
F
S
Check prices
American Airlines AA3191
DSM 19:37
DFW 21:47
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA1405
DFW 21:28
PHX 23:04
2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA3191
DSM 19:37
DFW 21:47
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA1193
DFW 22:50
PHX 00:25
2.6h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4677
DSM 19:14
AZA 21:24
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA3927
DSM 18:02
PHX 20:33
Nonstop 3.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5345
DSM 17:29
DTW 20:19
With stops 1.8h
S
M
T
W
T
F
S
Delta Air Lines DL2076
DTW 20:55
PHX 22:22
3.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2094
DSM 16:17
ATL 19:27
With stops 2.2h
S
M
T
W
T
F
S
Delta Air Lines DL1967
ATL 19:30
PHX 20:45
3.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2094
DSM 16:17
ATL 19:27
With stops 2.2h
S
M
T
W
T
F
S
Delta Air Lines DL842
ATL 20:40
PHX 22:45
4.1h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42103
DSM 15:47
AZA 16:56
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1680
DSM 15:31
DFW 17:41
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA780
DFW 18:47
PHX 20:24
2.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
DSM 15:04
PHX 17:10
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5490
DSM 14:48
MSP 16:03
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL2297
MSP 18:15
PHX 19:44
2.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5490
DSM 14:48
MSP 16:03
With stops 1.3h
S
M
T
W
T
F
S
Delta Air Lines DL1448
MSP 21:59
PHX 00:29
3.5h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4469
DSM 14:03
AZA 15:02
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42100
DSM 13:42
SNA 15:20
With stops 3.6h
S
M
T
W
T
F
S
Allegiant Air G4639
SNA 17:07
AZA 18:36
1.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4998
DSM 11:00
MSP 12:14
With stops 1.2h
S
M
T
W
T
F
S
Delta Air Lines DL2287
MSP 14:50
PHX 17:17
3.5h
S
M
T
W
T
F
S
Check prices
United Airlines UA5439
DSM 09:55
ORD 11:34
With stops 1.6h
S
M
T
W
T
F
S
United Airlines UA455
ORD 13:00
PHX 15:10
4.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA5497
DSM 09:37
DFW 11:52
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA871
DFW 13:40
PHX 15:17
2.6h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA1428
DSM 05:05
PHX 07:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4469
DSM 14:03
AZA 15:02
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
DSM 15:04
PHX 17:10
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42103
DSM 15:47
AZA 16:56
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA3927
DSM 18:02
PHX 20:33
Nonstop 3.5h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4677
DSM 19:14
AZA 21:24
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4677
DSM 19:14
AZA 21:24
Nonstop 3.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA3927
DSM 18:02
PHX 20:33
Nonstop 3.5h
S
M
T
W
T
F
S
Check prices
Allegiant Air G42103
DSM 15:47
AZA 16:56
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1318
DSM 15:04
PHX 17:10
Nonstop 3.1h
S
M
T
W
T
F
S
Check prices
Allegiant Air G4469
DSM 14:03
AZA 15:02
Nonstop 3.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA1428
DSM 05:05
PHX 07:20
Nonstop 3.3h
S
M
T
W
T
F
S
Check prices