CPT - YVR

Find cheap flights from Cape Town to Vancouver

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

Return
1 adult
Economy
0 bags
Sat 25/2
Sat 4/3

Let KAYAK do the searching

Save 23% or more

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

We’re completely free to use – no hidden charges or fees.

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

August

Cheapest flight

C$ 803

Average price round-trip

C$ 1,536

Good deal round-trip

C$ 947

Good deal one-way

C$ 864
Best time to beat the crowds (24% less expensive on average)
Most popular time to fly (24% more expensive on average)
Flight from Cape Town Intl to Vancouver Intl
(avg. price over the last 2 weeks)
or less
or less

When to book flights from Cape Town 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 Cape Town

  • Looking for a cheap flight? 25% of our users found flights on this route for C$ 864 or less one-way and C$ 947 or less round-trip.
  • The cheapest flight from Cape Town to Vancouver was found, on average, 52 days before departure.
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly is February.
  • Morning departure is around 22% more expensive 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 Cape Town to Vancouver flights

Book cheap flights from Cape Town to Vancouver

Recent round-trip flight deals

10/2Fri
2 stopsUnited Airlines
34h 39mCPT-YVR
19/2Sun
2 stopsUnited Airlines
33h 50mYVR-CPT
C$ 958
10/2Fri
2 stopsMultiple Airlines
34h 35mCPT-YVR
18/2Sat
2 stopsMultiple Airlines
31h 20mYVR-CPT
C$ 991
10/2Fri
2 stopsDelta
33h 34mCPT-YVR
19/2Sun
2 stopsDelta
41h 32mYVR-CPT
C$ 1,279
11/2Sat
2 stopsMultiple Airlines
47h 16mCPT-YVR
19/2Sun
2 stopsMultiple Airlines
35h 55mYVR-CPT
C$ 1,296
23/2Thu
2 stopsUnited Airlines
45h 45mCPT-YVR
3/3Fri
2 stopsUnited Airlines
59h 40mYVR-CPT
C$ 1,328
11/2Sat
2 stopsMultiple Airlines
44h 15mCPT-YVR
18/2Sat
2 stopsMultiple Airlines
31h 20mYVR-CPT
C$ 1,330
4/4Tue
3 stopsMultiple Airlines
34h 14mCPT-YVR
13/4Thu
2 stopsMultiple Airlines
24h 20mYVR-CPT
C$ 1,590
4/4Tue
2 stopsMultiple Airlines
32h 13mCPT-YVR
11/4Tue
2 stopsMultiple Airlines
30h 30mYVR-CPT
C$ 1,614
4/4Tue
2 stopsMultiple Airlines
33h 44mCPT-YVR
13/4Thu
2 stopsMultiple Airlines
24h 20mYVR-CPT
C$ 1,632
9/2Thu
2 stopsDelta
56h 01mCPT-YVR
19/2Sun
2 stopsDelta
41h 32mYVR-CPT
C$ 1,656
3/4Mon
2 stopsSWISS
45h 12mCPT-YVR
14/4Fri
2 stopsSWISS
58h 30mYVR-CPT
C$ 1,732
4/4Tue
3 stopsUnited Airlines
34h 14mCPT-YVR
13/4Thu
3 stopsUnited Airlines
38h 40mYVR-CPT
C$ 1,745
11/2Sat
1 stopUnited Airlines
34h 08mCPT-YVR
19/2Sun
2 stopsUnited Airlines
33h 50mYVR-CPT
C$ 1,766
4/4Tue
1 stopKLM
25h 35mCPT-YVR
12/4Wed
2 stopsKLM
26h 25mYVR-CPT
C$ 1,779
5/4Wed
1 stopKLM
25h 35mCPT-YVR
12/4Wed
2 stopsKLM
26h 25mYVR-CPT
C$ 1,844
5/4Wed
2 stopsLufthansa
38h 45mCPT-YVR
12/4Wed
2 stopsLufthansa
30h 30mYVR-CPT
C$ 1,885
6/4Thu
2 stopsLufthansa
28h 30mCPT-YVR
15/4Sat
2 stopsLufthansa
29h 15mYVR-CPT
C$ 1,963
3/4Mon
2 stopsLufthansa
32h 13mCPT-YVR
12/4Wed
1 stopLufthansa
32h 30mYVR-CPT
C$ 1,993
23/2Thu
1 stopBritish Airways
32h 00mCPT-YVR
3/3Fri
2 stopsBritish Airways
32h 00mYVR-CPT
C$ 2,014
5/4Wed
1 stopKLM
25h 35mCPT-YVR
13/4Thu
2 stopsKLM
27h 14mYVR-CPT
C$ 2,036

Search by stops

Search by airline

Search by price

Recent one-way flight deals

12/3Sun
2 stopsUnited Airlines
49h 22mCPT-YVR
C$ 803
15/3Wed
1 stopMultiple Airlines
29h 15mCPT-YVR
C$ 836
15/3Wed
3 stopsMultiple Airlines
35h 00mCPT-YVR
C$ 1,011
10/3Fri
2 stopsDelta
43h 39mCPT-YVR
C$ 1,038
10/3Fri
2 stopsDelta
41h 01mCPT-YVR
C$ 1,097
10/3Fri
2 stopsDelta
41h 01mCPT-YVR
C$ 1,098
14/3Tue
2 stopsMultiple Airlines
55h 24mCPT-YVR
C$ 1,164
11/3Sat
2 stopsUnited Airlines
65h 55mCPT-YVR
C$ 1,196
11/3Sat
2 stopsUnited Airlines
63h 15mCPT-YVR
C$ 1,200
11/3Sat
2 stopsMultiple Airlines
43h 40mCPT-YVR
C$ 1,395
25/2Sat
2 stopsMultiple Airlines
37h 33mCPT-YVR
C$ 1,526
25/2Sat
3 stopsMultiple Airlines
35h 10mCPT-YVR
C$ 1,527
11/3Sat
1 stopBritish Airways
31h 55mCPT-YVR
C$ 1,535
11/3Sat
1 stopBritish Airways
31h 55mCPT-YVR
C$ 1,542
11/3Sat
1 stopBritish Airways
31h 55mCPT-YVR
C$ 1,548
12/3Sun
1 stopBritish Airways
32h 00mCPT-YVR
C$ 1,703
10/3Fri
1 stopAir France
44h 55mCPT-YVR
C$ 1,972
10/3Fri
1 stopKLM
23h 15mCPT-YVR
C$ 2,307
10/3Fri
1 stopKLM
23h 15mCPT-YVR
C$ 2,317
11/3Sat
2 stopsKLM
28h 42mCPT-YVR
C$ 2,345

Search by stops

Search by airline

Search by price

Cape Town - Vancouver Flights

Departure:

Cape Town (CPT)South Africa

Destination:

Vancouver (YVR)Canada

Return flight deals:

Vancouver - Cape Town

Cabin classes:

C$ 3,815
C$ 2,647
C$ 947

Browse origins:

C$ 952

Browse destinations:

C$ 952