Cheap flights from Des moines to Phoenix

Search for the cheapest air tickets from Des moines to Phoenix

Recently booked flights from Des moines to Phoenix

From
Des moines
To
Phoenix
Depart date
09.02.2026
Price
$632 / 2300ر.ق

Airlines Flying to Phoenix from Des moines

Flight schedule Des moines to Phoenix

05:00 → 07:12

direct

logo American Airlines 1436
DSM — PHX
- - - T - - -
05:25 → 07:49

direct

logo American Airlines 941
DSM — PHX
M T W T F S S
07:30 → 09:53

direct

logo Allegiant Air 453
DSM — AZA
- - W - - - -
09:00 → 11:23

direct

logo Allegiant Air 468
DSM — AZA
- - - - - S -
11:30 → 13:40

direct

logo Southwest Airlines 364
DSM — PHX
- - - - - S -
11:30 → 13:40

direct

logo Southwest Airlines 364
DSM — PHX
- T - T - - S
13:00 → 15:10

direct

logo Southwest Airlines 1667
DSM — PHX
M - - T F - -
14:08 → 16:19

direct

logo American Airlines 2087
DSM — PHX
- - - - - S -
14:08 → 16:19

direct

logo American Airlines 2087
DSM — PHX
M T W T F - S
14:34 → 16:44

direct

logo American Airlines 2087
DSM — PHX
M T W T - S S
16:14 → 18:37

direct

logo Allegiant Air 453
DSM — AZA
M - - - F - -
18:23 → 20:35

direct

logo American Airlines 3120
DSM — PHX
M - W T F - S
05:00 → 07:12

direct

American Airlines logo American Airlines
DSM — PHX
- - - T - - -
05:00 → 10:10

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - - - - S
05:00 → 10:49

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - - - - S
05:05 → 10:10

1 stop

American Airlines logo American Airlines
DSM — PHX
M - W - F - -
05:05 → 10:10

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - T - - -
05:05 → 10:10

1 stop

American Airlines logo American Airlines
DSM — PHX
- T - T - S -
05:05 → 10:19

1 stop

American Airlines logo American Airlines
DSM — PHX
- T - - - S -
05:05 → 10:19

1 stop

American Airlines logo American Airlines
DSM — PHX
- - W - - - -
05:05 → 10:49

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - T - - -
05:05 → 10:49

1 stop

American Airlines logo American Airlines
DSM — PHX
M T W T F S -
05:10 → 11:30

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- - - T F - -
05:10 → 11:30

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
M - - - - - -
05:20 → 15:15

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
05:20 → 11:45

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
05:25 → 07:49

direct

American Airlines logo American Airlines
DSM — PHX
M T W T F S S
06:10 → 10:10

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
M - - T F - -
06:10 → 10:45

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- - - - - S -
06:10 → 12:30

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
M - - T F - -
06:10 → 12:50

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T W - - - S
06:25 → 10:25

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
06:25 → 11:40

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
07:30 → 09:53

direct

Allegiant Air logo Allegiant Air
DSM — AZA
- - W - - - -
08:35 → 14:40

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T W - - - S
09:00 → 11:23

direct

Allegiant Air logo Allegiant Air
DSM — AZA
- - - - - S -
09:03 → 13:30

1 stop

United Airlines logo United Airlines
DSM — PHX
M T W T F S S
09:04 → 14:31

1 stop

United Airlines logo United Airlines
DSM — PHX
M T - T F S -
09:04 → 14:31

1 stop

United Airlines logo United Airlines
DSM — PHX
- - - - - - S
09:04 → 14:31

1 stop

United Airlines logo United Airlines
DSM — PHX
- - - T - - -
09:04 → 13:39

1 stop

United Airlines logo United Airlines
DSM — PHX
M T - T F S -
09:04 → 13:39

1 stop

United Airlines logo United Airlines
DSM — PHX
- - - T - - -
09:04 → 13:39

1 stop

United Airlines logo United Airlines
DSM — PHX
- - - - - - S
11:17 → 16:37

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - T - - -
11:17 → 16:37

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - - F - S
11:17 → 16:37

1 stop

American Airlines logo American Airlines
DSM — PHX
M - W - - - -
11:17 → 16:37

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - - F - -
11:26 → 16:49

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - - - S -
11:26 → 18:23

1 stop

American Airlines logo American Airlines
DSM — PHX
- - - - - S -
11:30 → 13:40

direct

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
11:30 → 13:40

direct

Southwest Airlines logo Southwest Airlines
DSM — PHX
- - - - - S -
11:35 → 16:17

1 stop

American Airlines logo American Airlines
DSM — PHX
- T - - - - -
11:35 → 16:17

1 stop

American Airlines logo American Airlines
DSM — PHX
- - W - - - -
11:35 → 18:20

1 stop

American Airlines logo American Airlines
DSM — PHX
- T - T - - -
11:35 → 18:20

1 stop

American Airlines logo American Airlines
DSM — PHX
M - W - - - -
12:05 → 17:40

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T W - - - S
13:00 → 15:10

direct

Southwest Airlines logo Southwest Airlines
DSM — PHX
M - - T F - -
14:08 → 16:19

direct

American Airlines logo American Airlines
DSM — PHX
M T W T F - S
14:08 → 16:19

direct

American Airlines logo American Airlines
DSM — PHX
- - - - - S -
14:20 → 18:40

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
14:20 → 20:50

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
14:34 → 16:44

direct

American Airlines logo American Airlines
DSM — PHX
M T W T - S S
16:00 → 20:36

1 stop

American Airlines logo American Airlines
DSM — PHX
- T W - - - -
16:14 → 18:37

direct

Allegiant Air logo Allegiant Air
DSM — AZA
M - - - F - -
16:40 → 23:15

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
- T - T - - S
17:51 → 23:00

1 stop

American Airlines logo American Airlines
DSM — PHX
M T W - - S -
18:15 → 00:45

1 stop

Southwest Airlines logo Southwest Airlines
DSM — PHX
M - - T F - -
18:23 → 20:35

direct

American Airlines logo American Airlines
DSM — PHX
M - W T F - S
19:17 → 00:41

1 stop

Frontier Airlines logo Frontier Airlines
DSM — PHX
M - - - F - -
19:27 → 00:41

1 stop

Frontier Airlines logo Frontier Airlines
DSM — PHX
- - - - - - S
19:32 → 00:41

1 stop

Frontier Airlines logo Frontier Airlines
DSM — PHX
- - - T - - -