
Most accurate provider | Mytrip 3 stars |
|---|---|
Most trusted provider | Mytrip 3 stars |
Round-trip from | $430 (Mytrip) |
One-way from | $253 (Kiwi.com) |
Popular in | October |
Cheapest in | January |
Average price | $425 |
Fly from
Fly to
Route
Depart
Return
Price
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Thu 1/29
8:30 am-7:50 pm
3 stops34h 20m
Toronto Island
Thu 2/5
2:05 pm-10:19 am
3 stops21h 14m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Sat 1/3
8:35 am-10:03 pm
2 stops12h 28m
Toronto Island
Mon 1/5
8:00 am-2:58 pm
1 stop7h 58m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Tue 1/27
11:30 am-9:28 pm
2 stops8h 58m
Toronto Island
Tue 2/3
12:30 pm-9:50 pm
2 stops10h 20m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Wed 1/28
8:00 am-9:28 pm
2 stops12h 28m
Toronto Island
Wed 2/4
12:30 pm-9:50 pm
2 stops10h 20m
Cedar RapidsToronto
CID - YTZ
CIDYTZ
Cedar Rapids
Wed 1/28
8:00 am-9:28 pm
2 stops12h 28m
Toronto Island
Wed 2/4
12:30 pm-9:34 pm
2 stops10h 04m
Cedar RapidsToronto
CID - YTZ
CIDYTZ
Cedar Rapids
Mon 1/26
6:35 am-9:28 pm
2 stops13h 53m
Toronto Island
Thu 1/29
10:25 am-9:34 pm
2 stops12h 09m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Thu 1/15
8:30 am-5:43 pm
3 stops32h 13m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Wed 1/28
8:00 am-4:55 pm
2 stops7h 55m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Tue 1/27
6:54 am-10:20 am
3 stops26h 26m
Cedar RapidsToronto
CID - YTZ
CIDYTZ
Cedar Rapids
Tue 12/23
8:00 am-7:55 pm
2 stops10h 55m