When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 33 days in advance, which can save you up to 128% on flights from Canada to Iowa compared to booking the week you need them. Waiting 33 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $411. For sooner than that we have options available in the next 3 days from $501.
Flights from Canada to Iowa lean towards being more expensive in October. Prices are generally better when you fly from Canada to Iowa in April, with the cheapest ticket starting at $329.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Iowa as you normally would.
Fly from
Fly to
Budget
$256 - $355
Route
Depart
Return
Price
Toronto Pearson IntlCedar Rapids
YYZ - CID
YYZCID
Toronto Pearson Intl
Mon 6/3
1 stop12h 51m
Cedar Rapids
Fri 6/7
1 stop20h 38m
Toronto Pearson IntlCedar Rapids
YYZ - CID
YYZCID
Toronto Pearson Intl
Wed 9/4
1 stop14h 21m
Cedar Rapids
Sat 9/7
1 stop12h 57m
Vancouver IntlDes Moines
YVR - DSM
YVRDSM
Vancouver Intl
Thu 8/15
1 stop13h 11m
Des Moines
Mon 8/19
1 stop13h 59m
Vancouver IntlDes Moines
YVR - DSM
YVRDSM
Vancouver Intl
Fri 9/6
1 stop10h 17m
Des Moines
Mon 9/9
1 stop9h 00m
Toronto Pearson IntlDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Fri 8/23
1 stop5h 45m
Des Moines
Mon 8/26
1 stop9h 54m
Montreal Pierre Elliott Trudeau IntlOmaha Eppley Airfield
YUL - OMA
YULOMA
Montreal Pierre Elliott Trudeau Intl
Wed 8/21
1 stop9h 16m
Omaha Eppley Airfield
Sat 8/24
1 stop5h 02m
CalgaryOmaha Eppley Airfield
YYC - OMA
YYCOMA
Calgary
Tue 9/10
2 stops9h 05m
Omaha Eppley Airfield
Tue 9/17
2 stops9h 36m
Montreal Pierre Elliott Trudeau IntlOmaha Eppley Airfield
YUL - OMA
YULOMA
Montreal Pierre Elliott Trudeau Intl
Thu 7/18
1 stop17h 58m
Omaha Eppley Airfield
Tue 7/30
1 stop6h 58m
Montreal Pierre Elliott Trudeau IntlDes Moines
YUL - DSM
YULDSM
Montreal Pierre Elliott Trudeau Intl
Wed 9/4
1 stop13h 42m
Des Moines
Sat 9/7
2 stops14h 22m
No data available for this route at this time. Please check back soon.
Overall
Comfort
Boarding
Crew
Entertainment
Food
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Overall
Comfort
Boarding
Crew
Entertainment
Food
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Overall
Comfort
Boarding
Crew
Entertainment
Food
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Overall
Comfort
Boarding
Crew
Entertainment
Food
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Overall
Comfort
Boarding
Crew
Entertainment
Food
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Overall
Comfort
Boarding
Crew
Entertainment
Food
Reviews
Paid a lot for our exit row seats and they weren’t that roomy.
Cheapflights makes it easy to find Canada to Iowa flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
Cheapflights taps into our reliable network of hundreds of airlines and travel agencies to find the best deals for flights from Canada to Iowa for you. Better yet — we are completely free to use.
Need flexible booking options for your flight to Iowa from Canada? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes, Cheapflights has a feature called Price Alert, which notifies users when flight prices change. Track prices for your flight to Iowa from Canada today and book when prices fit your budget.