Find flights
When to book
FAQs & Tips
Airlines
Deals

Find cheap flights from Cape Town to British Columbia from R13 062

This is the cheapest return flight price found by a KAYAK user in the last 72 hours by searching for a flight from Cape Town to British Columbia departing on 5/5. 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.
1 adult
So 19/5
So 26/5

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

In the last 7 days, travellers have searched 44 212 662 times on KAYAK, and here's why:

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

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

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

Good to know

Low season

January

High season

September

Cheapest flight

R13 062
Best time to beat the crowds (11% less expensive on average)
Most popular time to fly and prices are also 12% lower on average.
Flight from Cape Town to Vancouver

FAQs - booking British Columbia flights

  • How does KAYAK find such low prices on flights from Cape Town to British Columbia?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Cape Town to British Columbia.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Cape Town to British Columbia?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to British Columbia from Cape Town is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Cape Town to British Columbia?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to British Columbia with an airline and back to Cape Town with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Cape Town to British Columbia?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to British Columbia from Cape Town up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to British Columbia

  • Morning departure is around 1% 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

Top 5 airlines serving from Cape Town to British Columbia

 
Need help choosing which airline to fly with from Cape Town to British Columbia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,2
Singapore AirlinesOverall score based on 1491 reviews
8,2entertainment
8,4boarding
7,8food
8,1comfort
8,7crew
Airline reviews

All in all the flight was good. Love the fact that for airline food it was piping hot

8,0 ExcellentJeff, Apr 2024MNL - SIN
Read more about Singapore Airlines reviews

All in all the flight was good. Love the fact that for airline food it was piping hot

Awesome as always. I wish though the cabin for premium was upgraded.... Same old sane old :(

I requested an aisle seat and got a middle seat The flight gate was changed and the flight was delayed

It was a great flight Food was great Crew was spectacular

In general good, but the machine seems to be long in operation and some functions were restricted as e. g. Adjusting of seats.

Wonderful service, planes and interior in great condition, very pleasant experience

The premium economy seats were not that great. It could have been more premium than economy seats.

A pc of cake or biscuit at least. The airport was like a maze need to take another bus to the main terminal to immigration.

They were able to assist my elderly father and myself after not being able to check in to scoot. The counter service was phenomenal. They did what they could to get us on the next plane so we could catch our Connecting flight. Scoot closed early on us so we ended up missing our flight.

They are great with every aspect of customer service. Helped my elderly father and aided him with using the restroom.

Worst ever. No assistance and communication from Emirates crew. No visibility of when the flight is flying. Couldn’t understand if we can go to lounge to take rest. Emirates system at a certain point said flight is not operating and suggested to take the next flight and in few minutes it suddenly opened the gate for boarding. unsupportive and rude crew. Worst experience ever. Flight was delayed by 5 hours so need the compensation for that.

No entertainment u less you pay. Wish there were some free movies

Staff were friendly, and provided great service. The food was plentiful and delicious. Food could have been hotter.

The crew manager let the staff down by not ensuring special dietary requirements meal were coming in drips . The poor cabin crew did not stop . If organised the cabin could take a short break ..The cabin crew were AWESOME UNLIKE THIER TWO MANAGES!

Overall good but one thing I didn’t understand is why they didn’t allow me to pick my own seat.

Check-in counter at the airport took more than an hour of standing in queue with online checkin. And after entering the gate the flight delayed more than 30 mins.

The boarding was very chaotic and some airline staff were rude. This needs attending to.

The individual attention the crew gives to passengers is commendable and I find them positively helpful.

I bought Business class ticket but they treated me like economic class. No lounge allowed at check inn I have to take stuff out while other passengers have more than 25 lb in bag. Because I bought tickets from other than airlines . It’s discriminations from airlines to passengers.

Serving food took so long . Almost time close to lend. Plus during landing air pressure in cabin cuss ear blocked took long time to unblock.

There’s lots of problem I faced from Bom to Doha that experience was worst I never faced before like this

From Montreal to Doha , we habe two complaints : 1) They want to charge for Seat Selection, claiming that the Class of ticket bought on Kayak did not cover seat selection. It such a penny pinching rule, I told them, since we paid almost $20,000 our 3 tickets , that rule should never exist. Also I reserved my tickets so many months ahead, I expected they will naturally put the family together or move somebody else to keep our family seating together. I filed a complaint, and NOBODY ANSWERED. 2) In Montreal, Qatar has an arrangement with the National Bank Lounge. It was so overcrowded and the Lounge is so bad in terms of service and food, amenities etc... The WORST lounge . Why Qatar not have another arrangement their Business Class clients in Montreal. The Air France KLM Lounger is better, the Air Canada Lounge is better. Qatar should send somebody to take a look ! Joseph Chung

They shld provide food. Between food they are giving 10 hours gap which is toooo much

The crew was great and the food and liquor offerings were good. Seats were a bit cramped. Flight arrived early at destination. That's a plus.

Just money making business. This was my fourth journey with Qatar Airways, year by year the quality of service getting poor. Food is very cheap. They have some low quality alcohol beverages. They don’t have any brandy or cognac. No toilet around the gate lounge. We have to wait until getting to the flight for use toilet.very long standing for entering into the flight. We can see the old passenger suffering.

They have misplaced my one checked bag which I have not received in Philadelphia and have lodged complaint with American Airlines, the staff of Indigo was rude with us, at the checking counter, I think she purposely withheld my one of the checked bag, because the American Airlines staff told me that bag was not received at Doha airport. Kindly help me with one of my checked bag to get it. My flight was from Mumbai to Doha and then Doha to Philadelphia.

From home to the airport, you must mention the terminal ready.

Overall good but staff in the place looked extremely tired after 8hrs in 14 hrs journey and then service was cut short and response time for calls increased in later part of flight. Food was ok not astonishing

The overall experience for the price we paid was mediocre. Nothing outstanding! Check in process was standard. Flight attendants could have been more well mannered. I found it rude when the attendant nudged me with the snack box to grab my attention when not looking. She could have said ,’excuse me’ instead. My son’s in flight entertainment was not working. The food was not great either. The snack options were not so great with kids in mind. Overall, might not travel qatar again.

In spite of placing requests for vegetarian food, I didn’t get it because they ran out of stock. According to crew, only fixed number of vegetarian orders will be carried. Typically, they should have checked and served those who had specifically requested. I was one of those to get the food last.

Just on time arrival and departure would make it great

Multiple errors by Turkish airlines and Istanbul Airport kept us from making flight. Stuck in Istanbul!

A good airline, but at checking in, they allocated seats for my wife, and I far away from each other, and to change them, they wanted a payment, such a bad policy, it leaves a bitter taste in the mouth All was good on the plane, good food, but the air hostess was abrupt and a bit rough dealing with the passengers, but one has to find excuses for staff working under pressure

I am writing to express my extreme dissatisfaction with the recent flight experience I had with your airline. This has been one of the worst travel experiences I have ever encountered, and I feel compelled to bring it to your attention. Firstly, I missed my flight due to what I perceive to be a lack of clear communication and coordination on the part of your staff. There was no remorse or apology from the airline's representatives, which further exacerbated the situation. As a result of missing my flight, I was subjected to a 24-hour delay at the airport, where I had to spend a significant amount of money to rent a hotel room and cover other incidental expenses. Additionally, since my baggage was already checked in from Tanzania to Turkey, I had to purchase essential items for the 24-hour period. What truly dismayed me, however, was the discourteous and unprofessional attitude of your staff. Their lack of empathy and understanding only added to the stress and inconvenience of the situation. I have been traveling abroad for over 20 years, and I can confidently say that this experience has been the worst I have ever encountered. As a result, I am compelled to reconsider ever using your airline again for future travel. I strongly urge you to address the issues I have raised and take immediate steps to rectify the situation. Additionally, I expect a formal apology and a refund for the expenses I incurred due to the airline's negligence. Thank you for your attention to this matter, and I look forward to your prompt response.

The airplane from IAD to Istanbul was too old. The chairs were to tight and uncomfortable. I continued my travel from Istanbul to Bangkok. This airplane was better and newer than the first one. Even food was better.

On line check in needs a lot of improvement. I tried and gave up.

They use a smaller international plane and quarters are tighter, space smaller, and the flight is still 12 hours, then fight attendants are ruff, food is bad, cherry juice spilled by flight attendant and she comes back to ask why have we not changed yet could it be we didn’t have any clothes to change into and seat is all wet and we had to sit there for 12 hours

I will avoid this airline as much as possible. Service was rude, and I don’t think the crew knew how to answer a CALL LIGHT. I pushed my call light on the ohare to Istanbul and the Istanbul to Thailand flight because I was very very thirsty. NO ONE CAME. I pushed it twice! NO ONE CAME! Why have a call light when no one will come? My experience was the WORSE AND I WILL NEVER EVER FLY WITH THIS AIRLINE AGAIN. The cabin crew needs to learn MANNERS AND BE RETRAINED on their jobs on how to be helpful and kind instead of being short with their customers and ANSWER CALL LIGHTS! I honestly wouldn’t be suprised this airline goes out of business.

M pretty much done with kayak and all other booking webs and apps. Scams all around my long trip.. Losing hundreds of $$ in extra charges and delays. Done with Turkish airline too. I will never use Kayak again for any of my bookings in the future!

Staff didnt want to work, had to get up to get food and ear plugs myself even after calling the attendant multiple times. Both bags were not recieved in Dubai, called the next day to confirm bags were recieved and had to go to airport to pick up the bags. Now coming back to LAX one bag made it and the other bag is still missing.

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

The crew were extremely unfriendly. The plane was dirty and the entertainment system did not work, so they did not even give out earphones to anyone.

It is just ok, the sits are very uncomfortable, the temperature too low and there weren’t blankets. The food is mediocre and there are no screens to watch movies.

Seat in front of my wife was broken so it reclined further than normal and without having to push the recline button so my wife had absolutely no room the entire 17 hour flight. My seat was broken and wouldn't recline at all. Also.. my tray table was sticky and dirty right away before I even used it. Also...the floor in the back of the plane from our row of seats on back was totally soaked and both times we landed water came rushing out of the food/servant area like a flood onto the same already wet carpet. It got everything wet that was placed around our feet...including our shoes and socks.

Same but worse than international. The inter African flights are worse.

The entertainment (movies) blockbuster and classics never change. I am a frequent Ethiopian flyer and this should be addressed. Not much changed from my summer flight and my December flight. It is annoying - surely you can update the selections more often. Same with food options. It becomes extremely boring to be offered the same exact meals from Washington to Addis to Maputo every trip, each time. AS

Food was horrible. Our flight was not comfortable due to turbulence, seats was not comfortable, Very tight barely can not move anywhere.

The check in staff was amazing. Best customer service! The plane was old! My entertainment on the first flight didn't work at all, in my seat or in the seat next to me. The bathroom doors were old and troublesome. One of the bathrooms, the whole sink panel was broken. Everything felt old and falling apart. The airline stewardesses were amazing and quite hospitable. When there were delays, they kept us well informed. Transit was GREAT! I wasn't sure how I would make it to my next flight in 1 1/2 hours but the security lines were short and efficient. The C gates in Addis Ababa were CROWDED! That whole space downstairs was too crowded and challenging to manuever. I usually fly Ethiopian within Africa and was interested to see how the experience would be intercontinental. Overall, I would choose it again if it was cheaper than Delta/Air France or Lufthansa/KLM. I wouldn't make it a first choice if the prices were the same because the planes are so old! The food and entertainment also weren't as good. Good selection of movies but as I mentioned, on the first flight they didn't work at all (I slept so it was okay) and the 2nd flight it was glitchy. All in all, I didn't hate it but it would be a first choice only if it's cheaper.

The wifi service was really poor I try to use it the service was extremely poor if that could be improved that will go a long way

The seats were quite uncomfortable despite having good legroom. The 350s are quite nice but the problem is on the old 777 aircraft. Special meal requests are not catered for as they should. They never had any ice for drinks.

Book cheap flights from Cape Town to British Columbia

Recent return flight deals

5/5So
2 stopsDelta
57h 49mCPT-YVR
26/5So
2 stopsDelta
37h 10mYVR-CPT
R13 062
5/5So
2 stopsDelta
57h 49mCPT-YVR
29/5Mi
1 stopDelta
42h 35mYVR-CPT
R13 272
3/5Fr
2 stopsUnited Airlines
31h 00mCPT-YVR
28/5Di
2 stopsUnited Airlines
32h 35mYVR-CPT
R16 456
14/5Di
2 stopsSWISS
36h 04mCPT-YVR
28/5Di
2 stopsSWISS
37h 05mYVR-CPT
R16 818
6/5Mo
2 stopsLufthansa
32h 10mCPT-YVR
28/5Di
1 stopLufthansa
35h 45mYVR-CPT
R17 638
2/5Do
1 stopLufthansa
26h 35mCPT-YVR
28/5Di
1 stopLufthansa
32h 40mYVR-CPT
R17 924
19/5So
1 stopSWISS
39h 10mCPT-YVR
16/6So
2 stopsSWISS
39h 15mYVR-CPT
R20 251
20/9Fr
2 stopsBritish Airways
38h 16mCPT-YVR
17/10Do
2 stopsBritish Airways
35h 30mYVR-CPT
R24 217
7/5Di
1 stopUnited Airlines
24h 06mCPT-YVR
31/5Fr
1 stopUnited Airlines
31h 45mYVR-CPT
R26 467
24/5Fr
2 stopsBritish Airways
35h 40mCPT-YVR
20/6Do
2 stopsBritish Airways
30h 50mYVR-CPT
R33 313

Search by stops

Search by airline

Search by price

Recent one-way flight deals

26/5So
2 stopsDelta
46h 14mCPT-YVR
R14 015
2/5Do
3 stops
33h 30mCPT-YVR
R14 606
29/4Mo
1 stopLufthansa
29h 35mCPT-YVR
R17 505
29/4Mo
2 stopsLufthansa
36h 25mCPT-YVR
R17 677
26/4Fr
2 stopsUnited Airlines
33h 59mCPT-YVR
R17 867
23/8Fr
2 stopsUnited Airlines
50h 12mCPT-YVR
R19 946
27/8Di
1 stopBritish Airways
33h 10mCPT-YVR
R26 486
24/8Sa
1 stopBritish Airways
33h 10mCPT-YVR
R26 562
26/8Mo
3 stopsSingapore Airlines
34h 54mCPT-YVR
R92 692
27/8Di
3 stopsSingapore Airlines
36h 13mCPT-YVR
R106 326

Search by stops

Search by airline

Search by price

Last minute flights from Cape Town to British Columbia

Last minute flight, train and bus deals

22/4Mo
multi-stopUnited Airlines
50h 14mCPT-YVR
4/5Sa
multi-stopUnited Airlines
21h 50mYVR-CPT
R13 214
22/4Mo
multi-stopUnited Airlines
51h 03mCPT-YVR
4/5Sa
multi-stopUnited Airlines
21h 50mYVR-CPT
R16 418
22/4Mo
multi-stopUnited Airlines
51h 03mCPT-YVR
4/5Sa
multi-stopUnited Airlines
32h 35mYVR-CPT
R18 954
22/4Mo
multi-stop
29h 35mCPT-YVR
4/5Sa
multi-stop
40h 00mYVR-CPT
R20 899
22/4Mo
multi-stop
29h 35mCPT-YVR
4/5Sa
multi-stop
32h 40mYVR-CPT
R23 836
22/4Mo
multi-stopLufthansa
29h 35mCPT-YVR
4/5Sa
multi-stopLufthansa
32h 40mYVR-CPT
R23 874
22/4Mo
multi-stopLufthansa
29h 35mCPT-YVR
4/5Sa
multi-stopLufthansa
32h 40mYVR-CPT
R42 332
22/4Mo
multi-stopSingapore Airlines
34h 58mCPT-YVR
4/5Sa
multi-stopSingapore Airlines
42h 25mYVR-CPT
R50 818

Search by stops

Search by airline

Search by price

Cape Town - British Columbia Flights

Departure:

Cape Town (CPT)South Africa

Return flight deals:

British Columbia - Cape Town

Cabin classes:

Browse destinations: