
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $287 (Kiwi.com) |
One-way from | $129 (Kiwi.com) |
Popular in | October |
Cheapest in | January |
Average price | $1,007 |
Fly from
Fly to
Route
Depart
Return
Des MoinesToronto
DSM - YYZ
DSMYYZ
Des Moines
Wed 6/17
11:00 am-9:55 pm
1 stop9h 55m
Toronto Pearson Intl
Wed 6/24
6:34 pm-10:58 pm
2 stops29h 24m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Thu 7/2
6:00 am-4:00 pm
1 stop9h 00m
Toronto Island
Thu 7/9
8:50 am-2:16 pm
1 stop6h 26m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Mon 9/21
6:30 am-6:58 pm
2 stops11h 28m
Toronto Island
Thu 9/24
6:00 pm-2:14 pm
1 stop21h 14m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Mon 7/13
7:35 am-6:58 pm
2 stops10h 23m
Toronto Island
Thu 7/16
5:15 pm-1:50 pm
1 stop21h 35m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Wed 7/1
2:16 pm-4:00 pm
2 stops24h 44m
Toronto Island
Wed 7/8
10:50 am-10:07 am
1 stop24h 17m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Mon 6/29
12:12 pm-4:00 pm
1 stop26h 48m
Toronto Island
Mon 7/6
10:50 am-4:40 pm
1 stop6h 50m
Des MoinesToronto
DSM - YYZ
DSMYYZ
Des Moines
Thu 6/11
6:00 am-9:55 pm
1 stop14h 55m
Toronto Pearson Intl
Sat 6/13
6:05 am-9:44 am
1 stop4h 39m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Sat 6/27
6:02 pm-9:35 am
2 stops38h 33m
Toronto Island
Sat 7/4
10:50 am-10:07 am
1 stop24h 17m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Sun 6/28
7:30 am-8:57 am
1 stop24h 27m
Toronto Island
Sun 7/5
11:55 am-1:50 pm
2 stops26h 55m
Des MoinesToronto
DSM - YYZ
DSMYYZ
Des Moines
Thu 7/23
7:03 pm-10:59 am
1 stop14h 56m
Toronto Pearson Intl
Mon 7/27
6:15 pm-8:23 am
1 stop15h 08m
| Provider | Price Accuracy | Trust Score* |
|---|---|---|
| Price Accuracy1 star | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*3 stars | |
| Price Accuracy3 stars | Trust Score*2 stars |
About 0% of weekly flights between Des Moines and Toronto have experienced delays in the past year, with the average delay time being 0 minutes.
Historically, flights departing in the early afternoon are less likely to be delayed, whereas flights leaving in the early afternoon tend to experience delays more often.
Thursday tends to have the lowest number of delays on this route, whereas Thursday has historically faced a higher average of delays compared to other days of the week.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$576 | Average$827 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$640 | Average$679 | FlexibilityNo cancel fee | On-time71% |