
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $395 (United Airlines) |
One-way from | $169 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
Des MoinesEdmonton
DSM - YEG
DSMYEG
Des Moines
Thu 1/22
5:09 pm-10:19 pm
1 stop6h 10m
Edmonton
Sun 1/25
3:17 pm-11:44 pm
1 stop7h 27m
Des MoinesEdmonton
DSM - YEG
DSMYEG
Des Moines
Tue 2/17
9:04 am-10:19 pm
1 stop14h 15m
Edmonton
Tue 2/24
6:00 am-8:07 pm
1 stop13h 07m
Des MoinesEdmonton
DSM - YEG
DSMYEG
Des Moines
Tue 2/17
9:04 am-10:19 pm
1 stop14h 15m
Edmonton
Tue 2/24
10:10 am-9:41 pm
2 stops10h 31m
Des MoinesCalgary
DSM - YYC
DSMYYC
Des Moines
Fri 5/15
3:32 pm-11:50 am
1 stop21h 18m
Calgary
Tue 5/19
7:35 pm-12:59 pm
1 stop16h 24m
Des MoinesCalgary
DSM - YYC
DSMYYC
Des Moines
Tue 2/17
5:00 am-1:00 pm
1 stop9h 00m
Calgary
Tue 2/24
1:40 pm-1:05 pm
1 stop22h 25m
Des MoinesCalgary
DSM - YYC
DSMYYC
Des Moines
Mon 2/16
6:32 am-1:00 pm
1 stop7h 28m
Calgary
Mon 2/23
1:40 pm-9:01 am
1 stop18h 21m
Des MoinesEdmonton
DSM - YEG
DSMYEG
Des Moines
Fri 4/24
11:00 am-3:55 pm
1 stop5h 55m
Edmonton
Wed 4/29
9:25 am-3:44 pm
1 stop5h 19m
Des MoinesEdmonton
DSM - YEG
DSMYEG
Des Moines
Mon 2/16
10:57 am-3:55 pm
1 stop5h 58m
Edmonton
Mon 2/23
9:15 am-3:40 pm
1 stop5h 25m
Cedar RapidsEdmonton
CID - YEG
CIDYEG
Cedar Rapids
Sun 1/18
4:33 pm-10:19 pm
1 stop6h 46m
Edmonton
Thu 1/22
6:00 am-2:11 pm
1 stop7h 11m
Des MoinesEdmonton
DSM - YEG
DSMYEG
Des Moines
Thu 1/22
5:09 pm-10:19 pm
1 stop6h 10m
Edmonton
Sat 1/24
12:15 am-2:33 pm
2 stops13h 18m
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Michelle,Dec 2025
DEN - MKE
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Michelle,Dec 2025
DEN - MKE
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Michelle,Dec 2025
DEN - MKE
Crew
Food
Overall
Boarding
Comfort
Entertainment
Reviews
Michelle,Dec 2025
DEN - MKE
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$331 | Average$749 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$432 | Average$660 | FlexibilityNo cancel fee | On-time60% | |
| Cheapest$457 | Average$619 | FlexibilityNo cancel fee | On-time71% |