Find flights
When to book
Airlines
FAQs
English
Round-trip from | C$ 521 |
---|---|
One-way from | C$ 252 |
Popular in | June |
Cheapest in | January |
Average price | C$ 693 |
Fly from
Fly to
Route
Depart
Return
Price
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Fri 29/8
7:15 a.m.-6:00 p.m.
1 stop11h 45m
Des Moines
Mon 1/9
6:50 p.m.-11:41 p.m.
1 stop27h 51m
MontrealDes Moines
YUL - DSM
YULDSM
Montreal Pierre Elliott Trudeau Intl
Fri 5/9
6:15 a.m.-12:14 p.m.
1 stop6h 59m
Des Moines
Tue 9/9
8:00 a.m.-7:45 p.m.
2 stops10h 45m
TorontoCedar Rapids
YYZ - CID
YYZCID
Toronto Pearson Intl
Fri 3/10
7:00 a.m.-9:27 p.m.
1 stop15h 27m
Cedar Rapids
Sun 5/10
10:18 a.m.-2:25 p.m.
1 stop27h 07m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Fri 17/10
11:44 a.m.-8:11 p.m.
1 stop9h 27m
Des Moines
Mon 27/10
5:00 a.m.-2:29 p.m.
1 stop8h 29m
MontrealDes Moines
YUL - DSM
YULDSM
Montreal Pierre Elliott Trudeau Intl
Fri 22/8
12:47 p.m.-5:45 p.m.
1 stop5h 58m
Des Moines
Tue 26/8
2:49 p.m.-11:16 p.m.
1 stop7h 27m
TorontoMoline
YYZ - MLI
YYZMLI
Toronto Pearson Intl
Wed 10/9
2:10 p.m.-9:12 p.m.
1 stop8h 02m
Moline Quad-City
Wed 17/9
8:20 a.m.-6:33 p.m.
1 stop9h 13m
TorontoOmaha
YYZ - OMA
YYZOMA
Toronto Pearson Intl
Sun 24/8
8:05 p.m.-11:46 a.m.
1 stop16h 41m
Omaha Eppley Airfield
Fri 29/8
12:36 p.m.-6:20 a.m.
1 stop16h 44m
TorontoCedar Rapids
YYZ - CID
YYZCID
Toronto Pearson Intl
Wed 27/8
2:45 p.m.-9:25 p.m.
1 stop7h 40m
Cedar Rapids
Tue 2/9
6:35 a.m.-6:33 p.m.
1 stop10h 58m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Sun 19/10
12:20 p.m.-9:50 p.m.
1 stop10h 30m
Des Moines
Mon 27/10
6:50 p.m.-1:25 p.m.
2 stops17h 35m
MontrealDes Moines
YUL - DSM
YULDSM
Montreal Pierre Elliott Trudeau Intl
Sat 23/8
6:00 a.m.-9:37 a.m.
1 stop4h 37m
Des Moines
Mon 1/9
10:18 a.m.-11:16 p.m.
1 stop11h 58m
When flying from Region of Ontario to Iowa, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Comfort
Boarding
Crew
Entertainment
Food
Overall
Reviews
Anonymous,Jul 2025
YEG - SEA
Comfort
Boarding
Crew
Entertainment
Food
Overall
Reviews
Anonymous,Jul 2025
YEG - SEA
Comfort
Boarding
Crew
Entertainment
Food
Overall
Reviews
Anonymous,Jul 2025
YEG - SEA
Comfort
Boarding
Crew
Entertainment
Food
Overall
Reviews
Anonymous,Jul 2025
YEG - SEA
Comfort
Boarding
Crew
Entertainment
Food
Overall
Reviews
Anonymous,Jul 2025
YEG - SEA
Comfort
Boarding
Crew
Entertainment
Food
Overall
Reviews
Anonymous,Jul 2025
YEG - SEA
When you search for this flight from Ontario to Iowa, Cheapflights searches on 900+ travel sites to save you time finding great flight deals online. Additionally, we offer filter features so you can choose a preferred cabin class or airline, see different price ranges, and much more so you can book the flight for you.
Cheapflights simply makes it quick and affordable to book flights from Ontario to Iowa by bringing together all flight options from hundreds of airlines and agencies online — and put it in one place for you to choose from. Plus, Cheapflights is 100% free to use for all.
Need flexible booking options for your flight to Iowa from Ontario? Don’t worry, Cheapflights have you covered. Use our search filter to only show flights with no change fees.
Yes! Start tracking prices for Ontario to Iowa flights today and get alerted whenever prices for these flights change. To access this feature, click the bell icon next to the flight deals above, which will prompt you for a valid email address to receive your alerts.