Flights
Hotels
Packages
Cars
Insurance
ENG
English
العربية
中文
Cheap flights from Phoenix to Des moines
Search for the cheapest air tickets from Phoenix to Des moines
Origin
Destination
Depart date
Return date
Adults
1 adult
2 adults
3 adults
4 adults
5 adults
6 adults
7 adults
8 adults
9 adults
Childrens
Childrens
1 children
2 childrens
3 childrens
4 childrens
5 childrens
6 childrens
7 childrens
8 childrens
9 childrens
Infants
Infants
1 infant
2 infants
3 infants
4 infants
5 infants
6 infants
7 infants
8 infants
9 infants
Search
Flights
Flights to United States
Des Moines
Cheap flights Phoenix to Des moines
Recently booked flights from Phoenix to Des moines
From
Phoenix
To
Des moines
Depart date
04.06.2026
Price
$505 / 1838ر.ق
Airlines Flying to Des moines from Phoenix
PRINAIR (US)
Flight schedule Phoenix to Des moines
08:47 → 13:27
direct
Allegiant Air 480
AZA — DSM
M
-
-
-
F
-
-
Select dates
14:21 → 19:01
direct
Allegiant Air 718
AZA — DSM
-
-
W
-
-
-
-
Select dates
08:54 → 13:43
direct
American Airlines 2516
PHX — DSM
-
-
-
-
-
-
S
Select dates
19:00 → 23:47
direct
American Airlines 568
PHX — DSM
-
T
W
T
F
S
-
Select dates
18:50 → 23:33
direct
American Airlines 568
PHX — DSM
M
-
-
T
-
-
S
Select dates
08:55 → 13:44
direct
American Airlines 2516
PHX — DSM
M
T
W
T
F
S
-
Select dates
06:40 → 13:31
direct
Frontier Airlines 1376
PHX — DSM
M
-
-
-
-
-
-
Select dates
06:40 → 13:31
direct
Frontier Airlines 1376
PHX — DSM
-
-
-
-
F
-
-
Select dates
09:45 → 18:22
direct
American Airlines 2719
PHX — DSM
-
-
-
T
-
-
-
Select dates
07:30 → 16:03
direct
American Airlines 1139
PHX — DSM
-
T
-
T
F
-
S
Select dates
16:35 → 23:58
direct
American Airlines 1663
PHX — DSM
-
-
-
-
-
-
S
Select dates
09:45 → 18:22
direct
American Airlines 2719
PHX — DSM
-
T
-
-
-
-
-
Select dates
08:40 → 16:03
direct
American Airlines 2473
PHX — DSM
-
-
W
-
-
-
-
Select dates
08:40 → 16:03
direct
American Airlines 2473
PHX — DSM
-
-
-
-
-
-
S
Select dates
10:36 → 18:22
direct
American Airlines 3284
PHX — DSM
-
-
-
T
-
-
-
Select dates
08:40 → 16:03
direct
American Airlines 2473
PHX — DSM
-
-
-
T
F
-
-
Select dates
16:15 → 23:58
direct
American Airlines 1663
PHX — DSM
-
-
-
T
-
S
-
Select dates
10:36 → 18:22
direct
American Airlines 3284
PHX — DSM
-
T
-
-
-
-
-
Select dates
15:15 → 22:52
direct
American Airlines 2113
PHX — DSM
-
T
-
-
-
-
-
Select dates
09:45 → 18:22
direct
American Airlines 2719
PHX — DSM
M
-
-
-
-
-
-
Select dates
10:36 → 18:22
direct
American Airlines 3284
PHX — DSM
-
-
-
-
F
-
S
Select dates
15:15 → 23:58
direct
American Airlines 2113
PHX — DSM
-
-
-
-
-
-
S
Select dates
08:40 → 16:03
direct
American Airlines 2473
PHX — DSM
-
-
-
T
-
-
-
Select dates
10:36 → 18:22
direct
American Airlines 3284
PHX — DSM
-
-
W
-
-
S
-
Select dates
16:15 → 23:58
direct
American Airlines 1663
PHX — DSM
M
-
W
-
F
-
-
Select dates
09:45 → 18:22
direct
American Airlines 2719
PHX — DSM
-
-
-
-
F
-
S
Select dates
15:15 → 23:58
direct
American Airlines 2113
PHX — DSM
M
-
W
T
F
S
-
Select dates
08:40 → 16:03
direct
American Airlines 2473
PHX — DSM
M
-
-
-
-
S
-
Select dates
09:45 → 18:22
direct
American Airlines 2719
PHX — DSM
-
-
W
-
-
S
-
Select dates
10:36 → 18:22
direct
American Airlines 3284
PHX — DSM
M
-
-
-
-
-
-
Select dates
07:30 → 16:03
direct
American Airlines 1139
PHX — DSM
M
-
W
-
-
S
-
Select dates
07:30 → 16:03
direct
American Airlines 1139
PHX — DSM
-
T
-
T
-
-
-
Select dates
13:35 → 22:52
direct
American Airlines 2767
PHX — DSM
-
T
-
-
-
-
-
Select dates
06:15 → 12:50
direct
Southwest Airlines 1706
PHX — DSM
M
-
-
T
F
-
-
Select dates
13:05 → 21:55
direct
Southwest Airlines 1599
PHX — DSM
-
-
-
-
-
S
-
Select dates
07:10 → 15:05
direct
Southwest Airlines 240
PHX — DSM
-
T
W
-
-
-
-
Select dates
13:25 → 22:30
direct
Southwest Airlines 670
PHX — DSM
-
-
-
-
-
-
S
Select dates
10:00 → 18:10
direct
Southwest Airlines 1782
PHX — DSM
-
-
-
-
-
S
-
Select dates
09:25 → 18:20
direct
Southwest Airlines 2336
PHX — DSM
-
T
W
-
-
-
-
Select dates
07:30 → 15:05
direct
Southwest Airlines 240
PHX — DSM
-
T
W
-
-
-
-
Select dates
14:55 → 21:55
direct
Southwest Airlines 3265
PHX — DSM
-
-
-
-
-
S
-
Select dates
15:25 → 22:20
direct
Southwest Airlines 3265
PHX — DSM
M
-
-
T
F
-
-
Select dates
07:05 → 14:50
direct
Southwest Airlines 297
PHX — DSM
-
-
-
-
-
S
-
Select dates
09:45 → 22:45
direct
Southwest Airlines 875
PHX — DSM
-
T
W
-
-
-
-
Select dates
05:10 → 12:50
direct
Southwest Airlines 3259
PHX — DSM
M
-
-
T
F
-
-
Select dates
07:15 → 15:35
direct
Southwest Airlines 3261
PHX — DSM
-
-
-
-
-
-
S
Select dates
09:30 → 15:35
direct
Southwest Airlines 4058
PHX — DSM
-
-
-
-
-
-
S
Select dates
10:10 → 18:45
direct
Southwest Airlines 143
PHX — DSM
-
-
-
-
-
-
S
Select dates
11:55 → 18:45
direct
Southwest Airlines 2224
PHX — DSM
-
-
-
-
-
-
S
Select dates
06:40 → 15:05
direct
Southwest Airlines 1706
PHX — DSM
-
T
W
-
-
-
-
Select dates
10:25 → 18:20
direct
Southwest Airlines 747
PHX — DSM
-
T
W
-
-
-
-
Select dates
13:45 → 22:20
direct
Southwest Airlines 3264
PHX — DSM
M
-
-
T
F
-
-
Select dates
13:15 → 22:20
direct
Southwest Airlines 1382
PHX — DSM
M
-
-
T
F
-
-
Select dates
13:35 → 22:30
direct
Southwest Airlines 1599
PHX — DSM
-
-
-
-
-
-
S
Select dates
16:15 → 22:30
direct
Southwest Airlines 3206
PHX — DSM
-
-
-
-
-
-
S
Select dates
14:15 → 21:40
direct
Southwest Airlines 3265
PHX — DSM
-
T
W
-
-
-
-
Select dates
14:40 → 22:30
direct
Southwest Airlines 2886
PHX — DSM
-
-
-
-
-
-
S
Select dates
12:50 → 21:40
direct
Southwest Airlines 1382
PHX — DSM
-
T
W
-
-
-
-
Select dates
08:50 → 21:40
direct
Southwest Airlines 1049
PHX — DSM
-
T
W
-
-
-
-
Select dates
07:30 → 16:00
direct
Southwest Airlines 2336
PHX — DSM
M
-
-
T
F
-
-
Select dates
13:25 → 21:40
direct
Southwest Airlines 1599
PHX — DSM
-
T
W
-
-
-
-
Select dates
09:08 → 16:15
direct
United Airlines 597
PHX — DSM
-
-
-
-
-
S
S
Select dates
06:00 → 12:36
direct
United Airlines 337
PHX — DSM
-
-
-
-
-
-
S
Select dates
13:31 → 20:30
direct
United Airlines 1615
PHX — DSM
-
T
-
T
-
S
-
Select dates
06:00 → 12:36
direct
United Airlines 337
PHX — DSM
-
-
-
T
F
-
-
Select dates
09:08 → 16:15
direct
United Airlines 597
PHX — DSM
-
-
W
-
-
-
-
Select dates
09:08 → 16:15
direct
United Airlines 597
PHX — DSM
M
T
-
T
F
-
-
Select dates
13:31 → 20:30
direct
United Airlines 1615
PHX — DSM
M
-
W
-
F
-
S
Select dates
06:00 → 12:36
direct
United Airlines 337
PHX — DSM
-
-
W
-
-
-
-
Select dates
06:00 → 12:36
direct
United Airlines 337
PHX — DSM
M
T
-
-
-
-
-
Select dates
06:00 → 12:36
direct
United Airlines 337
PHX — DSM
-
-
-
T
-
-
-
Select dates
08:32 → 16:15
direct
American Airlines 1757
PHX — DSM
-
-
-
-
-
S
S
Select dates
08:32 → 16:15
direct
American Airlines 1757
PHX — DSM
M
T
-
T
F
-
-
Select dates
08:32 → 16:15
direct
American Airlines 1757
PHX — DSM
-
-
W
-
-
-
-
Select dates
05:10 → 12:50
1 stop
Southwest Airlines
PHX — DSM
M
-
-
T
F
-
-
Select dates
06:00 → 12:36
1 stop
United Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
06:00 → 12:36
1 stop
United Airlines
PHX — DSM
-
-
W
-
-
-
-
Select dates
06:00 → 12:36
1 stop
United Airlines
PHX — DSM
-
-
-
T
F
-
-
Select dates
06:00 → 12:36
1 stop
United Airlines
PHX — DSM
M
T
-
-
-
-
-
Select dates
06:00 → 12:36
1 stop
United Airlines
PHX — DSM
-
-
-
T
-
-
-
Select dates
06:15 → 12:50
1 stop
Southwest Airlines
PHX — DSM
M
-
-
T
F
-
-
Select dates
06:40 → 13:31
1 stop
Frontier Airlines
PHX — DSM
M
-
-
-
-
-
-
Select dates
06:40 → 13:31
1 stop
Frontier Airlines
PHX — DSM
-
-
-
-
F
-
-
Select dates
06:40 → 15:05
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
07:05 → 14:50
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
S
-
Select dates
07:10 → 15:05
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
07:15 → 15:35
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
07:30 → 15:05
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
07:30 → 16:00
1 stop
Southwest Airlines
PHX — DSM
M
-
-
T
F
-
-
Select dates
07:30 → 16:03
1 stop
American Airlines
PHX — DSM
-
T
-
T
F
-
S
Select dates
07:30 → 16:03
1 stop
American Airlines
PHX — DSM
-
T
-
T
-
-
-
Select dates
07:30 → 16:03
1 stop
American Airlines
PHX — DSM
M
-
W
-
-
S
-
Select dates
08:32 → 16:15
1 stop
American Airlines
PHX — DSM
-
-
-
-
-
S
S
Select dates
08:32 → 16:15
1 stop
American Airlines
PHX — DSM
M
T
-
T
F
-
-
Select dates
08:32 → 16:15
1 stop
American Airlines
PHX — DSM
-
-
W
-
-
-
-
Select dates
08:40 → 16:03
1 stop
American Airlines
PHX — DSM
-
-
-
T
-
-
-
Select dates
08:40 → 16:03
1 stop
American Airlines
PHX — DSM
M
-
-
-
-
S
-
Select dates
08:40 → 16:03
1 stop
American Airlines
PHX — DSM
-
-
W
-
-
-
-
Select dates
08:40 → 16:03
1 stop
American Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
08:40 → 16:03
1 stop
American Airlines
PHX — DSM
-
-
-
T
F
-
-
Select dates
08:47 → 13:27
direct
Allegiant Air
AZA — DSM
M
-
-
-
F
-
-
Select dates
08:50 → 21:40
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
08:54 → 13:43
direct
American Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
08:55 → 13:44
direct
American Airlines
PHX — DSM
M
T
W
T
F
S
-
Select dates
09:08 → 16:15
1 stop
United Airlines
PHX — DSM
M
T
-
T
F
-
-
Select dates
09:08 → 16:15
1 stop
United Airlines
PHX — DSM
-
-
-
-
-
S
S
Select dates
09:08 → 16:15
1 stop
United Airlines
PHX — DSM
-
-
W
-
-
-
-
Select dates
09:25 → 18:20
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
09:30 → 15:35
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
09:45 → 18:22
1 stop
American Airlines
PHX — DSM
-
-
-
-
F
-
S
Select dates
09:45 → 18:22
1 stop
American Airlines
PHX — DSM
M
-
-
-
-
-
-
Select dates
09:45 → 18:22
1 stop
American Airlines
PHX — DSM
-
T
-
-
-
-
-
Select dates
09:45 → 18:22
1 stop
American Airlines
PHX — DSM
-
-
W
-
-
S
-
Select dates
09:45 → 18:22
1 stop
American Airlines
PHX — DSM
-
-
-
T
-
-
-
Select dates
09:45 → 22:45
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
10:00 → 18:10
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
S
-
Select dates
10:10 → 18:45
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
10:25 → 18:20
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
10:36 → 18:22
1 stop
American Airlines
PHX — DSM
-
T
-
-
-
-
-
Select dates
10:36 → 18:22
1 stop
American Airlines
PHX — DSM
-
-
W
-
-
S
-
Select dates
10:36 → 18:22
1 stop
American Airlines
PHX — DSM
-
-
-
T
-
-
-
Select dates
10:36 → 18:22
1 stop
American Airlines
PHX — DSM
-
-
-
-
F
-
S
Select dates
10:36 → 18:22
1 stop
American Airlines
PHX — DSM
M
-
-
-
-
-
-
Select dates
11:55 → 18:45
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
12:50 → 21:40
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
13:05 → 21:55
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
S
-
Select dates
13:15 → 22:20
1 stop
Southwest Airlines
PHX — DSM
M
-
-
T
F
-
-
Select dates
13:25 → 21:40
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
13:25 → 22:30
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
13:31 → 20:30
1 stop
United Airlines
PHX — DSM
M
-
W
-
F
-
S
Select dates
13:31 → 20:30
1 stop
United Airlines
PHX — DSM
-
T
-
T
-
S
-
Select dates
13:35 → 22:30
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
13:35 → 22:52
1 stop
American Airlines
PHX — DSM
-
T
-
-
-
-
-
Select dates
13:45 → 22:20
1 stop
Southwest Airlines
PHX — DSM
M
-
-
T
F
-
-
Select dates
14:15 → 21:40
1 stop
Southwest Airlines
PHX — DSM
-
T
W
-
-
-
-
Select dates
14:21 → 19:01
direct
Allegiant Air
AZA — DSM
-
-
W
-
-
-
-
Select dates
14:40 → 22:30
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
14:55 → 21:55
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
S
-
Select dates
15:15 → 22:52
1 stop
American Airlines
PHX — DSM
-
T
-
-
-
-
-
Select dates
15:15 → 23:58
1 stop
American Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
15:15 → 23:58
1 stop
American Airlines
PHX — DSM
M
-
W
T
F
S
-
Select dates
15:25 → 22:20
1 stop
Southwest Airlines
PHX — DSM
M
-
-
T
F
-
-
Select dates
16:15 → 22:30
1 stop
Southwest Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
16:15 → 23:58
1 stop
American Airlines
PHX — DSM
M
-
W
-
F
-
-
Select dates
16:15 → 23:58
1 stop
American Airlines
PHX — DSM
-
-
-
T
-
S
-
Select dates
16:35 → 23:58
1 stop
American Airlines
PHX — DSM
-
-
-
-
-
-
S
Select dates
18:50 → 23:33
direct
American Airlines
PHX — DSM
M
-
-
T
-
-
S
Select dates
19:00 → 23:47
direct
American Airlines
PHX — DSM
-
T
W
T
F
S
-
Select dates