
Keep the following information in mind while searching for Toronto to Iowa flight deals. Data was last updated November 2, 2026.
Round-trip from | $469 (United Airlines) |
|---|---|
One-way from | $235 (Kiwi.com) |
Popular in | December |
Cheapest in | September |
Average price | $826 |
Fly from
Fly to
Route
Depart
Return
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Wed 11/18
9:44 am-11:42 pm
2 stops14h 58m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Tue 12/15
6:20 am-10:21 am
1 stop5h 01m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Tue 12/15
9:44 am-9:25 pm
2 stops12h 41m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoCedar Rapids
YYZ Toronto Pearson Intl - CID Cedar Rapids
YYZCID
Toronto Pearson Intl
Sun 12/13
5:55 pm-9:48 pm
1 stop4h 53m
Cedar Rapids
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Sat 11/7
6:21 pm-12:26 am
1 stop7h 05m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Sat 11/7
2:57 pm-11:42 pm
2 stops9h 45m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Thu 11/5
7:44 pm-10:32 am
2 stops15h 48m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Tue 12/15
10:20 pm-12:19 pm
3 stops38h 59m
Des Moines
Wed 12/31
12:00 am-1:00 am
Nonstop0h 00m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Wed 12/16
10:53 am-2:14 pm
1 stop4h 21m
Des Moines
Wed 12/23
5:00 am-9:15 pm
1 stop15h 15m
TorontoDes Moines
YYZ Toronto Pearson Intl - DSM Des Moines
YYZDSM
Toronto Pearson Intl
Fri 12/11
3:35 pm-11:06 pm
1 stop8h 31m
Des Moines
Sun 12/13
8:00 am-6:45 pm
1 stop9h 45m
Everything you need to know about your flight from Toronto to Iowa
Find useful and relevant information for your journey from Toronto to Iowa. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.