Find cheap flights from British Columbia to South Africa

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

Return
1 adult
Economy
0 bags
Sun 5/3
Sun 12/3

Let KAYAK do the searching

Save 23% or more

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

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

December

Cheapest flight

C$ 904

Average price round-trip

C$ 2,249

Good deal round-trip

C$ 1,209

Good deal one-way

C$ 958
Best time to beat the crowds (5% less expensive on average)
Most popular time to fly (17% more expensive on average)
Flight from Vancouver Intl to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from British Columbia to South Africa

Top 5 airlines serving from British Columbia to South Africa

Scores according to KAYAK customer reviews
8.3
Qatar AirwaysOverall score based on 10882 reviews
8.3Boarding
8.2Comfort
8.6Crew
8.3Entertainment
8.0Food
Airline reviews
Pros: "everything"
Read more about Qatar Airways
Pros: "everything"
Cons: "Flight was a little long!"
Pros: "The crew was really sweet and making sure passengers were comfortable."
Pros: "Everything.. will do it again!"
Cons: "Everything was perfect"
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "Food and being ontime"
Cons: "Seats are too hard"
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "Have air fresheners in toilets. Make it smell better."
Cons: "Again very impressed with Qatar Airways service on the board"
Pros: "Seat more comfortable ."
Cons: "there is need to improve food & entertainment section."
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "The service was great! I slept almost the whole way in economy and was very comfortable!"
Cons: "Food"
Cons: "Narrow 2x2 sleeper seats are really narrow and feel much too close to one another. ."
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "We carefully taken care . The Hotess were alright"
Cons: "Their food are ok"
Pros: "Nothing was spectacular."
Cons: "No lounge in Philadelphia took my Priority Pass. On the flight, the woman in front of me threw her chair back without asking and almost had hot coffee all over me. When I asked her to put her chair up, she got mad. She went to staff to insist she could put her chair back. I showed them that I was indeed in a back brace for a health condition and that I needed opportunities to move and shift, cross legs to release tension, etc. Staff sided with the rude woman, who, given the chance to move to an equal seat on the opposite aisle where she could recline, refused to move. I was very frustrated and have never been treated with such discrimination regarding my health concerns."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Pros: "A 350 was a very quiet plane, hardly any engine noise. Service was good."
Cons: "Seats were a bit hard."
Pros: "Good service!! Good food!! Great staff!!"
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "Very crowded flight but still had room. Amazing and and easy to use entertainment. Super friendly staff. Comfortable seats. Exactly what I have come to expect from this amazing airline."
Cons: "The food could use some work. It is still better than most other airlines but not as good as most high schools. However, you will not go hungry because they make sure that you stay and hydrated on their flights. I do dislike all the dogs that are allowed in planes. Now flights have babies crying coupled with dogs barking. Takes away from the overall ambiance that Qatar tries so hard to achieve."
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "Food"
Cons: "Observed that one flight attendant from India is giving more attention to a person who is from Navy. He avoided asking what we want for drinks etc. He always ignored us and pushed his cart before we answer. We are very unhappy with his behavior, however, adjusted ourselves."
Pros: "Service was excellent. Check in was efficient & welcoming. Staff was very friendly & helpful."
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Pros: "Wheelchair was assigned to me from terminal to inside plane. Crew was able to speak my local language. That was something awesome feel like home."
Cons: "Am satisfied with the services but free wifi was not there ;-)"
Pros: "Quality of foods and service"
Cons: "Very uncomfortable seats- Space between seats is very tight"
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "The hospitality of the crew in both flights from Atlanta to Doha and from Doha to Chennai"
Cons: "The seats were not that comfortable for a long flight and i had a very disturbed sleep"
Pros: "New airplane. Friendly air hostesses and top notch service.. British Airways can say goodbye to my money"
Cons: "Nothing"
Pros: "The Chicago flight was more than hour late so had to miss my cincinnati connection. Had to wait for 4 hours at the airport to catch my next flight- making the long journey even longer. No priority lounge access provided to make up for the delay. Qatar never getting my business again."
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"
Pros: "The airplane was brand new and the service was very good."
Cons: "The ground handling team was very rude and they refused to help me and they acted very aggressive for no reason"
Pros: "Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices."
Cons: "There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class."
Pros: "Comfort and food with good entertainment."
Cons: "Crew could be trained for better service, most all were rude and annoyed that they were there."
Pros: "Some crew was attentive, others were not. Piloting was good"
Cons: "Upgraded seats in the planes, especially business class, seats did not work properly or recline all the way, very uncomfortable. Food was mediocre at best, movie library needs updating. I'm also not sure why an older model of this aircraft is used on such a long haul flight."
Pros: "Everything was awesome!"
Cons: "Nothing really."
Cons: "A very good entertainment and comfortable space between the seat"
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Pros: "Entertainment was good."
Cons: "Seat was moved into a middle seat. I was very uncomfortable for the flight. Crew member granted someone else seat change before mine and i asked first. Very upsetting flight."
Cons: "While seated in the plane we saw our second suit case. We called the stewerd and advised him of our observation and he promised to check with his supervisors; he came back and confirmed that all is under control. Arrived Bordeaux and the luggage didn’t. It took two days to get the suitcase and it took hours of follow up and the airport agent kept giving false excuses. At the end we drove to the airport and picked it up ourselves. Of course at the airport we listened to more trash."
Cons: "Had a layover in Toronto. From Toronto we flew to Istanbul and then Venice. While waiting in line to board in Toronto, I was told my carry-on luggage was too big and needed to be put under. I asked MULTIPLE times where my luggage would be- either Istanbul or Venice (final destination) and EVERY time I asked, I was told my luggage would be waiting for me in Venice. Once we arrived in Istanbul I asked AGAIN if my carry-on luggage was here or if it would be in Venice and I was told it would be in Venice. Once we arrived in Venice, my luggage was nowhere to be found. The lost luggage crew (and 90% of the people in Venice) were completely rude and acted like we were a huge inconvenience for them. (I've heard that many Europeans cannot stand Americans, but we were not being rude or obnoxious at all to anyone- we just wanted a quiet, romantic vacation.) So safe to say that it was an extremely rough start. We were in Venice for the Glass Art Society Conference in Murano and due to my luggage being lost, had missed the first day and a half, therefore wasting hundreds of dollars. Luckily my boyfriend's phone worked in order to spend our first two days of vacation (not to mention the amount of money spent on international calling costs) tracking down my luggage, but again dealt with completely rude people who barely helped us with any answers and even hung up on us multiple times (and I'd like to add that despite my frustration, I made sure that I was not speaking rudely one bit). The best answers we received were from the people at the Istanbul airport who told us that Venice received my luggage hours before I even called Istanbul- which I do not understand why the Venice airport did not tell me this because I spent all day speaking with them. Once I called back the Venice airport to confirm what the Istanbul airport told us, they said (once again rudely) that they called me on my phone but did not answer (which I already told them that my phone did not have any service and to call my boyfriend's phone number). So to sum up: I will never be flying to Venice ever again."
Pros: "We loved everything about our flight, plane was so quiet and service was amazing"
Pros: "Excellent customer service from boarding to landing"
Pros: "Everything is nice with Turkish airlines"
Cons: "Nothing"
Cons: "Seat Spaces awful"
Pros: "Crew was friendly and efficient. We were served beverages and a tasty (by American airlines standards) sandwich on the less than 1 1/2 hour flight"
Cons: "Boarding was slow, late and somewhat disorganized."
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "Never flying back with this airline"
Cons: "Very bad customer service"
Cons: "We had to spend the night in Istanbul and get only on the next flight the following morning. TK airport (ground) staff that talked to us was antipathetic and it took ages to get any service. Looks like they didn't care we about the delay, nor they were trying to help us. Just kept saying we need to wait."
Pros: "Food was good but needs bigger portion."
Cons: "Not many choice for drinks, some fly attendance need to know smiling is good ."
Pros: "Crew attendance"
Cons: "No place for hand luggage"
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "The confort"
Cons: "The Crowe very polyt"
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "None"
Cons: "Flight attendants need to be friendly ."
Pros: "Flight attendant in my section seemed annoyed with everything the entire flight. My interactions with her were all fine, but I saw her get obviously frustrated with multiple customers that weren't doing anything out of the ordinary. The rest of the crew seemed pleasant. Seats were incredibly tight for a ten hour flight. Loved the movie/show selection and the food was on the better end of any airline food I've had."
Pros: "The up to date and *free movie options"
Pros: "The seats were comfortable and the first meal was great! Staff was friendly and the bathroom was VERY clean and nice."
Cons: "I didn't like the multiple, repetitive announcements. I would suggest that once the guest has picked their language preference on the screen, they then only hear announcements once in their preferred language. Also, our first transfer flight with Turkish allowed for us to carry our personal camera, but then on our main connecting flight we were told that we couldn't have it as a carry on. We would have stowed it in checked baggage had we been previously told. This was incredibly frustrating."
Cons: "My luggage did not arrive in Lagos when I did and it took 6 days to get to me and I had to arrange everything myself and pay for a private courier and the 180.000 naira in the luggage was stolen."
Pros: "Good food"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "Economy isn't supposed to be amazing but those seats need help"
Pros: "Food and pleasant service."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Food, manner, lounge in Istanbul"
Cons: "slight delay on the outgoing leg"
Pros: "The overall experience was good. The food was good, the comfort was good and the service was good compared to other airlines I have been on. I particularly liked the safety video. It was a refreshing change."
Cons: "There were a few delays in taking off and the second delay nearly cause me to miss my flight. I had to run through the airport which was a stressful experience. However, I did end up catching the flight and my bags reached to the destination on time. So overall it didn't cause anything more than stress to catching the flight. =)"
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "excellent food, service"
Pros: "I Like the food and movies"
Pros: "Great service overall"
Pros: "Great service onboard."
Cons: "Attendants did not smile, but were helpful."
Pros: "Food, entertainment, crew"
Cons: "Once in Turkey (Istanbul ) I had to go to a Turkish Airlines customer service kiosk in order to ask some questions about by following flight. One of the ladies in the counter had to be the rudest customer service person I have seen in years. She talked and dealt with people as if they were an incredible annoyance on her life. She will even dismiss you without answering your questions."
Pros: "I loved being able to stay in Istanbul for a while. We had a great time during the layover, and the flight was incredible. The entertainment was top notch, and the food was as well. They had delicious olives and cheese on most meals, and the hot food had great use of tomatoes and umami to add taste to the meals. It has been a great experience traveling on Turkish Airlines, and I would suggest it for everyone."
Cons: "Leg room for the seats were a little tight."
Pros: "boarding was easy and fast and the crew was friendly"
Cons: "there were no personal TVs for inflight entertainment and the TVs were not spaced well enough to see clearly and easily."
Pros: "Crew was efficient"
Cons: "The baggage handlers broke a wheel off my suitcase and damaged the hand!e."
Pros: "The crew. The movies"
Cons: "Uncomfortable seating. Lack of ventilation at window seat. Some food mediocre."
Pros: "Fast, efficient, confortable, nice flight attendants, good food."
Cons: "The guy sitting next to me who was upset that I had to go to the bathroom."
Pros: "Crew was extremely friendly, service was great, and dinner was awesome"
Cons: "Got delayed"
Pros: "The crew was great."
Cons: "More food."
Cons: "Flight cancelled with no reasonable alternative. Ended up driving."
Pros: "Crew was great"
Cons: "Thermostat broke, wi fi didn’t work. Temp 60 degrees entire trip. Sucked"
Pros: "The ability to charge my cell phone via USB ports. Also the movies on long flights is really nice"
Cons: "Quicker way to get off plane"
Cons: "The only problem with the food was it was all canceled because of rough weather."
Pros: "Crew was great seats comfortable but quite near back my connecting flight I had to get my seat when I got to the airport I was second from the back but close to washrooms"
Cons: "There was no entertainment on second flight but I didn’t use it anyway On second flight washroom was not very good my scarfe dropped on the floor and was wet and yuckie"
Pros: "I missed my flight and you guys helped me catch the next one :D I was able to still make it yo my final destination within the same day"
Cons: "The check-in process was abysmal. The crew gave poor guidance delaying my ability to check in my bag, then refused to check it. They then told me to cancel my skymiles flight and purchase a new ticket. I was able to check my bag at the gate. Show up 2 hours before to account for their incompetenc"
Pros: "nothing- the plane took of late and AGAIN with no reason given why - pilot blamed it on ATC"
Cons: "TAKING OFF ON TIME!! AN entertainment screen that actually worked, and not the very last seat in the plane (last row)."
Pros: "Even in the absolute freezing (-40F) the plane landed an hour early into Minneapolis. Was only delayed 20 minutes leaving. Crew did amazing to get the plane going."
Pros: "Zero turbulence"
Cons: "Nothing"
Pros: "This is what airlines used to be like. The food and quantity were excellent. Too bad these services aren’t offered on domestic flights. We had a snack or meal every couple hours with plenty of drinks. The legroom was ample and comfortable."
Cons: "N/a"
Pros: "Delta’s notifications are very timely and helpful. They even tell you when your bags are on the plane and at baggage claim."
Pros: "Food and entertainment were non-existent since the flights were so short and on smaller jets.....so I guess 1star isn't really fair, but there was no option for N/A Flight attendants were friendly. VPS-ATL lead attendant was very sweet to a passenger in front of us who was on her first flight alone with her child to go to her fathers funeral in the Philippines. She also thanked a soldier for her service. Love these little touches."
Cons: "I'm so used to the nice screens with free tv games and flight tracker and really missed that on this trip. I'm glad I decided not to pay to upgrade to comfort + this trip for the first time in a long time."
Pros: "Snacks, drink, and spacious leg room in emergency exit row. Friendly and helpful crew."
Cons: "No entertainment"
Pros: "Boardin process was Ok"
Cons: "Due to several issues we were delayed in 3,5 hours"
Pros: "Fast easy on time"
Pros: "Nothing"
Cons: "Plane delayed 4 times for a total of 4 hours"
Pros: "That was a treat since I don't expect the option to watch movies on short flights Also, thank you for the healthier snack items- keep moving in that direction please!"
Pros: "Excellent"
Pros: "good flight and pleasant staff"
Cons: "no vegetarian option in business class therefore nothing to eat for me for whole flight. also sky lounge very poor"
Pros: "Courteous and professional staff"
Pros: "Pilots and crew did an amazing job during unstable air coming into Pittsburgh. Great job."
Pros: "Very satisfied. Great service"
Pros: "Confort"
Cons: "The floor was litte bit dirty"
Pros: "Smooth take off and landing"
Cons: "N/A"
Cons: "I booked through kayak and received an e-mail saying "you're booked!" with a flight itinerary and everything and then I got to the airport and they told me I had no ticket to get on the flight and no payment had ever been made and that to get on the flight I would have to pay over $1000 for a seat !!!! The original ticket I bought was under $400. I was NOT happy with this at all - Kayak screwed me over and I expect compensation."
Pros: "The flight was on time and the crew was extremely friendly"
Cons: "Early morning flights .. the People are not aware and awake"
Pros: "Nice smooth flight"
Pros: "Boarding went smoothly. We were on time. Attendants were excellently friendly and efficient. That is so nice to not have a grumpy flight attendant. Drinks are ridiculously priced, but I wasn't suprised. Great flight."
Pros: "Crew seemed nice enough and everything flew on time."
Cons: "The seats were so close together, my femur (upper leg bone) would not fit in the space provided. I am 6'3" and have been a very faithful Delta passenger, but I cannot see flying with them anymore if I have to upgrade just to get minimal comfort. It is indecent. I will investigate other airlines."
Pros: "I was bowled over to learn in flight that the lowly steerage (economy) passengers--and everyone else had a selection of 3 complimentary meals! Who does that any more! Unfortunately, the only vegan option ran out just before my seat, but I was still amazed and pleased....and have ordered a vegan meal in advance for my next flight. Incredible! Plus, plenty of room for bags, good video selections, and power at all seats. I love Delta and will fly them more often!"
Pros: "Crew was nice and friendly, boarding was fast, on time and overall service was excellent"
Cons: "The plane was small so not a lot of space and didn't offer food other than one beverage"
Cons: "My flight got cancelled without letting me know in advance I was in the airport and spent me hours to switch a flight I ended up arriving at a different airport and need to spend more money for über"
Pros: "Flight crew took very good care of us. They served several snacks, meals and free wine on the 8+ hours flight from Prague to NYC. The hot towels to freshen up before meals was a nice touch!"
Pros: "the flight was on time and the staff very helpful"
Pros: "Everything went very smoothly, I didn't eat anything but the snacks are fine. I don't think there is any "entertainment" unless you pay for it but that's okay."
Pros: "Great service and amenities for a low cost"
Cons: "Nothing"
Pros: "Great service and gate facilities were the best anywhere"
Cons: "Flight was delayed substantially. Sat on the plan 40 minutes before taking off after already being 30 minutes delayed."
Pros: "The pilot was funny and flight crew was friendly."
Cons: "What I didn't like was out of their control!"
Pros: "People are good"
Cons: "Flight delays!"
Pros: "Good entertainment with games for kids, movies etc."
Cons: "No meals (5+ of flying), need to buy earphones, no place for hand lauggudge"
Pros: "Free rebooking"
Pros: "Very informative staff"
Cons: "Was late"
Pros: "Nothing. We missed our flight due to the fact that no one was at the counter to check us in and we weren't allowed to check in online."
Cons: "Flight was booked via Princess for a cruise. Flight from Vacoouver to LAX was through Delta partner Westjet. One schedule number and flight number for Delta, a different set of numbers for Westjet. Westjet requires you call them for seat assignment for a fee. Just not smooth!"
Cons: "The comfort seating on this aircraft was not as good as other Deltaflights. No extras or service."
Pros: "Perfect"
Cons: "Nothing. Flight was amazing"
Pros: "Terrific hot breakfast in bus. class"
Cons: "Window did not darken like the others."
Cons: "When its rain we shouldn’t walk to the air plain"
Pros: "Reasonable space in economy class seats"
Cons: "Staff hurrying us up 40 minutes before departing and threatening to take our bags out of the plane in case we didn’t board then. I had to leave my coffee and run."
Pros: "Crew was helpful and food was very good"
Cons: "There was no entertainment on the flight from Vancouver to Amsterdam and this on top of a two hour delay in taking off which led us to have to literally run to our gate in Amsterdam to make the connection to Mumbai"
Pros: "Crew was pleasant but not attentive to detail. Bypassed is completely for snack and drink towards end of 9 hour flight!"
Cons: "Pay attention to passengers."
Pros: "KLM was a great experience compared to Airitalia. The food was good, the flight attendants were very helpful."
Cons: "I bought tickets thrue you for me two months ago Iit went well but on the last few days I also bought ticked for my brother and his wife and it was a disaster night mare for them bound for Montpellier too to attend a wedding the damn suitcase didn’t get to final destination it was at Orlando but got"
Cons: "Long haul flight made pleasant by KLM"
Pros: "Friendly staff"
Cons: "Security check at gate; No priority"
Pros: "Quick flight"
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Pros: "The service"
Cons: "The food."
Cons: "Too much light in the cabin because of too many screens on. Should have a separate part of the cabin with screens off allowing one to sleep more easily."
Pros: "Friendly staff"
Cons: "Leg room"
Pros: "Crew where awesone and the choice of entertainment was fantastic"
Cons: "Seats way to close together"
Pros: "Flight crew very nice"
Cons: "Paid $70 for seat with more leg room and was the exit role to main entrance. No overhead space for carry on: broken food tray holder. People stepping on my feet. And gather in your space waiting for bathrooms. Window seat had no room for feet because of closed door"
Pros: "punctuality of boarding and flight time"
Cons: "attitude of crew in business class: no sense of true hospitality"
Pros: "Good selection of movies."
Cons: "Very small seats with no leg room and very little room on either side. The food was bad - even when compared to other airplane food. Plane is kept too warm."
Pros: "Great on board service from a very professional crew."
Cons: "Can't think of a thing."
Pros: "Food and staff behaviour"
Cons: "Entertainment"
Cons: "Our total flight time was about 17 hours - MAD- AMS-LAX. My husband and I both have an internationally approved carry on luggages with us. When we checked in - they asked us to both check in our carry on luggage. The reason why is because they said they don’t think they have enough space for our carry ons. I told the crew member checking us in that other people that was checking in with the same hand carry size luggage with us had no problems taking it with them. For being about to be on a 17 HOUR FLIGHT we should be ALLOWED to have our carry ons with us! We take carry ons for that reason! I had to argue and prove my case to the crew member to atleast keep 1 carry on with us. I thought that was an UNACCEPTABLE reason for us to check in a carry on luggage when we had a 17 hour travel time ahead of us. Not a happy costumer here."
Pros: "Nice flight, nice crew, and a nice experience."
Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."
Pros: "Lovely staff, good food, great movies."
Pros: "Flight was lovely, crew were friendly and very helpful and food was delicious!! We travelled with assistance for mum and it was excellent and we were kept updated all through the flight."
Pros: "Everything. A truly faultless experience!"
Cons: "Nothing"
Cons: "KLM crews look unhappy with their work. Everything they do is a favor not duty."
Pros: "Excellent experience with the cabin crew."
Cons: "Seats on the 777 were too narrow. This 777 had a 3-4-3 seating arraignment, it would have been better with a 3-3-3, similar to a 787 configuration. With the current layout, even with an aisle seat, I was sitting in the aisle. And I am not a large person! The flight was full, so use the 787 and two daily non-stops. For a twelve hour flight, the food was only Okay, could have been better and with a better selection. Meal timing was poor."
Pros: "The included snacks and the seats."
Cons: "Nothing."
Pros: "Boarding/unboarding"
Cons: "Didn't allow my carry on. Said too big. Same bag was on earlier connecting flight on much smaller plane. Also on flight on Southwest week prior. But larger intercontinental flight wouldn't allow it."
Pros: "That we didn’t crash"
Cons: "Everything! The crew was rude, no entertainment whatsoever, late boarding, late departure and bad experience with the check in process both in app and on website."
Pros: "I was upgraded to Buisness so, no complaints"
Cons: "No Marlboro light cigarettes on the duty free shopping cart"
Pros: "Easy airport business"
Pros: "Flight was efficient enough and staff were friendly."
Cons: "It was delayed quite a bit and more on-time updates would have been appeciated."
Pros: "Overall, my trip to Cardiff via Amsterdam was smooth and delightful. I've flown a few short trips this summer and I was pleasantly surprised to find KLM still offered complimentary snacks. What a refreshing change!"
Cons: "There was no entertainment which is why I assigned that category only one star. The boarding process in Amsterdam could have been a bit smoother. Announcements were no clear."
Pros: "quick boarding, responsive Airline stewardess, very polite."
Cons: "temperature control was not good, service was fine, seats were not comfortable. plane need to be cleaner."
Pros: "Same as above"
Pros: "delayed"
Pros: "Wonderful"
Pros: "It's the best flight I could get for such a low price. But don't expect to to get the best and newest planes around but it's still overall a good experience."
Cons: "Quite bummed the plane didn't have wifi / USB"
Pros: "leg room economy compared to KLM"
Cons: "full flight, no upgrade possible"
Pros: "Special treat for King's Day Friendly crew"
Cons: "15 min late boarding 30 min delay leaving the gate Very little leg room"
Pros: "Excellent service and comfortable flight"
Cons: "Flight delay roughly an hour"
Cons: "Since we had two extra bags (paid for in Chicago), they demanded to see my receipt before we could board in Amsterdam to Nairobi. We had trouble locating the receipt and we were not given an explanation as to why we needed it again. We were traveling with 5 kids including an infant and we were not allowed to board until we found the receipt. I thought surely they would have record that I had paid, but I guess not. We were the last to board and all very stressed out. The staff seemed not to care the least in our troubles."
Pros: "...The transfer at JFK was terrible"
Pros: "crew"
Cons: "food"
Cons: "Terrible moslem food, too much lentil with tasteless chicken"
Pros: "Very friendly and helpful crew."
Pros: "early arrival,comfort"
Cons: "late boarding while standing around waiting for pilot to ararive"

Flight was delayed without reasoning or ample notice. Missed my connecting flight and was not given the rebooking information or new boarding pass until I had to ask multiple times. Connecting flight had no room to store my carry on luggage.

Did not get to take it. Earlier flight was cancelled

Pros: "Food"
Cons: "There was loud, annoying static over the intercom off and on."
Pros: "The crew did a good job dealing with so many customers and in one instance was able to resolve a minor conflict with seat way backs."
Cons: "The seats should be fixed to prevent them from going back as far as they do. With space so small as it is, it is unnecessary to have them go back so far if at all. The food was poor, especially the cold egg and pepper sandwich at the end. My guess is that they were suppose to be heated which would have made them much better but the crew decided to give them out cold."
Pros: "Nice crew short flight."
Cons: "Not much flight was too short to say"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Crew very friendly"
Cons: "Lufthansa continuosly treats repeat customers like milk cows. The new ‘light fare’ is a genius way to charge the same as before with ZERO customer support."
Pros: "The food was really good! I don’t expect much from airlines but I feel like I got a real meal on board (two of them!)"
Cons: "We were delayed taking off and there were three screaming babies, but there’s only so much they can do about that."
Pros: "The crew was polite and efficient. Moved very well around sleeping passengers sprawled feet. The shortcomings of the flight had to do with being in a tail section of an economy class in a packed transoceanic flight."
Cons: "At the beginning of the long flight the cabin was chilled, which made me happy I had my hooded sweatshirt with me, but at the end it was hot and stuffy. There was no air regulation available from the seat, only light."
Pros: "Staff was helpful and kind. Entertainment had variety."
Cons: "Flight ran out of chicken meals fast, forcing the rest of the plane to have vegetarian instead. I was sat in 41G. Awkward seating arrangement. Worst seat ever! Super cramp, making a 9hr flight very uncomfortable."
Pros: "entertainment was good"
Cons: "the flight attendants were mostly absent. The flight attendants on the other side of the aisle were much more attentive and nice"
Pros: "Plane is old and dingy. No charging available and the seats are so uncomfortable. Crew was just ok."
Cons: "No complaints. Good vegan food."
Pros: "Luggage space, comfortable seat.. huge plane"
Cons: "It was Air Canada. Terrible service. Staff needs education on where to take travelers thru the immigration locations. Wasted time going to different locations and time is an essentence! Too many changes of staff from one location to another when it came with wheelchair assistance. One staff was on her personal phone!!! Had 3 different changes of hands then still did not get us to the right terminal, had to run to make the flight! Is that how you treat a 86 years old traveler?"
Cons: "Few toilets for two sections and seats too close, if it is not uptight the seat in front of you. You can not enjoy and watch movies."
Pros: "Can not fault anything"
Pros: "Service was excellent, food was good, everyone was friendly and nice."
Cons: "Everything was OK."
Pros: "Very comfortable flight. Excellent take off and landing. Liked the extra legroom in coach for a bit more $$. Super friendly & professional crew. PA system was very difficult to understand."
Cons: "the food was a bit bland. Selection of movies very limited"
Cons: "Boarding was a free for all. My seat was near the front of the plane but the crew directed me to enter at the back of the plane. There were people entering from both the front and the back, meaning people were stuck trying to get past each other in the tight aisle. It was difficult to find space in the overhead compartments for carryon luggage due to people bringing too much stuff - the crew should have stepped in and helped. The food was a bad chicken sandwich with condiments that I could not eat."
Pros: "Nothing"
Cons: "Flying for funeral and they changed my destination from 2 flights to 3 because of a 3hr delay. Nobody cares about your wellbeing"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Cons: "Delayed by two hours. Made me miss my connection. Also it is far too cramped for anyone who is tall. We need more leg room"
Pros: "Crew very nice and carefull"
Cons: "My luggage was destroied ;-("
Pros: "The flights were on time, we made a 1 hr 5 min connection with no fluster. Dinner was one of the best airplane meals, breakfast a little less so"
Cons: "The old airplane, small seats."
Pros: "Crew were friendly"
Cons: "Nothing"
Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"
Pros: "Same as a above"
Cons: "Nothing"
Pros: "Great crew. Leg room reminded me of old days flying comfort."
Cons: "Flight was continually delayed, 15 by 15 minutes until 4 hours had elapsed."
Cons: "They tell you to download the app for entertainment but it doesn't work. No entertainment on the flight and no food unless you pay. The service sucked."
Pros: "Same as above."
Cons: "Same as above."
Cons: "This was an Air Canada flight. Time in line to check baggage in Frankfurt was 2+ hours, baggage was lost but arrived the next day at our destination. Unable to check-in online ahead of time for unknown reasons. Overall the Air Canada ground experience was pretty bad, but the crew/meals/entertainment was good."
Pros: "Huge, new plane, lots of helpful crew, personal entertainment screen, chairs laid back more than typical"
Cons: "Window arm rest didn't move up, boarding was crazy because YYZ airport doesn't have the format to hold lots of people, how to board was a bit confusing, and turbulance."
Cons: "Plane was very late; boarding late; short flight so no food or entertainment, but not really a problem. Overall condition of plane was mediocre at best -- old plane, not particularly clean. It was actually Air Canada. If that is a partner of Lufthansa, very disappointed. Would not fly Air Canada again, but LOVE Lufthansa."
Cons: "The on board entertainment sucks you need to upgrade"
Pros: "Same as above but even better."
Pros: "Airline crew very friendly and courteous throughout entire flight"
Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."
Cons: "Where to begin? During the booking process, there was no indication my travel partner and I would be flying Air Canada, and not Lufthansa. We were seated in the last row of the plane with painfully little legroom — even for two women of relatively small stature. The plane was not equipped with modern conveniences of operational wifi, music, or any other means of entertainment over the ten-hour flight. We were nearly an hour late to depart, but were unable to hear anything over the speakers regarding the cause for the delay, nor could we hear any of the flight attendants' safety instructions. What we could hear, however, was the surprisingly loud and nearly constant DINNNGGGG of the passengers' call buttons as they summoned the flight attendants. Because the flight was an overnighter, we attempted to sleep, but it was nearly impossible to do so due to the noise. I had earplugs in and could still hear the chimes, which were positioned right above our seats and made for an unpleasant experience and cranky travelers. The food was subpar as expected, but it would've been nice to be surprised with something resembling a fresh piece of fruit or vegetable. The flight crew was polite and one of the attendants took pity on us and offered a complimentary shot of whiskey, which partially alleviated the discomfort of the experience. That man is a saint and we surely hope he is better taken care of by this airline than we were. Overall a miserable experience. Will definitely rethink flying both Lufthansa and Air Canada in the future."
Pros: "Everything"
Cons: "Not a thing"
Pros: "the gate crew didn't care if there was chaos. no interaction with waiting passengers beyond those that queued up with direct questions. i'd liken the experience to herding cattle. customer service skills haven't been taught to these folks yet. if i were basing my lufthansa experience on this alone, i'd go out of my way to fly another airline next time. on the other hand, the people staffing the flight were extremely kind, professional, pleasant, personable. a much improved experience. so much so that i mentioned it to a few people once i got home. this crew has received more training on how to provide excellent service than the gate folks in frankfurt."
Cons: "gate crew's attitude. it feels as though they are disdainful of the traveller. customer service matters. manage the boarding process. be nice about it."
Cons: "Flight delayed. Pilot told us we would arrive on time anyway, but we were very late and our luggage did not make the connecting flight."
Pros: "I liked the entertainment part: movies are good, crew was pretty nice"
Cons: "I didnt like the boarding process bacause it wasnt in order, also airplane crew started feeding passangers in 3 hours!!! after we took off. I started thinking that it is not included in my ticket!"
Cons: "It was delayed by 9.5 hours!!!!!"
Pros: "everything"
Cons: "nothing"
Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."
Pros: "I liked the in flight movies"
Cons: "Can't say there was anything I didn't."
Cons: "They lost my luggage. I don't understand why there isn't an arrival scan and how airlines don't take more responsibility for bags"
Pros: "Direct flight, separate spacious toilets, decent food"
Cons: "It's a good flight overall"

Book cheap flights from British Columbia to South Africa

Recent round-trip flight deals

22/2Wed
2 stopsAmerican Airlines
34h 48mYVR-JNB
27/3Mon
2 stopsAmerican Airlines
49h 36mJNB-YVR
C$ 1,134
6/3Mon
2 stopsAmerican Airlines
31h 56mYVR-JNB
27/3Mon
2 stopsAmerican Airlines
49h 36mJNB-YVR
C$ 1,139
20/3Mon
2 stopsAmerican Airlines
32h 56mYVR-JNB
3/4Mon
2 stopsAmerican Airlines
49h 30mJNB-YVR
C$ 1,146
3/4Mon
1 stopDelta
42h 40mYVR-CPT
9/5Tue
2 stopsDelta
53h 40mCPT-YVR
C$ 1,169
6/3Mon
2 stopsAmerican Airlines
34h 46mYVR-JNB
27/3Mon
2 stopsAmerican Airlines
58h 49mJNB-YVR
C$ 1,177
3/4Mon
2 stopsDelta
29h 50mYVR-CPT
9/5Tue
2 stopsDelta
53h 40mCPT-YVR
C$ 1,191
24/4Mon
2 stopsMultiple Airlines
44h 05mYVR-CPT
17/5Wed
2 stopsMultiple Airlines
52h 40mCPT-YVR
C$ 1,192
28/2Tue
2 stopsBritish Airways
35h 00mYVR-JNB
13/3Mon
2 stopsBritish Airways
33h 54mJNB-YVR
C$ 1,214
24/4Mon
1 stopMultiple Airlines
30h 10mYVR-CPT
17/5Wed
1 stopMultiple Airlines
30h 00mCPT-YVR
C$ 1,228
21/3Tue
1 stopBritish Airways
24h 20mYVR-JNB
3/4Mon
2 stopsBritish Airways
34h 41mJNB-YVR
C$ 1,243
17/3Fri
2 stopsBritish Airways
32h 25mYVR-JNB
3/4Mon
2 stopsBritish Airways
32h 41mJNB-YVR
C$ 1,263
23/4Sun
1 stopKLM
42h 40mYVR-CPT
16/5Tue
2 stopsKLM
32h 16mCPT-YVR
C$ 1,272
23/4Sun
1 stopKLM
42h 40mYVR-CPT
16/5Tue
2 stopsKLM
32h 16mCPT-YVR
C$ 1,278
7/3Tue
1 stopUnited Airlines
24h 05mYVR-JNB
28/3Tue
2 stopsUnited Airlines
34h 48mJNB-YVR
C$ 1,298
25/4Tue
2 stopsKLM
29h 25mYVR-CPT
16/5Tue
2 stopsKLM
32h 16mCPT-YVR
C$ 1,303
3/4Mon
2 stopsMultiple Airlines
24h 20mYVR-CPT
9/5Tue
3 stopsMultiple Airlines
35h 30mCPT-YVR
C$ 1,307
22/2Wed
3 stopsUnited Airlines
42h 40mYVR-JNB
28/3Tue
2 stopsUnited Airlines
34h 48mJNB-YVR
C$ 1,344
1/3Wed
2 stopsLufthansa
39h 35mYVR-JNB
13/3Mon
2 stopsLufthansa
30h 18mJNB-YVR
C$ 1,389
23/3Thu
1 stopBrussels Airlines
33h 45mYVR-JNB
3/4Mon
2 stopsBrussels Airlines
30h 00mJNB-YVR
C$ 1,491
21/2Tue
2 stopsAir Canada
37h 00mYYJ-JNB
13/3Mon
3 stopsAir Canada
33h 34mJNB-YYJ
C$ 1,972

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/3Thu
3 stopsMultiple Airlines
40h 15mYVR-JNB
C$ 904
18/2Sat
1 stopTurkish Airlines
29h 50mYVR-JNB
C$ 957
7/3Tue
2 stopsMultiple Airlines
30h 13mYVR-JNB
C$ 968
16/3Thu
2 stopsMultiple Airlines
38h 40mYVR-JNB
C$ 969
1/3Wed
2 stopsQatar Airways
36h 00mYVR-JNB
C$ 993
18/2Sat
3 stopsMultiple Airlines
37h 25mYVR-JNB
C$ 1,041
17/3Fri
2 stopsMultiple Airlines
38h 40mYVR-JNB
C$ 1,042
18/3Sat
2 stopsDelta
34h 33mYVR-JNB
C$ 1,067
19/2Sun
2 stopsDelta
36h 57mYVR-CPT
C$ 1,067
19/2Sun
3 stopsDelta
66h 56mYVR-CPT
C$ 1,075
19/3Sun
1 stopAir France
33h 45mYVR-JNB
C$ 1,082
20/2Mon
2 stopsUnited Airlines
37h 35mYVR-JNB
C$ 1,083
19/2Sun
2 stopsUnited Airlines
33h 50mYVR-CPT
C$ 1,083
6/3Mon
1 stopUnited Airlines
24h 05mYVR-JNB
C$ 1,090
4/3Sat
2 stopsUnited Airlines
35h 40mYVR-CPT
C$ 1,091
18/2Sat
2 stopsUnited Airlines
59h 10mYVR-CPT
C$ 1,095
17/3Fri
2 stopsTurkish Airlines
37h 45mYVR-CPT
C$ 1,141
19/2Sun
1 stopLufthansa
35h 05mYVR-CPT
C$ 1,191
4/3Sat
1 stopTurkish Airlines
31h 15mYVR-CPT
C$ 1,239
17/2Fri
1 stopLufthansa
33h 45mYVR-JNB
C$ 1,355

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - British Columbia

Cabin classes:

C$ 17,418
C$ 4,456
C$ 2,679
C$ 1,139

Browse origins:

C$ 3,573
C$ 1,159
C$ 1,564

Browse destinations:

C$ 1,159
C$ 1,741
C$ 1,274