
Most accurate provider | FlightHub 3 stars |
|---|---|
Most trusted provider | FlightHub 3 stars |
Round-trip from | $339 (Kiwi.com) |
One-way from | $145 (Kiwi.com) |
Popular in | October |
Cheapest in | January |
Average price | $629 |
Fly from
Fly to
Route
Depart
Return
Des MoinesHalifax
DSM - YHZ
DSMYHZ
Des Moines
Tue 6/2
6:00 am-3:58 pm
1 stop7h 58m
Halifax Intl
Mon 6/8
4:50 pm-9:40 pm
1 stop6h 50m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Mon 6/8
5:00 am-9:35 pm
1 stop15h 35m
Ottawa
Wed 6/10
6:25 am-10:27 am
1 stop5h 02m
Des MoinesHalifax
DSM - YHZ
DSMYHZ
Des Moines
Tue 6/9
6:08 am-11:32 pm
2 stops15h 24m
Halifax Intl
Tue 6/16
1:27 pm-7:33 pm
1 stop8h 06m
Des MoinesHalifax
DSM - YHZ
DSMYHZ
Des Moines
Tue 6/2
10:26 am-9:45 pm
1 stop9h 19m
Halifax Intl
Mon 6/8
3:30 pm-8:52 pm
1 stop7h 22m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Sat 6/6
5:00 am-9:35 pm
1 stop15h 35m
Ottawa
Mon 6/15
7:30 pm-10:27 am
2 stops15h 57m
Des MoinesToronto
DSM - YYZ
DSMYYZ
Des Moines
Thu 6/11
6:00 am-9:55 pm
1 stop14h 55m
Toronto Pearson Intl
Thu 6/18
4:45 pm-4:59 pm
1 stop25h 14m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Sat 6/6
5:00 am-1:59 pm
1 stop7h 59m
Ottawa
Sat 6/13
6:25 am-10:27 am
1 stop5h 02m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Sun 9/6
6:00 am-1:59 pm
1 stop6h 59m
Ottawa
Fri 9/18
7:30 pm-10:11 am
2 stops15h 41m
Des MoinesOttawa
DSM - YOW
DSMYOW
Des Moines
Mon 6/8
6:00 am-1:59 pm
1 stop6h 59m
Ottawa
Mon 6/15
7:30 pm-10:27 am
2 stops15h 57m
Des MoinesToronto
DSM - YTZ
DSMYTZ
Des Moines
Fri 7/31
5:30 pm-4:00 pm
1 stop21h 30m
Toronto Island
Mon 8/3
10:50 am-4:40 pm
1 stop6h 50m
Currently, August is the cheapest month in which you can book a flight from Des Moines to Canada (average of $78). Flying from Des Moines to Canada in June is currently the most expensive (average of $576). 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.
Monday 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.
Overall
Comfort
Entertainment
Crew
Food
Boarding
Reviews
Anonymous,Apr 2026
DFW - EWR
Overall
Comfort
Entertainment
Crew
Food
Boarding
Reviews
Anonymous,Apr 2026
DFW - EWR
Overall
Comfort
Entertainment
Crew
Food
Boarding
Reviews
Anonymous,Apr 2026
DFW - EWR
Overall
Comfort
Entertainment
Crew
Food
Boarding
Reviews
Anonymous,Apr 2026
DFW - EWR
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$287 | Average$665 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$457 | Average$683 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$538 | Average$609 | FlexibilityNo cancel fee | On-time60% |