
Most accurate provider | eDreams 3 stars |
|---|---|
Most trusted provider | eDreams 3 stars |
Round-trip from | $355 (American Airlines) |
One-way from | $130 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
MolineCalgary
MLI - YYC
MLIYYC
Moline Quad-City
Mon 1/12
11:28 am-12:48 pm
1 stop26h 20m
Calgary
Fri 1/16
1:40 pm-7:23 pm
1 stop28h 43m
Des MoinesCalgary
DSM - YYC
DSMYYC
Des Moines
Sun 2/1
8:30 am-11:57 am
1 stop28h 27m
Calgary
Sat 2/7
12:30 am-10:09 pm
2 stops20h 39m
Des MoinesCalgary
DSM - YYC
DSMYYC
Des Moines
Fri 1/30
8:30 am-9:59 pm
2 stops14h 29m
Calgary
Thu 2/5
12:15 am-9:21 pm
2 stops20h 06m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Fri 2/27
12:33 pm-10:49 am
2 stops23h 16m
Calgary
Tue 3/3
7:00 pm-2:15 pm
1 stop18h 15m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Wed 2/18
3:11 pm-12:14 pm
2 stops22h 03m
Calgary
Mon 2/23
1:25 pm-2:15 pm
1 stop23h 50m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Sat 1/31
12:16 pm-8:54 pm
1 stop9h 38m
Calgary
Sat 2/7
6:30 am-4:55 pm
1 stop9h 25m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Fri 1/30
6:35 am-5:50 pm
2 stops12h 15m
Calgary
Fri 2/6
1:25 pm-10:54 pm
2 stops8h 29m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Mon 5/25
6:25 am-10:27 am
1 stop29h 02m
Calgary
Fri 5/29
6:22 pm-11:59 pm
1 stop28h 37m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Wed 1/14
1:50 pm-12:26 pm
2 stops23h 36m
Calgary
Wed 1/21
6:15 am-9:58 pm
2 stops14h 43m
OmahaCalgary
OMA - YYC
OMAYYC
Omaha Eppley Airfield
Sat 5/2
7:00 am-6:12 pm
1 stop12h 12m
Calgary
Mon 5/11
6:55 pm-2:16 pm
1 stop18h 21m
A simple way to save on the total cost of your ticket is to fly from Iowa to Calgary in the evening. If you’re flexible enough to do this you can expect to save up to 65% on your trip compared to booking a flight in the morning.
| 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% |