SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Phoenix to Des Moines (PHX - DSM)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.

Best fares from PHX to DSM (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $460 2 $340
3
$340
4 $2325 5 $287 6 $2385 7 $407 8 $304 9 $310
10 $2385 11 $304 12 $297 13 $300 14 $304 15 $257 16 $287
17
$287
18
$287
19 $290 20 $254 21 $287 22 $278 23 $254
24 $274 25 $255 26 $267 27 $267 28 $300 29 $310 30 $287
31
$287
           
KAYAK searches hundreds of sites to find the best rate for your next flight from Phoenix to Des Moines. Get the best flight deal for your Des Moines trip!
Here's how it works. Search KAYAK for a flight ticket from Phoenix to Des Moines. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights PHX to DSM on American Airlines
Flight # Depart PHX Arrive DSM Sun Mon Tue Wed Thu Fri Sat Valid Between
5492 8:59 am 1:55 pm Aug 2 - Aug 18
5492 8:59 am 1:52 pm Aug 19 - Aug 31
5531 8:59 am 1:52 pm Aug 23 - Aug 30
5492 9:07 am 2:00 pm Sep 1 - Oct 1
5531 9:07 am 2:00 pm Sep 6 - Sep 28
2674 12:25 pm 5:12 pm Aug 23 - Aug 30
2699 12:25 pm 5:12 pm Sep 1 - Oct 1
2713 12:25 pm 5:12 pm Aug 31 - Aug 31
2715 12:25 pm 5:12 pm Aug 20 - Aug 29
5503 12:25 pm 5:06 pm Aug 19 - Sep 30
5533 3:05 pm 7:44 pm Aug 2 - Aug 16
5575 3:05 pm 7:44 pm Aug 18 - Aug 18
5575 3:05 pm 7:44 pm Jul 31 - Aug 17
5383 3:15 pm 7:55 pm Sep 6 - Sep 6
5399 6:45 pm 11:28 pm Aug 22 - Aug 22
5440 6:45 pm 11:28 pm Aug 24 - Aug 31
5457 6:45 pm 11:28 pm Sep 1 - Sep 1
5485 6:45 pm 11:28 pm Jul 31 - Aug 15
5500 6:45 pm 11:28 pm Aug 3 - Aug 17
5540 6:45 pm 11:28 pm Aug 2 - Aug 16
5543 6:45 pm 11:28 pm Aug 23 - Aug 23
5573 6:45 pm 11:28 pm Sep 4 - Sep 29
5584 6:45 pm 11:28 pm Aug 29 - Aug 29
5584 6:45 pm 11:28 pm Aug 20 - Aug 28