
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $357 (United Airlines) |
One-way from | $153 (United Airlines) |
Popular in | October |
Cheapest in | March |
Average price | $239 |
Fly from
Fly to
Route
Depart
Return
Des MoinesToronto
DSM - YYZ
DSMYYZ
Des Moines
Mon 4/20
8:15 pm-6:43 am
1 stop9h 28m
Toronto Pearson Intl
Mon 4/27
4:45 pm-10:42 pm
1 stop6h 57m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Sun 4/26
7:00 am-8:54 am
1 stop24h 54m
Toronto Island
Thu 4/30
8:00 am-1:46 pm
1 stop6h 46m
Des MoinesHalifax
DSM - YHZ
DSMYHZ
Des Moines
Sat 6/13
10:15 am-9:45 pm
1 stop9h 30m
Halifax Intl
Wed 6/17
8:30 am-9:19 am
2 stops26h 49m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Tue 5/5
5:00 am-2:22 pm
2 stops8h 22m
Ottawa
Wed 5/6
5:25 pm-9:24 pm
1 stop4h 59m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Thu 4/30
10:02 am-9:35 pm
1 stop10h 33m
Ottawa
Fri 5/8
6:25 am-10:37 am
1 stop5h 12m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Wed 5/6
6:15 am-1:59 pm
1 stop6h 44m
Ottawa
Sat 5/9
6:05 am-2:24 pm
2 stops9h 19m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Thu 4/2
7:00 am-8:03 pm
2 stops12h 03m
Toronto Island
Sun 4/5
8:00 am-1:46 pm
1 stop6h 46m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Mon 4/20
6:20 am-5:07 pm
1 stop9h 47m
Ottawa
Mon 4/27
7:30 pm-2:25 pm
2 stops19h 55m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Wed 4/22
6:20 am-1:59 pm
1 stop6h 39m
Ottawa
Wed 4/29
7:30 pm-9:23 am
2 stops14h 53m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Sat 4/25
6:20 am-9:35 pm
1 stop14h 15m
Ottawa
Sat 5/2
6:25 am-10:37 am
1 stop5h 12m
Currently, August is the cheapest month in which you can book a flight from Des Moines to Canada (average of $113). Flying from Des Moines to Canada in January is currently the most expensive (average of $898). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
About 0% of weekly flights between Des Moines and Canada have experienced delays in the past year, with the average delay time being 0 minutes.
Historically, flights departing in the morning are less likely to be delayed, whereas flights leaving in the early afternoon tend to experience delays more often.
Wednesday tends to have the lowest number of delays on this route, whereas Friday has historically faced a higher average of delays compared to other days of the week.
Food
Entertainment
Crew
Boarding
Overall
Comfort
Reviews
Jim,Nov 2025
AVL - ATL
Food
Entertainment
Crew
Boarding
Overall
Comfort
Reviews
Jim,Nov 2025
AVL - ATL
Food
Entertainment
Crew
Boarding
Overall
Comfort
Reviews
Jim,Nov 2025
AVL - ATL
Food
Entertainment
Crew
Boarding
Overall
Comfort
Reviews
Jim,Nov 2025
AVL - ATL
Food
Entertainment
Crew
Boarding
Overall
Comfort
Reviews
Jim,Nov 2025
AVL - ATL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$287 | Average$671 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$307 | Average$753 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$432 | Average$609 | FlexibilityNo cancel fee | On-time60% | |
| Cheapest$457 | Average$663 | FlexibilityNo cancel fee | On-time71% |