DSM - YVR

Find cheap flights from Des Moines to Vancouver from C$ 314

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 29/6. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
Return
1 adult
Economy
0 bags
Thu 6/7
Thu 13/7

Here is why travelers choose KAYAK

Save 23% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

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

Good to know

Low season

February

High season

April

Cheapest flight

C$ 314
Best time to beat the crowds (57% less expensive on average)
Most popular time to fly (36% more expensive on average)
Flight from Des Moines to Vancouver

When to book flights from Des Moines to Vancouver Intl

Estimated round-trip price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Des Moines

  • High season is considered to be March, April and May. The cheapest month to fly is February.
  • Morning departure is around 45% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Des Moines to Vancouver flights

Book cheap flights from Des Moines to Vancouver

Recent round-trip flight deals

2/7Sun
2 stopsMultiple Airlines
14h 00mDSM-YVR
9/7Sun
1 stopMultiple Airlines
26h 44mYVR-DSM
C$ 648
2/7Sun
2 stopsMultiple Airlines
16h 50mDSM-YVR
9/7Sun
2 stopsMultiple Airlines
27h 44mYVR-DSM
C$ 720
2/7Sun
1 stopMultiple Airlines
10h 34mDSM-YVR
9/7Sun
1 stopMultiple Airlines
26h 44mYVR-DSM
C$ 830
12/10Thu
1 stopAir Canada
6h 41mDSM-YVR
17/10Tue
1 stopAir Canada
5h 30mYVR-DSM
C$ 861
15/9Fri
1 stopUnited Airlines
6h 02mDSM-YVR
23/9Sat
2 stopsUnited Airlines
9h 11mYVR-DSM
C$ 873
17/8Thu
1 stopAmerican Airlines
8h 57mDSM-YVR
27/8Sun
1 stopAmerican Airlines
21h 12mYVR-DSM
C$ 887
17/8Thu
1 stopAmerican Airlines
13h 05mDSM-YVR
27/8Sun
1 stopAmerican Airlines
13h 14mYVR-DSM
C$ 888
12/10Thu
2 stopsAlaska Airlines
17h 35mDSM-YVR
17/10Tue
2 stopsAlaska Airlines
12h 04mYVR-DSM
C$ 904
12/10Thu
2 stopsDelta
11h 06mDSM-YVR
18/10Wed
1 stopDelta
6h 48mYVR-DSM
C$ 914
15/9Fri
2 stopsUnited Airlines
12h 23mDSM-YVR
23/9Sat
2 stopsUnited Airlines
9h 11mYVR-DSM
C$ 963
17/8Thu
2 stopsUnited Airlines
33h 34mDSM-YVR
27/8Sun
1 stopUnited Airlines
20h 43mYVR-DSM
C$ 1,036
1/7Sat
1 stopAmerican Airlines
7h 29mDSM-YVR
6/7Thu
1 stopAmerican Airlines
13h 39mYVR-DSM
C$ 1,090
1/7Sat
2 stopsAmerican Airlines
28h 57mDSM-YVR
6/7Thu
1 stopAmerican Airlines
13h 39mYVR-DSM
C$ 1,154
17/8Thu
2 stopsDelta
12h 30mDSM-YVR
27/8Sun
2 stopsDelta
12h 09mYVR-DSM
C$ 1,197
17/8Thu
2 stopsDelta
12h 37mDSM-YVR
27/8Sun
2 stopsDelta
12h 09mYVR-DSM
C$ 1,252
1/7Sat
2 stopsWestJet
29h 05mDSM-YVR
6/7Thu
2 stopsWestJet
22h 04mYVR-DSM
C$ 1,284
12/10Thu
2 stopsDelta
11h 06mDSM-YVR
18/10Wed
2 stopsDelta
7h 33mYVR-DSM
C$ 1,627

Search by stops

Search by airline

Search by price

Recent one-way flight deals

29/6Thu
2 stopsMultiple Airlines
33h 15mDSM-YVR
C$ 314
28/6Wed
3 stopsMultiple Airlines
37h 05mDSM-YVR
C$ 352
30/6Fri
2 stopsMultiple Airlines
34h 26mDSM-YVR
C$ 361
30/6Fri
2 stopsMultiple Airlines
34h 26mDSM-YVR
C$ 364
28/6Wed
2 stopsMultiple Airlines
12h 51mDSM-YVR
C$ 412
28/6Wed
1 stopAmerican Airlines
17h 28mDSM-YVR
C$ 417
16/7Sun
1 stopAmerican Airlines
19h 46mDSM-YVR
C$ 423
30/6Fri
1 stopMultiple Airlines
9h 31mDSM-YVR
C$ 431
30/6Fri
1 stopMultiple Airlines
9h 31mDSM-YVR
C$ 468
29/6Thu
3 stopsMultiple Airlines
17h 03mDSM-YVR
C$ 484
1/7Sat
2 stopsMultiple Airlines
28h 08mDSM-YVR
C$ 535
29/6Thu
1 stopMultiple Airlines
10h 38mDSM-YVR
C$ 540
16/7Sun
2 stopsAlaska Airlines
13h 50mDSM-YVR
C$ 566
1/7Sat
3 stopsMultiple Airlines
28h 08mDSM-YVR
C$ 587
1/7Sat
1 stopDelta
9h 30mDSM-YVR
C$ 590
30/6Fri
3 stopsWestJet
19h 42mDSM-YVR
C$ 1,102
30/6Fri
3 stopsMultiple Airlines
18h 57mDSM-YVR
C$ 1,113
30/6Fri
3 stopsMultiple Airlines
12h 51mDSM-YVR
C$ 1,627

Search by stops

Search by airline

Search by price

Des Moines - Vancouver Flights

Departure:

Des Moines (DSM)United States

Destination:

Vancouver (YVR)Canada

Return flight deals:

Vancouver - Des Moines

Cabin classes:

Browse origins:

C$ 648

Browse destinations:

C$ 648