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 Chicago to Des Moines (CHI - 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 CHI to DSM (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $345 2 $168
3 $334 4 $324 5 $294 6 $351 7 $433 8 $373 9 $300
10 $324 11 $373 12
$373
13 $345 14 $294 15 $294 16 $230
17
$230
18 $254 19 $232 20 $190 21 $215 22 $190 23 $190
24 $190 25 $165 26 $165 27 $159 28 $165 29 $190 30 $159
31 $159            
KAYAK searches hundreds of sites to find the best rate for your next flight from Chicago 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 Chicago 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 CHI to DSM on American Airlines
Flight # Depart ORD Arrive DSM Sun Mon Tue Wed Thu Fri Sat Valid Between
3300 6:40 am 7:45 am Jul 31 - Aug 18
3300 6:45 am 7:50 am Aug 19 - Aug 29
3300 6:45 am 7:50 am Sep 1 - Sep 2
3300 6:45 am 7:50 am Aug 21 - Aug 28
3300 6:50 am 7:55 am Sep 3 - Oct 1
3395 8:45 am 9:55 am Jul 31 - Aug 18
3395 9:10 am 10:15 am Aug 19 - Aug 30
3395 9:10 am 10:15 am Sep 2 - Sep 2
3395 9:10 am 10:15 am Sep 1 - Sep 1
3395 9:15 am 10:25 am Sep 4 - Sep 30
3395 9:15 am 10:25 am Sep 3 - Oct 1
3460 11:55 am 1:05 pm Aug 30 - Aug 30
3460 11:55 am 1:05 pm Aug 25 - Sep 2
3460 11:55 am 1:05 pm Aug 19 - Aug 24
3460 11:55 am 1:05 pm Aug 23 - Aug 23
3460 11:55 am 1:00 pm Jul 31 - Aug 18
4230 12:05 pm 1:15 pm Sep 3 - Oct 1
4230 1:55 pm 3:00 pm Jul 31 - Aug 18
2855 2:35 pm 3:40 pm Sep 6 - Sep 27
2855 2:35 pm 3:40 pm Sep 3 - Oct 1
2855 2:35 pm 3:40 pm Aug 23 - Aug 30
2855 2:35 pm 3:40 pm Aug 19 - Sep 2
2855 2:35 pm 3:40 pm Aug 21 - Aug 31
2951 4:10 pm 5:20 pm Aug 1 - Aug 18
2951 4:20 pm 5:30 pm Aug 19 - Sep 2
2951 4:25 pm 5:38 pm Sep 3 - Oct 1
2935 5:35 pm 6:45 pm Aug 30 - Aug 30
4291 5:40 pm 6:53 pm Aug 20 - Aug 29
4291 5:40 pm 6:53 pm Aug 19 - Sep 30
4291 5:40 pm 6:53 pm Sep 6 - Sep 27
4291 5:40 pm 6:53 pm Sep 1 - Oct 1
4291 5:40 pm 6:53 pm Aug 23 - Aug 23
4291 5:40 pm 6:53 pm Aug 31 - Aug 31
4291 6:10 pm 7:20 pm Jul 31 - Aug 14
4291 6:10 pm 7:20 pm Aug 2 - Aug 16
4291 6:10 pm 7:20 pm Aug 1 - Aug 18
4224 10:10 pm 11:18 pm Sep 1 - Oct 1
4224 10:10 pm 11:18 pm Aug 19 - Aug 29
4224 10:40 pm 11:50 pm Jul 31 - Aug 18