Find flights
When to book
Airlines
FAQs
English
Round-trip from | C$ 486 |
---|---|
One-way from | C$ 249 |
Popular in | August |
Cheapest in | January |
Average price | C$ 742 |
Fly from
Fly to
Route
Depart
Return
Price
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Tue 24/3
11:25 a.m.-6:02 p.m.
1 stop7h 37m
Des Moines
Tue 31/3
6:20 p.m.-10:35 a.m.
1 stop15h 15m
VancouverDes Moines
YVR - DSM
YVRDSM
Vancouver Intl
Thu 6/11
5:30 p.m.-10:40 p.m.
1 stop27h 10m
Des Moines
Thu 13/11
2:41 p.m.-1:55 p.m.
2 stops25h 14m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Fri 31/10
7:15 a.m.-2:50 p.m.
1 stop8h 35m
Des Moines
Sun 2/11
8:47 p.m.-12:11 a.m.
2 stops26h 24m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Thu 6/11
6:20 p.m.-8:32 a.m.
1 stop15h 12m
Des Moines
Sun 9/11
5:33 a.m.-5:40 p.m.
1 stop11h 07m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Wed 5/11
11:32 a.m.-6:10 p.m.
1 stop7h 38m
Des Moines
Wed 12/11
5:42 a.m.-4:35 p.m.
2 stops9h 53m
WinnipegDes Moines
YWG - DSM
YWGDSM
Winnipeg
Mon 3/11
8:40 a.m.-4:12 p.m.
1 stop7h 32m
Des Moines
Wed 5/11
1:05 p.m.-11:54 p.m.
2 stops10h 49m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Thu 2/4
2:15 p.m.-9:36 p.m.
1 stop8h 21m
Des Moines
Mon 6/4
6:45 p.m.-12:35 p.m.
1 stop16h 50m
EdmontonDes Moines
YEG - DSM
YEGDSM
Edmonton
Thu 2/4
9:15 a.m.-3:35 p.m.
1 stop5h 20m
Des Moines
Sun 5/4
4:00 p.m.-3:55 p.m.
1 stop24h 55m
TorontoDes Moines
YYZ - DSM
YYZDSM
Toronto Pearson Intl
Tue 4/11
1:14 p.m.-10:08 p.m.
1 stop9h 54m
Des Moines
Tue 11/11
6:40 p.m.-10:52 a.m.
1 stop15h 12m
WinnipegDes Moines
YWG - DSM
YWGDSM
Winnipeg
Fri 5/12
2:20 p.m.-9:37 p.m.
1 stop7h 17m
Des Moines
Mon 8/12
3:17 p.m.-12:39 p.m.
2 stops21h 22m
Currently, March is the cheapest month in which you can book a flight from Canada to Des Moines (average of C$ 200). Flying from Canada to Des Moines in August is currently the most expensive (average of C$ 559). 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.
It’s optimal to fly from Canada to Des Moines in the evening. By choosing this option you can save up to 17% on the cost of your flight, compared to a flight in the afternoon.
Travelers seeking maximum savings on their Canada to Des Moines flight should consider departing on Tuesday at noon when fares are most often at their lowest. Friday at noon flights should be avoided if possible as fares are typically the most expensive at this time.
Entertainment
Crew
Overall
Comfort
Boarding
Food
Reviews
Anonymous,Oct 2025
YUL - ORD
Entertainment
Crew
Overall
Comfort
Boarding
Food
Reviews
Anonymous,Oct 2025
YUL - ORD
Entertainment
Crew
Overall
Comfort
Boarding
Food
Reviews
Anonymous,Oct 2025
YUL - ORD
Entertainment
Crew
Overall
Comfort
Boarding
Food
Reviews
Anonymous,Oct 2025
YUL - ORD
Cheapflights makes it easy to find Canada to Des Moines flights by helping our users search from 900+ travel sites for deals. We also provide you with filters for cabin, price, airline, airports, number of stops, and many more to narrow down that perfect flight.
It’s simple! Cheapflights, which is free to use for everyone, saves millions of users time and money every year by helping them find the cheapest and most suitable flights from Canada to Des Moines.
Users can book flights with no change fees policies with our dedicated filters. Book flights from Canada to Des Moines flexibly with Cheapflights today.
Not ready to book yet? You can track prices for flights from Canada to Des Moines on Cheapflights with our Price Alert feature and get notified when better prices are available.