Find cheap flights from Johannesburg to British Columbia

Find cheap flights from Johannesburg to British Columbia

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

Return
Economy
Johannesburg (JNB)
British Columbia
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

MarchBest time to beat the crowds (4% less expensive on average)

High season

AugustMost popular time to fly (9% more expensive on average)

Average price (return flight)

R16 096(avg. price over the last 2 weeks)

Good deal (return flight)

R13 541or less

Good deal one-way

R9 082or less

Top tips for finding cheap flights to British Columbia

  • Book at least 4 weeks 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 to British Columbia is October.

FAQs - booking British Columbia flights

How long is the flight to British Columbia from Johannesburg OR Tambo?

What is the cheapest flight to British Columbia from Johannesburg OR Tambo?

Can I fly to British Columbia? Are there any travel restrictions when entering British Columbia?

Can I fly to British Columbia without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to British Columbia?

Can vaccinated people travel to British Columbia?

What documents do I need to fly to British Columbia?

What other coronavirus (Covid-19) restrictions are there in British Columbia?

How does KAYAK find such low prices on flights to British Columbia?

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

What is the Hacker Fare option on flights to British Columbia?

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

Top 5 airlines serving Johannesburg OR Tambo to British Columbia

Scores according to KAYAK customer reviews

8,0
SWISS
Overall score based on 9 044 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "flight itself"
Cons: "delayed departure EXTREMELY LATE LUGGAGE HANDLING IN BRUSSELS, more than 1 hour after arrival for SKI's to be delivered !!"

Cons: "Nothing"

Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."

Pros: "Crew were very nice and accommodating. Chocolate always appreciated!"
Cons: "The passenger in front of me slammed into my knees. I am very tall. She was not but she sure got her seat back as far as possible in spite of having he bulkhead sear, so I had to be careful of my position the rest of the flight"

Cons: "My luggage is lost"

Pros: "Awful!!!"

Pros: "The crew was amazingly efficient serving food and drink. In the recline position the seat bottom extended which was far more comfortable than simply reclining."
Cons: "The food was mediocre and the selection of movies was very limited."

Pros: "Crew was amazing. Good food. Comfortable seats"
Cons: "Music options along with the movies"

Pros: "The approach into Venice airport was to the NE so the flight path gave a perfect areal tour of venice out the right side of the plane."

Pros: "Crew good"
Cons: "Baggage small bag forced to check"

Pros: "Delicious Easter eggs Beautiful interior design of cabin and seats Roomy"

Pros: "Food was good. Crew was kind and gracious."
Cons: "Seats were extremely cramped. Once the person in the front reclined their seat it was very difficult to get out of the seat. Also better guidance is needed during boarding. Finally, my hand carry was checked 4 times by 4 different people, which means your staff doesn’t trust their own colleagues."

Pros: "I enjoyed the 7 lay over. Took a train to the city (12 minutes ), walked around and shopped, ate and tracked back with the train . A nice stop over"

Pros: "Tasty lunch with good service in business class. Modern comfortable plane."
Cons: "Flight delayed by a few minutes."

Pros: "Friendly and caring attendants. Smooth flight. Good condition of the aircraft."

Pros: "Staff"
Cons: "Delay"

Pros: "the premium economy section was very pleasant, well worth the $150 upgrade price. Though they should have included priority boarding."
Cons: "One hour delay in boarding, two hours sitting on the tarmac due to cargo loading and overweight issues. No notices, very poor communication."

Pros: "The crew was superlative, and after I was stuck for an hour at passport control I found the captain waiting with my dog(in his crate) to make sure of his well being. He said he made sure he kept the climate control at 20c the whole time on the plane. You hear all these animal horror stories but this went above and beyond."

Pros: "The crew was very attentive and friendly. For the price the seats where comfortable."

Pros: "The food was quite good and the crew was perfectly friendly. The entertainment choices were useful on such a long flight."
Cons: "It was extremely warm on the flight; consequently, I was unable to sleep. This was my second overly warm Swiss Air flight. After numerous complaints on the first flight, the temperature was lowered, but the second flight remained warm."

Pros: "Was good"

Pros: "Nice breakfast treat and chocolate is always appreciated"
Cons: "Not a specific complaint about this flight but boarding in general is not smooth No online check-in that I could find."

Pros: "Seats were comfortable, food was ok."

Pros: "Crew helpful. Seats comfortable. Slept most of flight."
Cons: "Didn’t bother me because sleeping but much of flight apparently the entertainment system had issues"

Pros: "movies choices were good, the crew was awesome, boarding was meh, but for NBO not bad"
Cons: "paid extra for the seats with more leg room and the amount of leg room I had was concerning in terms of what a regular seat may have looked like. I'm not even that tall, but when the woman in front of me reclined, I was pinned in my seat. Luckily I'm double jointed."

Pros: "Flight is super short and was delayed Boarding is terrible - everyone jammed up and pushing in Just an average boarding"
Cons: "Plane was late Self checkin is not for everyone and good half of people did not know how to use the machine and it greatest delayed the process .. cattle is transported better !!!"

Pros: "Pretty much on time even with snow conditions!"
Cons: "Coffee was pretty much cold."

Pros: "Very well organized company beginning with the website, check in, boarding and the flight."
Cons: "None"

Pros: "Staff & service were super nice & friendly. In this day & age that airline travel is getting really hectic, it was a breath of fresh air to see friendly & dedicated staff who clearly enjoy what they are doing."
Cons: "Can't think of anything"

Cons: "At the Budapest airport the attendants were not willing to accommodate to check in my second luggage without a fee, despite the fact that I have a Miles & More card. On the way from NY to Budapest I checked in two luggages prior to arriving to the airport with out any fee. I would like Swiss air to issue a refund. I have my receipt for the excess luggage fee. Thank you, Eva Baud"

Pros: "The planes were clean and in good repair. The staff was well trained, polite, efficient. The food was excellent. Our entire experience with Swiss Air was the best in ten weeks of travel we have completed this year."
Cons: "There was nothing that disappointed us in our experience with Swiss Air."

Pros: "Food wag good, plane comfortable"
Cons: "Transfer at Zurich"

Cons: "in NY they would not give me a seat/ boarding pass for this flight - they said i had to get one only in zurich. by the time they gave me one in zurich - it was a middle seat and there were no other seats available. i was totally squished in between 2 men [ i am a female] and the seats were sooo small and there was absolutely no room. i was totally uncomfortable and had to sit like this for 4 hours... i did not like this AT ALL"

Cons: "Flight from Barcelona was delayed for 2 hours, so we missed the flight from Zurich to New York."

Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"

Pros: "Great experience. GOod comfortable flight, crew and overall services"
Cons: "I wish there were more bollywood albums and more bollywood movies...to choose from"

Pros: "Comfy seats. Friendly staff. Lots of food and beverage options"
Cons: "The length of the flight. But I don't know how to make it shorter"

Pros: "I was extremely pleased with everything about my SWISS flight. I have family in Switzerland and have flown 8 times in the last 5 years. This was by far my best flight."

Pros: "Nice smooth flight, good service, comfort, food, crew, and entertainment. Crying toddlers made it hard to sleep."

Pros: "Very prompt and courteus"
Cons: "Baggage missing for three days. Communication poor."

Pros: "The staff was friendly and accommodating. I LOVE that we were given ice cream and chocolate - only wish I'd been given more chocolate. They came by with drinks often and made sure that we were well hydrated."
Cons: "It was only an hour long flight, and I slept most of the way. From what I could tell, the staff seemed friendly. Only complaint would be that on the way to the plane (we had to take a bus) we were packed in like sardines and it was very hot. Once we got to the plane, we were left standing in the bus for a couple minutes. Because of the heat, I thought I was going to pass out."

Pros: "Newer plane"
Cons: "I have been flying to Asia on Asian airlines and maybe I have become accustomed to flights and crews that know how to manage a long flight. For example: The crew seemed tentative and untrained. Saw the crew once between the meal at beginning and the meal at the end. I wonder where they can hide for so long on a small plane? Too many announcements by the Captain -- shut up and fly the damn plane! Do you think the crew might replenish the toilet paper on an 8 hour flight? on another note: Seat spacing is adjustable - very close seats Overall--- underwhelmed"

Pros: "That is wasn't crowded"
Cons: "That I had a 5 hour delay and I was t informed about it earlier"

Pros: "Aircraft was clean and spacious with ample leg room."
Cons: "Food was mediocre. Timing of delivery could have been better balanced."

Pros: "Food was overall not bad. It would have been nice to have more snack options if I was hungry in between meals."
Cons: "Landed early but there was no gate so we just sat on the runway. We also sat on the runway long past when we were supposed to arrive. I'm not sure why there still was no gate when we passed the time that we were supposed to arrive. There were also no power outlets in the plane. For such a long flight, it would be great to have power outlets to charge devices while flying. Flight was also kept very cold. Not very good entertainment options."

Cons: "We didn't had entertainment"

Cons: "not enough leg room with black metal boxes where our feet should go! food was discraceful, especially coming from italy, the calzome was an insult. i dont expect gourmet, but this was inedible. the rest of the meal was also not good. seats were visibly discolored because old and icky. old plane, really loud engine background noise. . . staff seemed unhappy. I think as a rule that if the staff notices some uncourteous person reclining completely in coach and there is someone behind them, especially if it is a person with longer legs, that they might nicely suggest to that reclining person that they are rude and should recline less. the staff on this plane did nothing of the sort for several violators of this type"

Pros: "All of it Plane was only a third full so"
Cons: "To get on the plane via bus"

Pros: "went smoothly on our flight from Zurich to Boston. The flight attendants made all the difference! We would fly Swiss Air again."
Cons: "The arm rest would not raise so it was 100% out of the way on our Airbus 330. This was true for all coach seats in the main cabin."

Pros: "Was put in German Airport jail"
Cons: "See above. United sold me a ticket they knew would get me sent back after being detained"

Cons: "Airline food could always be better. It wasn’t bad though."

Pros: "Crew was amazing people"

Pros: "Staff excellent"
Cons: "Seats that go flat so u can sleep on long flight"

Cons: "Three hours departure delay from Munich to SFO"

Pros: "The crew was very nice and attentive, I really like the food on Lufthansa"
Cons: "The movie selection was limited and dated"

Cons: "Супер"

Cons: "The first leg to Frankfurt was 6 hours late. Missed connection, missed next possible connection, and waiting in line to try to get last possible flight out. Everyone's schedule has been turned upside down."

Pros: "Everyone on this flight from the crew to all were awesome, exactly what you hope for when traveling internationally"
Cons: "My bags did not make it to Copenhagen...again! So disppointed and completely put out by this inconvenience"

Cons: "Paid for and reserved bassinet seat but didn't receive bassinet seat. No one wanted to help. Very disappointed."

Pros: "Good service, decent food, nice entertainment options and it's nice not to feel like the airline thinks it's doing you a favor by letting you fly with them."

Pros: "The crew were very considerate. Also they have the best baby beds we have seen so far"
Cons: "The entertainment system was glitchy."

Pros: "Lounge was very clean"
Cons: "In a 10 hours flight Frankfurt to Atlanta only one main meal. Service was rushed job. My seat wasn’t working and Tv remote didn’t work."

Pros: "Comfortable seats"
Cons: "The raisin muffin was very old"

Pros: "Nice Biz Class with typical empty center seat. Pleasant FAs."
Cons: "No complaints."

Pros: "Great hospitality"
Cons: "Delayed"

Pros: "Big airplane:)"
Cons: "I like Lufthansa but but I was on standby this is stressful this I don’t like. Over book I’m sorry but service awesome"

Pros: "Love the entertainment and meals"

Pros: "Good"
Cons: "Standard"

Pros: "Our flight from BLR to FRA got cancelled because of bad weather. The agent at the check in desk immediately put us on an alternate AIr France flight via CDG to LAX, which left an hour before our FRA flight. The service on the flight was excellent. But we are most thankful for the quick re-booking on a different alternative, ensuring no hiccup. We will only be flying Lufthansa from now on, and recommending Lufthansa to all friends and colleagues."

Cons: "Flight was cancelled, Lufthansa was not able to reschedule the same day."

Pros: "Friendly crew"
Cons: "when seats recline in economy you can barely get in and out of a seat"

Cons: "Movie screen is outdated and touch screen didn't worked for me to select movie. Screen for flight status was showing flight from Mexico to Germany. We did fly from Germany to Chicago."

Pros: "Great service from a super crew. On time."

Pros: "The flight was right in time and the crew was good."
Cons: "I couldn't get my phone to connect to the wifi."

Pros: "The boarding process is very efficient."
Cons: "Lufthansa’s people are mostly good. But there are some obvious opportunities for people to be more friendly. Also, LH like many others continues to serve cold rolls and cold butter on international flights. KLM warms the rolls! It’s the one small touch that would make Lufthansa’s meal service so much nicer."

Pros: "Crew are very polite and supportive!"

Pros: "clean plane almost on time departure"
Cons: "landing near a jet bridge in Frankfurt but still taking a bus to the terminal for connections deplaning through the backdoor of the plane lack of care by the staff...poor service connections are too long in Frankfurt"

Pros: "The main vegetarian meal (hot dinner) was fine."
Cons: "The vegetarian snack was inedible. It was two stale pieces of bread with shredded carrots and cucumbers. Terrible!"

Pros: "Uneventful."
Cons: "And packed in like rolled up silk undergarments."

Cons: "I had to endure 10 hours sitting next to an obese passenger, who was to big to fit into his seat and had to rest his shoulder and elbow over my seat. The crew couldn't do much and so I had to shift myself sideways for the entire journey in order to make space for this obese passenger to rest his arm into and over my seat."

Cons: "They had overbooked the flight and asked to reroute me. I asked if I would still be able to get to my destination at the same time and to make sure I would have a window seat. Everything from the moment I said yes was a terrible. They rebooked me twice on two different routes when I was in the air. Said a steward would meet me (never happened) instead I was running to catch flights on different airlines in two different airports. The entire situation was disgusting. The running was with all of my luggage. Because of the rebooking I was in the last row of 75 rows on a plane with an additional connection. Every flight had delays creating more chaos for the next flight. The only helpful airline in the bunch was Delta."

Pros: "The flight was comfortable, the crew very nice, the food good and many good movies to choose from."
Cons: "Could have used a few more snacks. But didn't bother to ask for any either."

Pros: "Crew friendly, good food"
Cons: "Cramped seating, can't select seat until checkin without paying (only airline we were unable to select seat)"

Pros: "SAS and BA can do better"

Pros: "Excellent Flight"
Cons: "Nothing"

Pros: "The airbus seating was comfortable. It was my first time in this type of plane, and it was a great experience, even in coach class. The crew was great. I gave respects and received 10X more. Thank you Lufthansa!"
Cons: "I don't eat much on long flights so I don't have much to share, though I did feel that food quality can be better. To be fair, the same comments apply to all other airlines that I have flown, with Emirates being the exception. No big issues for me personally, though."

Pros: "Exceptional service and quality. Flew economy but treated like first class. If I travel abroad again Lufthansa would be my number one choice."

Pros: "Excellent flight, crew, food and service."

Pros: "Still loads of leg room in economy which is great for a tall person like myself."
Cons: "The food, dinner and breakfast from Johannesburg to Frankfurt was not very nice and not the usual good standard."

Cons: "The seat in front of mine was reclined in the already cramped space provided, twice as far back as any other seat I could see. Please look into the recline on that seat for future passengers. The crew hit my seat, repeatedly with their carts and did not remember to offer drinks to us as they pushed it by. The airlines should consider removing that seat as an option to passengers if there is not ample room for the flight crew to maneuver around it. It made for an unpleasant experience overall."

Pros: "Seating was good and reasonably comfortable."
Cons: "However the food was 99% sugar in the form of cookies and other over processed food. The entertainment was so disappointing with no back of the chair screen that if I could give it a 0 rating I would."

Pros: "Smooth boarding. Excellent service and good food. New plane with bathrooms a few steps below the seating area made for a quieter flight with no lines in aisles. We paid extra for Economy seats with extra leg room and it was well worth it."

Pros: "Entertainment."
Cons: "Staff was extremely sassy and unhelpful when I had been traveling for 40 hours."

Pros: "Professional and courteous flight attendants."

Pros: "After domestic US flights where even gingerale can cost $2, it was wonderful to be fed two meals and taken care of. Even in economy, the seats felt comfortable."

Pros: "The whole flight was great. The flight attendants are so nice. Food is good. Free alcohol. Perfect international flight. Would be nice if you could get 2 free checked bags, but that is a small complaint."

Pros: "Late departure, full flight but good overall."

Pros: "Great flight"

Pros: "Very prompt, good food. We encourage trip very much!"

Pros: "The crew from Kili to DarEsSalam was tired. A fresh crew worked from DarEsSalam to AMS and they were great."
Cons: "The boarding process was chaotic. The passengers in the first boarding group had to fight through the crowd because there were no boarding lanes."

Pros: "Yes"
Cons: "Nothing. Flight was amazing"

Cons: "Bigger seats the new ones are way to narrow"

Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."

Pros: "The crew was very kind"

Pros: "The crew tried to be helpful but were equally frustrated with the ground crew."
Cons: "Follow your own policies. Allow people to board (economy plus) with their hand luggage who have followed all the rules and chosen a seat in the front of the plane. My daughter and my KLM approved baggage were taken by the boarding crew while allowing other passengers to go with more than allowed"

Pros: "Just as I expected. And I made my last connection easily."

Pros: "Seat was comfy and spacious for economy class"
Cons: "Vegetarian meal was okay but could be more enjoyable if served with bread at start of meal."

Cons: "Too hot inside the aircraft"

Cons: "Staff rude and short"

Pros: "Crew were friendly and helpful. Moved me up front in the plane so I could make my connection."
Cons: "Not having to walk outside in Edinbur4gh to board the flight."

Pros: "The earphones for out two seats only worked intermittently, but the Purser, Lee-Ann handled it professionally and pleasantly. That was the only disappointment in an otherwise pleasant flight"
Cons: "The earphones could have worked!"

Pros: "Amazing crew"

Pros: "The crew were very nice, food was tasty, seat comfortable and the entertainment great as well. Will be flying KLM again soon :)"

Pros: "Smooth and faster than expected trip. I felt free to get up and walk around on this long flight. Food was good. I sat in seat with extra leg room for the first time and it was worth it"

Pros: "The crew were amazing and the flight was very smooth."
Cons: "Keep up the good work"

Cons: "No reading light in my seat..."

Cons: "Turn the lights on early making it hard to sleep"

Pros: "The service"
Cons: "The food."

Cons: "old screens and entertainment system leg room to small"

Pros: "Seat 39A did not recline. The gentleman next to me spread his arms out a bit as he typed on his computer the entire way. So I did not get ANY sleep. Plus he got up at least four times."
Cons: "Except for the man next to me - great!"

Pros: "Great service"

Pros: "Seats were comfortable and there was enough room for hand baggage. I slept during the flight so do not have opinion on entertainment."
Cons: "Not able to charge my digital devices. When serving beverages and food, the same flight attendant missed me a few times. That was annoying but other attendants were very nice."

Pros: "Food was excellent, service from staff was friendly, and entertainment options were great."
Cons: "Not a lot of shoulder room being in the middle seat. But it had adjustments options for a lot of other things which were good."

Cons: "You are almost always late!"

Pros: "Everything excellent. Comfortable seats in business."

Pros: "Boarding was as expected, crew & food were ok. Nothing else positive to extract out of this flight."
Cons: "Delayed flight, horrible baggae policy when the flight is actually operated by a partner of the company you bought the ticket from and not the actual company. Dirty seats, no in-flight entertainment whatsoever (not even a magazine)."

Cons: "... ear plugs, masks, good food or even picking seats? I remember when it was all complementary and standard on overnight flights. Oh, and the vegetarian breakfast was unfortunately poor as well. I know you can do better, because you used to."

Pros: "Nothing"
Cons: "Super delayed. Could have fixed the issue BEFORE we were sitting on tha plane for TWO hours"

Pros: "Nothing"

Pros: "Very friendly service!"

Pros: "Pleasant flight"

Cons: "Amesterdam airport employee was really rude"

Cons: "Dutch sub titels would be nice."

Pros: "Cabin crew very pleasant"
Cons: "Lost our bags, little sympathy from staff"

Pros: "Good multi media access and content"

Pros: "Comfort economy well worth the extra."

Pros: "The very dirty plane was cleaned at Dar-es-salaam and became less dirty. The pilot kept us updated periodically through the flight. The flight attendants were very pleasant."
Cons: "The plane was very dirty when we landed in Dar-es-salaam. The plane did get cleaned a little bit in Dar-es-salaam however I was still missing a pillow and blanket which I had to actively seek out. Seating was not very comfortable as there was a box attached to the leg of the seat in front of me, making it necessary to keep my feet at an uncomfortable angle through the long flight. I did not enjoy the food."

Pros: "Catering is ok"
Cons: "Seats comfort really old school"

Pros: "On time."
Cons: "No negative"

Pros: "The cabin crew, the flight and communication and the cleanliness of the plane."
Cons: "It was really unclear which desk to use at Birmingham airport to check in. It was extremely stressful for a first time flier as I had no idea what to do - the desk location wasn't marked clearly and when no staff were there it wasn't clear that the desk was open."

Pros: "Very efficient boarding, fast and professional but warm and friendly. The plane was very clean and quite spacious for a two by two configuration. On time departure and landing and smoothed processing at the other end."
Cons: "Nothing to improve"

Pros: "Loved this 747! Crew was professional and food was very good."
Cons: "We had a long wait (25 minutes) at the gate because we were early."

Pros: "I fly delta this was run by KLM they weight all bags delta does not they don't take TSA preach Check. Delta does It was a free for all with check in and getting into plane"
Cons: "See above"

Pros: "Atmosphere, crew were very professional and friendly"
Cons: "Seats were a little too narrow, and quite uncomfortable when a broad shouldered person is sitting next to you"

Cons: "Horrible. First, we lost a suitcase. It could happen but for two days they did nothing and only told us stories (so as not to use the word lies). Within a few hours (and thanks to airline assistance) we were able to locate the suitcase. Even then it took them two days to bring it to us, two precious days off our planned vacation (7 days) At the end of the shortened vacation, we got to the chek in, and told that since the ticket I had purchased form them two months earlier was too cheap ... and since the flight was Over booked, they would take me off the plane if all the passengers would arrive. It's unnecessary to describe what I felt until the plane took off. They apologize constantly, but do nothing practical. a bae company. no me nor my freinds/family will go with KLM"

Pros: "Very good flight, excellent service and good food."

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 that the flight didn't have wifi / USB):"

Pros: "We love the flight all the way"

Pros: "A nice short flight"
Cons: "We had booked business on our flight to Milan, and it was extremely disappointing that on this sector they put us on the last seat in the back of the plane. There were plent of seats on this flight that had extended legroom. A bit of a mystery, why Westjet elected to put usin the last seats on the plane?"

"It was so helpful to be able to board the plane front and back. It makes it so much faster. It was also helpful announcements were made in French and English. I cannot thing of anything that would have made that short flight better."

Pros: "Clean plane , good crew ,"
Cons: "they didn't load my baggage from flight 1 to 2"

Pros: "Nice crew"
Cons: "Not loose my luggage:)"

Pros: "The crew was great"
Cons: "1-2 +cms leg space"

Pros: "Spacious business class seats, excellent meals"
Cons: "Lack of ventilation in cabin, and staff refusal to turn heaters down (in September), very limited entertainment options."

Pros: "The bread was fresh and food better than other times"
Cons: "Crew is always aggressive and unfriendly"

Pros: "Great crew and entertainment. Terrible experience at CDG airport but that’s the airports fault."

Pros: "I like the comfortable seats"
Cons: "Service lag a little"

Pros: "Great newer plane, great service!"

Pros: "Good crew, as usual with Air France."
Cons: "Old plane with very lousy seats for a super expensive business class. Super slow check in and overall process till boarding because of lack of ground staff compared to passenger volumes"

Cons: "There was no entertainment available."

Pros: "Crew was nice."
Cons: "Food could be better, or at least be provided an option to purchase an upgraded meal. Also, insufficient amount of drinking water provided to passengers."

Cons: "Seat was super uncomfortable. Could not fit in my legs at all, could not recline it enough. Maybe sufficient for a one hour flight, definitely not on an intercontinental flight."

Cons: "Check in process running smoothly and better announcement of gate change"

Cons: "Air conditioning too cold. Wasn't offered an evening meal. My luggage went missing and I'm still waiting for it to be delivered."

Pros: "Intranet meant I could watch movies on my iPad"
Cons: "Seats are very uncomfortable"

Cons: "There was no entertainment and there was a lot of annoyed passengers and flight attendants"

Pros: "Crew was very nice and the food was excellent."

Pros: "The staff..the attentions..food."

Pros: "Flight was on time."
Cons: "Food could have been much better in comparison with other airlines."

Pros: "Didn’t like the sandwich offered"

Cons: "I didn't get to board, ended up spending $2,400.00 over and above the $980.00 that I spent booking the initial ticket. I was not informed when I booked the ticket that when you transit through 2 schengen countries, you need a transit document. I was informed about it at then airport. Not only did I miss my flight, I had to book for the next day at a outrageous price. SUPER BAD CUSTOMER SERVICE...BOTH KAYAK and PRICELINE. Will never recommend you guys to anyone."

Pros: "Just a routine flight but done with perfect execution."
Cons: "Nothing."

Pros: "The Air France service was ok. Got me to my destination on time and alive."
Cons: "I flew out on KLM on what felt like a new plane. Amazing service, seat, temperature, entertainment and food. In stark comparison Air France’s plane was old, too hot, poor entertainment choices and system and average food which for the French was surprising!"

Pros: "Flight attendant Ms. Sophie Picard made every extra effort to try to find a meal when they had run out of Business Class meals. She made up for the uncomfortable seating in Business Class."
Cons: "Business class seating on the AirBus 318 is very cramped."

Cons: "Our flight was delayed so we could not make out connecting flight. We had to wait 6 hours get another flight to Atlanta and then fly to Boston the next day, longest flight ever was horrible I called out sick from work too."

Pros: "On time."
Cons: "Did not seat together passengers, although booked and checked in at the same time."

Pros: "Personnel"
Cons: "Nothing"

Pros: "Nice staff, very professional and helpful."

Cons: "Flight was delayed 3 times and when I was finally put on a flight that was leaving, they failed to check the connection in Paris (Left me 10 minutes to get from the aircraft to the other plane!) I was moved to SAA in the end after a truly traumatic time in Johannesburg. This is not the first time I have suffered at the hands of Air France sadly. Needless to say, I wont be booking with Air France again."

Cons: "CDG is a monster. The distances are long . The signage is poor and when I asked for directions the diirections I got were wrong."

Pros: "The airplane have great entertainment system. The cabin crew are very nice."

Pros: "Nothing... and we were late which made me miss my connecting flight and I wasn’t reimbursed because it was with a different airline"
Cons: "See above and the food was disgusting"

Pros: "Service was great, flight was on time and I really enjoyed everything"
Cons: "Little turbulence but overall it comes as usual so it was worth the flight"

Cons: "It was delayed. I missed my flight. Now I don’t have a bag. I am not sure when I get it back or if I have to go all the way back to the airport"

Cons: "no vegeterian sandwiches very disappointed"

Pros: "Crew was professional and friendly. Plane was clean. And food was served quickly without the hassle of ordering from a menu and paying. And it was delicious. Best airline food I’ve had in a long time. The chocolate dessert was incredible. And a coffee to go with it. Made a three hour flight very pleasant."
Cons: "All airlines need to remove a row of seats and give everyone just a bit more legroom."

Pros: "Whenever I travel air France I get a reminder of what customer service looks like on a flight. Incredible crew, great experience"

Pros: "The crew was very nice and helpful."
Cons: "We ordered a vegetarian meal. However, the vegetarian option offered to those who did not order a special meal looked better than the vegetarian option that we received."

Cons: "My baggage was broken"

Pros: "The check in process was much better in the CFG airport than SFO. Very organized."
Cons: "The food was mediocre on this flight. The seats also are surprisingly uncomfortable."

Pros: "Great people"
Cons: "It was an hour late"

Pros: "Párizs Budapest kb 1 óra késés műszaki hiba miatt. egyébként minden rendbe volt."

Pros: "Our flight attendant and fnally making it home!"
Cons: "Disorganized uninformed staff. One says I have to have an additional "random" security check after going through the same thing in security. Turns out it wasn't random and I didn't need it. Both times they read my boarding pass wrong thought I was going to Tel Aviv - not random. Airport was hot as hell! Flight kept getting delayed then we had a gate change as well. Finally got on the plane and it took forever to take off so we were basically sitting in a sauna for 30+ minutes."

Pros: "Disorganised and slow"
Cons: "Couldn't organise a booze up in brewery. Baggage offload took forever"

Pros: "The food was good, the staff was very friendly and very nice,"
Cons: "The seat configuration in economy is unacceptable, the leg room is terrible and overall a very uncomfortable flight of more than 7 hours"

Pros: "Movie selection was awesome! Food was good too."
Cons: "Too many interruptions. Every time there's an announcement, it interrupts the movies and some of the announcements were completely unnecessary and there were so many of them, it was like constant interruptions, really annoying."

Pros: "The food was great. Very filling and hot foods were hot and cooked thoroughly. For our 8 hour flight we were served 2 meals and snacks and plenty of hot drinks which was nice.The entertainment was great got to watch movies and play games and also learn language through games."
Cons: "It was very hot in there probably hotter than it should be. Not much air flow I was sweating the whole flight. Because of this I couldn't sleep it was kinda miserable not gonna lie."

Pros: "The flight went smoothly from boarding to landing. The crew was helpful, kind, & courteous. I would definitely fly Air France again. Online check-in was also easy to follow and complete."

Pros: "Super comfortable even in coach (upstairs). I was impressed with service and quantity and quality of food. Would be pleased to fly them again."
Cons: "Seat did not recline as much as normal aircraft."

Pros: "Boarded and left on time"
Cons: "Food was awful. It was so hot I was fanning myself. I had a 11 hour flight and than a 10 hour flight after both British airways, and the same exact food. So I just went hungry. I smelled something amazing so thought I would get a good hot meal as my last meal since I had not had anything in 9hours, but nope, just got a measly cold sandwich. I won’t book British airlines again for international travel, I’ll stick to emirates."

Cons: "Hardly saw a steward in business class the whole flight. Must be part of BA’s cost saving initiatives, but means you don’t get food on time, offered drinks or even a menu"

Cons: "Distance between seats on the low side i.e. not much leg room. TV screen again on the small size in comparison with other airlines. Ear phones poor build quality and sound. Plastic cutlery. Small meal trays. No hand wipes with meals. In comparison with other airlines BA is only an average carrier."

Pros: "Flight was on time."
Cons: "Not applicable."

Pros: "Again staff at mobility assistance were excellent! We were late leaving and pilot made uptime.They really seemed to care about passengers"

Cons: "The people handling the boarding were rude and inefficient. Not a way to staty an 11 hour flight."

Cons: "When allotting seats to seniors, BA could have been more considerate and not placed them in middle seats"

Pros: "Crew fantastic. Seats very cramped so hard when travelling alone with people crammed next to you. I am very short and still found seat cramped. Blankets skimpy. Heathrow to San Fran. Johannesburg to Heathrow was more comfortable."
Cons: "Most things I give a high rate on BA but travelling economy these days is very cramped especially as I did two long international legs with short four hour break between."

Pros: "Crew, food"
Cons: "I had to pay for the luggage. I thought it was included."

Cons: "Lost my luggage"

Pros: "The flight was great and was on time. Down side, no entertainment at all."
Cons: "Lack of entertainment"

Pros: "More legroom than other aircraft, plentiful IFE (in-flight entertainment), and a USB charging point in the seat back near the video screen. Decent food and wine, great crew."
Cons: "We departed the terminal for takeoff but a passenger had a medical emergency requiring a return to the gate and off-loading along with finding the passenger’s baggage down below. Not the airline’s fault, of course, but maybe passengers should carefully consider their health before embarking on an 11.5 hour flight from one continent to another."

Pros: "The staff was very friendly, professional and personal. Had a great seat with extra leg room and the washrooms were always clean. The staff were generous and prompt with the food and beverages and very accommodating."
Cons: "It was a long haul flight so the seat got a little uncomfortable near the end."

Pros: "BA is reliable in many respects. 1- Timely 2- Friendly staff 3- Decent food served in a timely manner 4- In a BA flight, you know exactly what you get"
Cons: "The airlines are pushing people to upgrade with those ever shrinking seats. I had a slightly above average size gentleman seated next to me and the seat was so tight he had to totally take over the shared arm rest and our shoulders were rubbing most of the time. That's not a way to spend 9+ hours"

Pros: "On time, attentive staff"
Cons: "price"

Pros: "Flight arrived 30 minutes early."

Pros: "Comfortable seat, great food and service. Very quiet and smooth ride on the upper deck of an A380."
Cons: "Worst issue was the noisy baby at the front of the cabin - no airline seems to have a good solution to this problem!"

Pros: "Crew are really the highlight. Food and seats are good in business class."
Cons: "Boarding was a bit chaotic. Passengers were bunched up outside the departure lounge - not sure if there were lines or not. Got sorted when we got into the lounge."

Pros: "Quick boarding, good crew."
Cons: "Greasy food."

Pros: "The Crew were great"
Cons: "Boarding could have been more efficient"

Pros: "I loved the new modern plane. It was a bit more comfortable and conveniently designed. Less like a cattle truck and more like a luxury bus."

Pros: "Good staff and food"
Cons: "Seats could have been better"

Cons: "Service was incredibly slow Seats were tight No USB port or charger Tiny entertainment screens Forced to check laptop despite this not being a standard with any other airline for the same route"

Pros: "Excellent flight. Staff very helpful and professional."

Pros: "Lots of delays due to technical problems with the plan. Had to be moved onto another plane. More than 3 hour delay."

Cons: "Service is awful, last time I or my family using ba"

Pros: "Hostess was very nice, helpful and friendly. entertainment was ok and pilot was very informative on delays and info. I think the comic relief video is a keeper. People tend to watch just to see the characters and reactions"
Cons: "Seats were to close together, really squashed, no space for 2 arms on the arm rests and leg room is rubbish. Food is wasn't bad.. could do with more on the trays, seems there have been some budget cuts. Continental breakfast option would be really nice."

Pros: "The quality of food let it down but crew cheerful and helpful throughout the flight!"
Cons: "Not good enough to let back of plane consistently have no choice of food because it has run out. Maybe alternate end of plane you start service to avoid this happening."

Pros: "Boarding was a breeze, the A380 is so much quieter than the usual 747 and really clean. We arrived on time."
Cons: "As a silver Avios member I've gotten used to the cabin crew calling me on my name when they come and talk to me. This time they spoke as little as possible and it was all incognito. They seemed to be more interested in various Facebook updates than working business class."

Pros: "Good food, good service, everything on time."

Cons: "I paid for an exit seat and didn't get one and then I had the only seat with no entertainment for 11 hours overnight and no Joyce to move"

Pros: "Because of the cabin crew strike the old biddies pushing the trolleys were smart enough to give the passengers double the quota of wine to keep us quiet so we didn't mind the slow food service. I had an excellent flight sleeping thru half of it."
Cons: "The audio provided by the ear buds provided produced very poor results, probably causes long term hearing loss."

Pros: "We boarded almost 1hr early, took off on time and landed just before scheduled."

Pros: "What a different experience in relation to last week!"

Cons: "No direct communication. Really bad"

Pros: "Great Crew, smooth operation. Efficient service."

Cons: "They did not do much to help accommodate us sitting together on the long flight. Poor food. Poor service."

Pros: "Nothing"
Cons: "Seating configuration was ridiculous as flight attendants constantly leaning across me with trays and their arms nearly hitting my face. Seat & bed functions didn't work. Privacy screen was a joke!"

Pros: "I'm sure there was something but nothing comes to mind."
Cons: "Lack of assistance regarding my missing belongings. Incorrect information relating to landing card to be completed when arriving in London. Stretching over me to pass food etc to passenger sitting facing other direction, and literally millimetres from my face, without any politeness having to do it. Configuration gives no privacy as you look at the passenger next to you. Functions of chair did not work. Pillow was thinner Than a piece of paper. Crew showed no concern."

Cons: "I HAVE FLOWN OFTEN ON OTHER AIRLINES & IT WAS THE FIRST TIME TO FIND OUT THAT BRITISH AIRWAYS ONLY ALLOWED ONE FREE CHECKED BAG AND I HAD TO PAY $200 WHEN I ARRIVED AT THE AIRPORT, $100 FOR THE 2ND BAG & $100 BECAUSE IT EXCEEDED 51 LBS"

Pros: "The ground crew at checkin were friendly."
Cons: "The old aircraft that looked like it had seen better days. The old entertainment system that was jittery and crashed."

Cons: "Each rep we spoke to said they couldnt help us and to just open a support ticket online.. Kept telling us they dont have a customer service team who can help us and its only available online."

Pros: "Great crew good service, except a little unorganized at the gate. Best service I've gotten compared to other airlines I've experienced."
Cons: "Food was a little cold. Sitting in the middle of the row is the worst most uncomfortable in economy."

Pros: "I was seated on the upper deck of a 747 (63K) and had plenty of room. The cabin was quiet even though the plane was full. Service was excellent. I enjoyed the food. Cabin crew were great."
Cons: "The entertainment system was old and didn't have the selection of programs available on newer aircraft. Flight map was not at all detailed. Time for an upgrade BA! Boarding was a bit of mess. BA has so many different categories of who gets to board first that it got to be very confusing. People couldn't understand if it was their turn or not and people kept being turned away to wait their turn. It would be far easier if people were given a number from 1-5 like Air Canada and they call those numbers which are also printed on your boarding pass. I was flying business class and I think it a terrible cheek that they charge extra (in my case $129-$159 EACH WAY) to select your seat in advance. That's insane considering what I have already spent on the business class ticket. Seems like a money grab to me. I usually fly Air Canada, and this high extra charge will probably make me think twice about flying BA in the future."

Cons: "The low resolution screens and limited programming compared to other airlines and aircraft"

Pros: "Pleasant flight crew"

Cons: "breakfast was terrible. It was beans, mushrooms, and asparagus. It also came with 3 pieces of fruit. Coffee was also terrible. If you sitting in the middle seats there is no space. The man's arms sitting in the seat next to me were pretty much in my seat the whole time."

Pros: "The food was good and free."
Cons: "I bought a ticket from British airlines but the first leg of the trip was with Vueling. The online check in at British Airlines sent me to Vueling but I couldn't check in with British. We had to stand in line at Vueling to check our bags and then with British Airlines to get Get the boarding passes for the other two legs of our our trip. The bags didn't make the switch. British Airlines found our bags in 2 days but 5 days later that's a week later the web check of our file says bags ready for Delivery and call help line can not talk to the airport to find out the problem."

Pros: "even better!"

Pros: "nothing"
Cons: "Was not able to check in through to Cape Town, only JNB. When arrived in JNB, British Airways flight was not clearly identifiable from ticket (no flight number). Then the flight was delayed, and plane was old! Horrible experience"

Read more about SWISS
COVID-19 information

Safety measures for airlines flying from Johannesburg to British Columbia

Airlines flying from Johannesburg to British Columbia have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to British Columbia

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to British Columbia

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to British Columbia

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to British Columbia

Book cheap flights from Johannesburg to British Columbia

Recent return flight deals

13/10
Wed
1 stop
British Airways
32h 15m
JNB - YVR
17/11
Wed
1 stop
British Airways
24h 20m
YVR - JNB
21/11
Sun
2 stops
Multiple Airlines
34h 32m
JNB - YVR
28/11
Sun
2 stops
Multiple Airlines
48h 55m
YVR - JNB
6/10
Wed
2 stops
SWISS
34h 59m
JNB - YVR
9/11
Tue
2 stops
SWISS
60h 50m
YVR - JNB
9/10
Sat
1 stop
Air France
25h 35m
JNB - YVR
9/11
Tue
1 stop
Air France
35h 45m
YVR - JNB
3/12
Fri
3 stops
KLM
28h 11m
JNB - YVR
7/1
Fri
2 stops
KLM
29h 05m
YVR - JNB
10/10
Sun
2 stops
United Airlines
47h 21m
JNB - YVR
10/11
Wed
2 stops
United Airlines
36h 10m
YVR - JNB
15/11
Mon
1 stop
British Airways
33h 00m
JNB - YVR
5/12
Sun
1 stop
British Airways
24h 20m
YVR - JNB
7/3
Mon
2 stops
Lufthansa
33h 51m
JNB - YLW
21/3
Mon
2 stops
Lufthansa
36h 45m
YLW - JNB
15/11
Mon
1 stop
British Airways
33h 00m
JNB - YVR
5/12
Sun
1 stop
British Airways
24h 20m
YVR - JNB
21/11
Sun
2 stops
Multiple Airlines
34h 32m
JNB - YVR
28/11
Sun
1 stop
Multiple Airlines
34h 05m
YVR - JNB
6/10
Wed
2 stops
SWISS
34h 59m
JNB - YVR
12/11
Fri
2 stops
SWISS
36h 10m
YVR - JNB
9/10
Sat
2 stops
Air France
34h 35m
JNB - YVR
9/11
Tue
1 stop
Air France
35h 45m
YVR - JNB
11/10
Mon
2 stops
KLM
26h 15m
JNB - YVR
14/11
Sun
2 stops
KLM
24h 05m
YVR - JNB
3/12
Fri
1 stop
British Airways
33h 00m
JNB - YVR
7/1
Fri
2 stops
British Airways
38h 25m
YVR - JNB
9/10
Sat
1 stop
Multiple Airlines
25h 35m
JNB - YVR
12/11
Fri
3 stops
Multiple Airlines
38h 30m
YVR - JNB
8/10
Fri
2 stops
Air France
34h 35m
JNB - YVR
10/11
Wed
2 stops
Air France
40h 15m
YVR - JNB
5/10
Tue
2 stops
SWISS
28h 10m
JNB - YVR
14/11
Sun
2 stops
SWISS
60h 40m
YVR - JNB
8/10
Fri
1 stop
British Airways
32h 20m
JNB - YVR
12/11
Fri
1 stop
British Airways
24h 20m
YVR - JNB
10/11
Wed
2 stops
Multiple Airlines
39h 22m
JNB - YVR
26/11
Fri
2 stops
Multiple Airlines
37h 50m
YVR - JNB
30/10
Sat
2 stops
KLM
28h 32m
JNB - YLW
3/11
Wed
2 stops
KLM
25h 55m
YLW - JNB
Show more results

Recent one-way flight deals

1/11
Mon
1 stop
British Airways
30h 55m
JNB - YVR
1/11
Mon
2 stops
Air Canada
52h 44m
JNB - YVR
1/11
Mon
3 stops
Multiple Airlines
34h 00m
JNB - YVR
31/10
Sun
2 stops
Multiple Airlines
44h 05m
JNB - YVR
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First