Find Cheap Flights from Des Moines to Canada

Search hundreds of travel sites at once for deals on flights to Canada

Sat 2/24
Sat 3/3
Any month
Compare vs. KAYAK |

Book cheap flights from Des Moines to Canada (round-trip)

Airports
Origin
Des Moines
$208
only
$208
Destination
Vancouver
$301
only
$301
Calgary
$322
only
$322
Montreal
$369
only
$369
Halifax
$550
only
$550
Toronto
$208
only
$208
$1045
only
$1045
Wed, May 9
DSM
YYZ
10h 55m
Mon, May 14
YYZ
DSM
5h 55m
Trip: 6 days
Overall null null
Based on null reviews
Sat, Jun 9
DSM
YYZ
5h 41m
Sat, Jun 16
YYZ
DSM
4h 06m
Trip: 8 days
Overall null null
Based on null reviews
Sat, Mar 17
DSM
YVR
6h 20m
Wed, Mar 21
YVR
DSM
5h 25m
Trip: 5 days
Overall null null
Based on null reviews
Tue, Mar 13
DSM
YYZ
14h 34m
Wed, Mar 14
YYZ
DSM
5h 47m
Trip: 2 days
Overall null null
Based on null reviews
Mon, Aug 6
DSM
YHZ
10h 10m
Tue, Aug 14
YHZ
DSM
12h 34m
Trip: 9 days
Overall null null
Based on null reviews
Fri, Jul 6
DSM
YVR
11h 40m
Thu, Jul 12
YVR
DSM
14h 40m
Trip: 7 days
Overall null null
Based on null reviews
Mon, Aug 27
DSM
YYC
15h 41m
Tue, Sep 11
YYC
DSM
6h 41m
Trip: 16 days
Overall null null
Based on null reviews
Fri, Apr 6
DSM
YYC
10h 45m
Tue, Apr 10
YYC
DSM
6h 05m
Trip: 5 days
Overall null null
Based on null reviews
Sat, Jul 14
DSM
YYC
15h 41m
Sat, Jul 21
YYC
DSM
5h 00m
Trip: 8 days
Overall null null
Based on null reviews
Thu, Jul 19
DSM
YUL
16h 06m
Mon, Jul 23
YUL
DSM
8h 01m
Trip: 5 days
Overall null null
Based on null reviews
Sat, Mar 17
DSM
YTZ
9h 10m
Mon, Mar 19
YTZ
DSM
7h 42m
$1045
Trip: 3 days
Overall null null
Based on null reviews
Sat, Feb 24
DSM
YYC
8h 56m
Tue, Feb 27
YYC
DSM
7h 21m
Trip: 4 days
Overall null null
Based on null reviews
Sat, May 12
DSM
YTZ
8h 45m
Tue, May 15
YTZ
DSM
6h 52m
$1692
Trip: 4 days
Overall null null
Based on null reviews
Thu, Jun 21
DSM
YTZ
6h 50m
Sun, Jun 24
YTZ
DSM
8h 16m
$1792
Trip: 4 days
Overall null null
Based on null reviews

Des Moines to Canada Flight Information

Flights Arrive in Canada
Flights Depart from Des Moines
Flight Price $208
Airlines United, Air Canada, Delta
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.