Cheap flights from Cape Town to Vancouver

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Cape Town to Vancouver are usually found in October or May, booked 60 days in advance, depart on a Monday or Thursday and return on a Monday

Return
Economy
Wed 1/27
Wed 2/3
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Wed 1/27
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Cape Town (CPT) to Vancouver (YVR)

CPT - 8CA
Price
R14 408 - R17 519
8CA
Temperature
7 - 23 °C
8CA
Rainfall
39 - 186 mm

Popular in

September

High demand for flights, 11% potential price rise

Cheapest in

October

Best time to find cheap flights, 8% potential price drop

Round-trip from

R14 408

From Cape Town to Vancouver

One-way from

R37 696

One-way flight from Cape Town to Vancouver

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Cape Town to Vancouver?

Flying to your destination on a Thursday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Vancouver. Check prices with Cheapflights to find a great deal for your trip.

How far in advance should I book a flight from Cape Town to Vancouver?

Find a great deal and save up to 5% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Cape Town to Vancouver within the next two weeks, with the cheapest ticket starting at R14 724.

What is the cheapest month to fly from Cape Town to Vancouver?

October is one of the best times of the year to fly to Vancouver from Cape Town. Prices for October average R14 504 per person but you can even find prices for as low as R12 771. The most expensive prices can be found in the month of August. Opting for a October flight can save you 11% on your journey compared to booking in October

When is the cheapest time to fly from Cape Town to Vancouver (CPT - 8CA)?

When flying from Cape Town to Vancouver, the time of day you fly usually plays a role in the price. Save by searching for a flight at midday, which can drop the price by up to 7% versus a flight in the afternoon.

Cape Town to Vancouver 2021 flight deals

Cheap flights to Vancouver from Cape Town found for this year
2 Sep - 14 Sep
R13 838pp
CPT
Cape Town Intl
Multiple airlines
 
1 STOP
YVR
Vancouver Intl
YVR
Vancouver Intl
Multiple Airlines
 
1 STOP
CPT
Cape Town Intl
2 Sep - 14 Sep
R13 913pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YVR
Vancouver Intl
YVR
Vancouver Intl
KLM
 
1 STOP
CPT
Cape Town Intl
2 Sep - 14 Sep
R14 033pp
CPT
Cape Town Intl
Multiple airlines
   
2 STOPS
YVR
Vancouver Intl
YVR
Vancouver Intl
KLM
   
2 STOPS
CPT
Cape Town Intl

One-way flights to Vancouver from Cape Town

The cheapest one-way flights from Cape Town to Vancouver
13:50 - 2:00
Multiple Airlines
2 stops
46h 10m
CPT - YVR
Multiple Airlines
R38 749
Kiwi.com
19:20 - 18:35
KLM
2 stops
33h 15m
CPT - YVR
KLM
R41 648
KLM
13:10 - 6:25
Multiple Airlines
3 stops
51h 15m
CPT - YVR
Multiple Airlines
R37 697
Kiwi.com

Related info for your journey

Useful info, stats and facts about Cape Town to Vancouver flights.

Flight FAQs

From Cape Town to Vancouver

Can I find flights from Cape Town to Vancouver for under R15 024 on Cheapflights?

Yes, there are multiple flights from Cape Town to Vancouver for under R15 024. The cheapest flight booked recently is on KLM for just R14 529, but on average you can expect to pay R20 974.

Which airlines flying from Cape Town Intl to Vancouver have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Cathay Pacific, British Airways, and KLM flying from Cape Town Intl to Vancouver have implemented new flexible cancellation policies.

Are there direct flights from Cape Town to Vancouver for under R15 024 on Cheapflights?

There are no direct flights from Cape Town to Vancouver, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Is Cape Town weather warmer or cooler than Vancouver?

You can imagine temperatures to be in the 29 °C range in February. The weather in Vancouver is generally colder than Cape Town's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.

How long does is the flight from Cape Town to Vancouver?

There are many flights that can get you from Cape Town to Vancouver in 25h 50m. Fly via KLM, Delta, or British Airways to get the fastest option. Both multi-stop and direct flights can be found to your destination and back.

What are the cheapest airlines to flying from Cape Town to Vancouver return?

According to our current data, KLM (R14 529), British Airways (R15 836), and Delta (R16 873) offers the cheapest pricing from Cape Town to Vancouver. KLM is 7% cheaper than the average price of flights available within the next 90 days to this destination.

What are the cheapest airlines to fly from Cape Town to Vancouver one-way?

To fly one-way, consider booking your trip with KLM, which is currently one of the cheapest options available, starting at R41 648.

Related searches

Flights to Vancouver from Cape Town
Flights to Cape Town Flights to Vancouver Flights from Cape Town

Destination information for Vancouver

Things to know before you go. Useful info for your trip from Cape Town to Vancouver
Today's exchange rate
R1 = C$ 0,09
Average temperature for January in Vancouver
8.0 °C
Avg rainfall for January in Vancouver
186.0 mm

Airports servicing Cape Town

Airports servicing Vancouver

Vancouver Coal Harbour (CXH)

Top 8 airlines flying from Cape Town to Vancouver

The chart below displays the airlines Cheapflights users travelling from Cape Town to Vancouver choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.

Airline Cheapest Average Flexibility On-time COVID-19 safety
Air France
R808 R1 059 No cancel fee 77%
Search Air France flights
Cathay Pacific
R911 R1 107 No cancel fee 72%
Search Cathay Pacific flights
Air Canada
R931 R1 154 No cancel fee 67%
Search Air Canada flights
United Airlines
R855 R1 157 No cancel fee 69%
Search United Airlines flights
Lufthansa
R767 R1 235 No cancel fee 76%
Search Lufthansa flights
British Airways
R1 008 R1 250 No cancel fee 70%
Search British Airways flights
KLM
R924 R1 258 No cancel fee 75%
Search KLM flights
South African
R1 282 R1 451 No cancel fee 78%

We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information.

Search South African flights
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First