Find cheap flights from Johannesburg to British Columbia

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

JNB — British Columbia
Oct 5 — Oct 121
Return
1 adult
Economy
0 bags
From?
To?
Wed 5/10
Wed 12/10

Let KAYAK do the searching

Save 8% or more

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

Filter by cabin class, free Wi-Fi and more

Good to know

Low season

February

High season

August

Cheapest flight

R9 962

Average price (return flight)

R22 556

Good deal (return flight)

R16 151

Good deal one-way

R15 300
Best time to beat the crowds (4% less expensive on average)
Most popular time to fly (18% more expensive on average)
Flight from Johannesburg OR Tambo to Vancouver Intl
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to British Columbia

  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly from Johannesburg is February.

FAQs - booking British Columbia flights

Top 5 airlines serving Johannesburg OR Tambo to British Columbia

Scores according to KAYAK customer reviews
8,6
Singapore AirlinesOverall score based on 4105 reviews
8,8Boarding
8,5Comfort
8,9Crew
8,6Entertainment
8,3Food
Airline reviews

Not good

Read more about Singapore Airlines

Not good

Delayed flights!!!!! Had to rent a car from JFK and drive home to Syracuse $225! Have to be to work at 5am Monday NOT HAPPY

I love my experience with this airline. The crew was very accommodating and the service was more than excellent. It felt like being home up in the clouds.

Best airline ever for economy

Cons: "Rather long wait at business check-in, friendliness there ok, on board service slow with the champagne, old aircraft with old configuration of seats, nothing really bad, but it's not like this that you win an airline of the year award!"
Pros: "The crew was friendly"
Cons: "In this fairly new plane, the rows of seats are so close together, the leg room is minimal. When the tray is lowered, you feel completely squashed in the seat. The food trays are not picked up quickly after eating."
Cons: "Nothing much"
Pros: "All crew members are very friendly and helpful, good service."
Cons: "All over flight i feel good time, i don't feel boring all friendly staff, good service choice of food i like."
Pros: "Crew amazing. Seat super comfortable"
Cons: "Nothing!"
Pros: "Foods. Drinks. Entertainment."
Cons: "Nothing. Everything’s so perfect!"
Pros: "Boarding. Timely departure"
Cons: "Entertainment selection."
Pros: "Customer service, food, seats"
Cons: "N/A"
Pros: "The food was good, good choices and at good intervals. Lavatories were well maintained. Entertainment was excellent."
Cons: "My first leg, the crew appeared rushed. Seating was tight. Would definitely upgrade next time."
Pros: "Seating was spacious, crew was attentive. Boarding was efficient."
Cons: "The food choice was not pleasing to me."
Pros: "Everything on time and smooth. Great service. Great pillows and. Plenti snacks anytime I want it. Very comfortable seats. Entertainment System fabulous."
Cons: "All good"
Pros: "They treated you like you were important and really took care of my every need"
Cons: "Getting on a cattle car to go to another terminal and then get in line again to go on the plane"
Pros: "Basics are covered. TV screen is big but otherwise nothing special."
Cons: "It is so annoying they want you to pay an extra $20 to pre book any seat. If you need the extra $20 that much, charge me in the original fare! Don't nickel and dime me. At check in they couldn't even get my child seated beside me although a change was made last minute at the gate. Every other airline I've flown recently was better. Sri Lankan and Emirates FAR better service."
Cons: "Flight was late due to the eternal airtraffic mess at suvanabhumi whenever it rains"
Pros: "Punctual flight with friendly crew."
Pros: "Spacious and comfortable bed."
Cons: "The food wasn't that great. Average at best."
Pros: "Great service"
Cons: "Nil"
Pros: "Boarding, friendly crew"
Cons: "Very slow service, took 2 hours. Entertainment system didn't worked for first half of flight."
Pros: "The crew were excellent"
Cons: "I'm 6'2" and the regular economy seats didn't give me enough to leg room"
Pros: "There was nothing to complain about..a very friendly staff, departure on time !"
Cons: "No newspapers and magazines on board !"
Pros: "Excellent crew services"
Cons: "Entertainment system is rather tired for today’s standard for first tier airlines, in particular the headphone jacks which may not work from wear & tear. It’s a hit & miss whether the sound works or not. Obviously mine didn’t on one side this time. Very frustrating if you are on a long flight and there’s nothing you can do if the flight is full."
Pros: "AMAZING IN EVERY WAY. PLANES ARE OUTSTANDING SERVICE IS OUTSTANDING INFLIGHT STAFF ARE EXTREMELY POLITE AND FRIENDLY AND ELEGANT!:)) AIRPORT IS SUPERB THIS IS MY FAVORITE AIRLINE!"
Cons: "THE WEBSITE LISTS PRICES IN SINGAPORE DOLLARS AND IT IS ONLY IN THE FINAL STAGES OF A BOOKING IS ONE TOLD WHAT THE US $ PRICE IS. THIS NEEDS TO CHANGE. WHEN YOU CALL SINGAPORE AIRLINES THERE ARE VERY LONG WAIT TIMES."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Cons: "I purchased this ticket without realizing that the law stipulated 6-month validity remaining on one's US passport to enter singapore. The Singapore Airways website does not state this anywhere, and it was not until I arrived at the airport that I was informed that I wouldn't be able to check in, but nor could I refund or transfer the ticket. The booker should be obliged, when one enters the passport information upon purchasing the ticket, to make note if the passport expiration time is not valid for the flight. Spent $600+ on the flight, and the customer service person I spoke to from the airport was very abrasive and not interested in helping me figure out an alternative."
Pros: "Service is very good."
Cons: "Too warm/hot inside the cabin throughout the flight."
Pros: "Crew was super nice. Amazed at collection of Chinese movies and music. Great alcoholic beverage selection."
Cons: "Hope that there were more time to order and enjoy beverages."
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Some of the Korean food was tasty The flight wasn't full so we had a spare seat between us, That made economy barely tolerable."
Cons: "The seats in economy are now Way TOO SMALL! You better start calling Economy - "Stearage"! Food was not as good as on past flights with SA. Movie selection not as good as past SA flights. Earphones supplied are horrible!!!"
Pros: "Food, movies, support, were all wonderful."
Pros: "Staff were awesome. given that my wife and son both had food poisoning."
Cons: "But we were meant to fly on an A380. This was an A320. Nowhere near the same legroom. Less entertainment options. No USB charging."
Pros: "Everything"
Cons: "Put some natural spray in the washroom for guests to kill their odor. I was the lucky one sitting outside the washrooms."
Pros: "Attention to detail, good leg room, entertainment options and a brand new plane"
Cons: "None"
Pros: "my wife had injured her ankle on our trip. as a result she was walking with the aid of a cane. the crew anticipated her needs and asked her to board early without us requesting."
Pros: "Excellent crew service and entertainment."
Pros: "Did not enjoy the vegetarian menu -cold noodles not appealing. Alcoholic drinks very hard to obtain .. orders taken but not received. Service was friendly though"
Pros: "Consistently good food."
Cons: "Entertainment system sometimes froze, didn't remember where I was in the movie."
Pros: "nothing"
Cons: "Flight was cancelled during peak season with little notice time Lack of service Lack of compensation"
Pros: "Great food and plenty of movies. Friendly crew"
Pros: "got us there, efficient and effective crew."
Pros: "Check in and boarding were flawless. The flight left about one hour late. The seats in coach are getting smaller and smaller. I got an aisle seat to have a little extra room (I'm 6'1") only to get hit big time by the food cart (they did apologize). The food was plentiful, but mediocre at best. The flight attendants were working hard, but we're abrupt and tired. Overall, I have three stars, when in the past, flying SA was always a five star experience. It got me back home though. :)"
Pros: "Crew staff were excellent. Food was pretty good. Overall trip was flawless including and early arrival. The A350 aircraft feels roomy. Most importantly, given the total duration of the flight, it was a pretty good experience on-board."
Cons: "The seats and especially the hand-rests on the A350 seem very slim and flimsy. The movies choices in the in-flight entertainment were wanting."
Pros: "Great customer service, food was fine, seats were comfy in economy too. Definitely would fly again and recommend to everyone!"
Pros: "From the beginning until the end the service, the vibe, the flight itself was amazing. I don't know any other airline I flew with so far that hosted me and all other flyers better. At any time I was supported by the staff and even if it was busy they constantly had a kindness and smile in their face. I don't fly with any other airline on long distance flights! It was clean and neat on top at any time. I love flying with Singapore airlines. I feel safe and in good hands all around. This is how service should be at any airline! It is never less good but a constant since years! Thank you"
Cons: "There is nothing I did not like."
Pros: "Amazing crew, great service. Really good food"
Pros: "We love travelling Singapore Airlines and always try to travel with them if we can"
Pros: "I enjoyed the entertainment, food, boarding was easy, crew gave a warm welcome and was comfortable"
Cons: "I'm good with everything as there was really no down side"

I am extremely disappointed that Alaska Airlines has decided to drop their mask mandate. I was anxious the entire flight because there were people coughing and sniffling around me, completely maskless. Flight attendants were also mostly unmasked. I will not be taking another flight with Alaska until the mask mandate is reinstated.

Great plane , great crew , on time , The snack was a negative. Especially for the time of night . Dinner and gave me toddler peanuts :(!!

Thank you for giving us new planes and plenty of storage space.

Pros: "Really nice attendant in front of cabin."
Cons: "The small planes don’t have good overhead compartments and i has fragile stuff in my bag I didn’t want to get harmed with other baggage. They found a place for my bag but it wasn’t what I had expected since I’ve flown with Alaska quite a bit and usually it’s not an issue. Hoping to get my premium seating refunded."
Cons: "I had 15 hour transit and they didn’t provide any hotel not even a food coupon."
Pros: "The crew was amazing and they were all really polite and helpful!"
Cons: "My headphone jack was broken so I couldn't listen to all the great movies they were offering. It's a little thing that changes the whole experience."
Pros: "Always the comfort and how attentive the crews are."
Pros: "They were helpful during our delay."
Cons: "Couldn’t download the Gogo app to watch anything."
Pros: "Everything went super smoothly"
Cons: "Wouldn’t change a thing"
Pros: "Nice crew."
Cons: "The food. Breakfast sandwich was soggy and kinda gross. Hot towels were not hot. What’s the point if they are lukewarm?"
Pros: "I liked the entertainment and one of the stewards was nice."
Cons: "The stewards were not very nice or friendly."
Pros: "On time take off Early arrival Friendly crew Not a crowded plane. Being a holiday weekend, I was totally surprised!! Gave 1 for Entertainment because there was none."
Pros: "First time with Alaska but from today on, me and my bf love Alaska Airlines!!"
Pros: "Great crew. Great movies."
Cons: "Mediocre food. Crammed in seats. Usual bs about no room in overhead bins. There was enough room!"
Pros: "There was one crew member who was super nice and had a smile who kept going around asking if anyone would like refills or anything. Also, I like that there were charging ports... even if I didn’t use them. And there was plenty of leg room. Lastly, there was a flamboyant crew member who was really nice as well. I liked him a lot."
Cons: "There was this one older stewardess with short blonde hair who had an attitude the whole time. While she was trying to do drink orders a man had spilled his drink so he asked her for a napkin. She rolled her eyes and gave it to him. I was in an isle seat and I got hit in the back with the cart and all she said was “get out of my way I’m coming through” and it actually really hurt. I got bumped by her another three times. And by no other crew member was I hit on my side. Maybe she was just having a bad day..... or maybe she didn’t like her job.... but it definitely showed."
Pros: "TV monitors for every seat was great. The selections were good and varied."
Cons: "We sat in the back of the cabin and the two female flight attendants were talking during the whole 6-hour, red eye flight. Hard to sleep and hard to read to pass the time. Very rude, inconsiderate, and unprofessional."
Pros: "The staff was helpful and professional at every juncture - from check in to landing. The flight was smooth and landed a bit early. Tv/movie choices were great."
Cons: "Airplanes are so cramped, it’s ridiculous. I’m only 5’2” and I didn’t even have the room to bend down to reach under the seat to pick up a pen I dropped. Take out a row and give everyone more room."
Pros: "The check I n gate personal n plane"
Cons: "Assistants on plane were sour"
Cons: "There were no vegetarian/vegan options for meals. In 2018 it’s unnacceptable to have ZERO veggie options, especially on a flight to LA. Come on! I ended up having to pay for 2 meals that I could only eat parts of. And it took more than 1 HOUR for them to bring me these meals. I’ve never had to wait more than 5 mins for a meal, that I PAID for, to be delivered to my seat. I was starving, forced to waste money on meals I couldn’t fully eat AND had to wait over an HOUR to receive them. I am beyond disappointed."
Pros: "Where another airline waited till the last minute to advise me of a delay that completely stopped my travel, you had multiple availability schedules at the last moment. That airline did not even attempt to search other airlines to accommodate my need. In fact your connections were more direct!"
Cons: "The boarding areas were primitive and not sheltered for the weather."
Pros: "On line system was great and easy."
Pros: "Overall, good flight."
Cons: "I pay for first class because I want a higher level of peace and quiet and a lower level of distractions. On two instances, first during the mid flight cockpit bathroom break, and second during the 30 min final descent, the crew engaged in conversations between themselves in such load and animated voices that it was impossible for passengers sitting in the first four - five rows to ignore them. During the cockpit break, the young handsome pilot flirted with the young beautiful flight attendant who had positioned herself to block access to the forward bathroom. They chatted for what seemed like 10 min, her standing and facing us, him standing directly behind her, also facing us. We felt like we were on a soap opera set. And during the final 30 descent into Seatte, when we from Florida were extremely tired, the two forward flight attendants talked with each other in such load voices that it was impossible to keep reading my book. Admittedly, they were just chatting, but doing so in such a load voice that we could not escape."
Pros: "It seemed to flow very well from gate to gate."
Cons: "That I was flying to Omaha and not NY..."
Pros: "All generally went well"
Cons: "No free beer or wine :("
Pros: "My girlfriend and I had another 6 hours to bond on our drive home from Medford to San Francisco. And I got home way earlier than I would have if we flew."
Cons: "Because our flight from Medford to Portland was cancelled without notice, I never boarded a plane on Sunday. I rented a car and drove back instead. The cost is almost a wash with what Alaska is reimbursing me, but we'll see what I get refunded since their customer care department is closed on Sundays."
Pros: "N/A"
Cons: "This is the second time that the plane is late"
Pros: "Great customer service!"
Pros: "We had a flight attendant, by the name of Bob, on the flight from SLC to Sea-Tac. He was very animated and lively through the flight, for instance during the safety demonstration he would carry on conversations with those of us close to him seamlessly and effortlessly, plus make funny gestures -- such as a thumbs-up when the seat-belt was correctly fashioned -- during the presentation. His wife was the head attendant (?) who gave the instructions, and he had fun with that as well. These are two people who do their job well, enjoy what they do, and leave a positive experience in the hearts of those they serve. I think they would be a fantastic feature story in Alaska Airlines magazine in the future."
Cons: "I've never liked the limited food choices and entertainment on flights from SLC to Spokane or Seattle. I know they are short flights, but a little more could be put in. I know Delta has on-flight entertainment from LAX to SLC, perhaps this should be done."
Pros: "Direct flight from DCA to LAX"
Cons: "No easy way to watch movies on long flight, delayed departure and arrival."
Pros: "Love the direct flight from San Antonio to Seattle. Good flying times as well."
Pros: "Helpful crew and comfortable flight"
Cons: "middle seat, my 13 yo son was in a different row and we couldn't communicate in flight. It would be nice if when booking there was automatically an option to put families together - without an addition fee to select seats. There were enough seats avail when I booked, but not once I arrived to the airport."
Pros: "Great service, smooth flight and I'm time."
Cons: "The two tiny cookies were way too wimpy for such a long flight. There should be at least a protein offered for free to all passengers."
Cons: "Late over and hour"
Cons: "Stood in line for more than a half an hour to check my luggage because they kept letting premium blahblahblah customers skip the line."
Pros: "My flights were on time.. Aircrafts were clean. Just wish sests had a little more room"
Cons: "Wish seats had a little more room"
Pros: "crew was nice"
Cons: "flight was late, not great communication at the gate"
Pros: "What a pleasure to fly with Alaska Airlines. Have yet to feel like I was an imposition with traveling with AA. Thanks for letting me feel like a client rather than a bother. Virgin Air and AA will be a happy merge, I believe. Keep your work ethic and soar even higher!"
Cons: "Not a thing. 15E and 15F even!"
Pros: "Good"
Pros: "Our ticket handler at Alaska Airlines ( Sep 21- SMF Airport) was the most helpful and patient person we have ever encountered! The tickets we had purchased through Kayak were charged but not booked. Juan did everything in his power to get us on that flight. And when the kayak company failed to book in time Juan got us on the next available flight, being to sure to find us the best price and a direct flight, versus the one we had booked earlier. Over all Alaska Airlines will be the standard my future experiences will be based off of if I am unable to travel through them"
Pros: "I love Alaska! They have been so helpful in so many ways. I accidentally made a reservation mistake and within the hour realized I had picked the wrong dates. They did everything they could to find a comparable flight at the same cost. And ended up refunding me money because they were able to find me a better deal! Then the day of travel the staff was welcoming, helpful, and genuinely kind. It is a pleasure to travel with people who love their jobs."
Pros: "Alaska Airlines is by far one of the friendliest airlines!"
Pros: "Nice seats and great amenities."
Pros: "Great flight crew"
Pros: "The seats were comfortable and being able to charge my phone inflight was great"
Cons: "I didn't like the boarding. I specifically purchased a seat at the front of the aircraft thinking I would be boarded among the first. To then have to wait until the entire flight was boarded and then be called last was a horrible experience."
Pros: "Great staff smooth flight"
Cons: "Crew rest delay? Should have called ua"
Pros: "Service, seats, boarding time and lack of delays"
Cons: "I wasn't aware that in flight entertainment options were available in tablet form."
Pros: "The crew was exceptional"
Cons: "Nothing that would be worth mentioning, I don't fly very much so I'm not comfortable doing it yet"
Pros: "Staff was nice"
Cons: "Didn't like that only drink choices were water and OJ. Only had pretzels, peanuts too would have been nice"
Pros: "This was my first time flying on a big commercial plane and having to deal with big airports. All in all, I had a great first time experience. The whole process made sense, it was fast, easy, everyone was friendly. I never had any hiccups or got lost. So thank you for making my first time so easy and for all the hard work all of you do to make that possible for everyone!"
Cons: "The plane left late but still arrived on time so I really don't count that as a criticism. If that's the worst thing you've done, then keep doing what you're doing because I have no problem at all with it haha. I will definitely be a repeat customer!"
Pros: "I liked how quickly I was able to board."
Cons: "I disliked the temperature on the plane because it was too cold. I also don't understand how TSA determines how one gets pre-boarding status. Families were split up. For example, a husband was separated from his wife & child. Is this done on a random basis?"

Flight from Zurich to Florence was fine

You have set and are maintaining excellent standards; keep it up!!!

Pros: "Not one thing about my experience."
Cons: "The alertness of the staff, the boarding process, the knowledge of the staff. Not breaking my luggage!"
Cons: "Nothing"
Pros: "Staff was very friendly and loved the food."
Cons: "For economy class, nothing."
Pros: "Great service in 1st class"
Cons: "All good"
Pros: "Crew was top"
Cons: "45 min delay , shame ..... always the same problem with Frankfurt airport..."
Pros: "The crew was really great and helpful"
Cons: "Only thing that could have been better was ginger ale."
Pros: "Very friendly and cooperative crew. Entertainment is well upated with latest media."
Cons: "Nothing"
Cons: "Punctuality"
Pros: "Good entertainment options"
Cons: "two of the three phone charge ports were not working I think the passenger seating areas may not have been deep cleaned"
Pros: "Crew was very courteous and helpful"
Cons: "More leg room"
Pros: "The crew was excellent, the food was very good as well as the entertainment"
Pros: "Cabin crew were efficient"
Cons: "Open check in counters on time as scheduled. They were half hour late at least"
Cons: "They charged about $230 to convey my skis, compared to about $80 for the first bag. This is such ab unexpectedly big difference as to be a trap. Swiss Air are, in my opinion, con artists. Do not fly with them."
Pros: "We have been flying Swiss for years and they are the most reliable and best organized airline, we have ever experienced."
Cons: "I didn't notice that I had booked some sort of new economy light category where checked baggage is no longer included and to check baggage when booked into this class cost $60 per bag per flight. So overall on the trip I paid $240 extra for luggage alone."
Pros: "We left on time, arrived on time. Flight went well despite lasting over 10h30"
Cons: "Two of the flight attrendants in our area were in a bad mood and it showed."
Pros: "Great cabin crew!"
Cons: "While waiting to board SFO-ZRH flight Swissair personnel walked around and randomly pulled out passengers from line to check luggage dimensions. Since manufacturers adhere to airline baggage standards, no violations were found during checks. This misguided effort only resulted in publicly humiliating Swissair customers. Boarding process was pure pandemonium...this was the first time in recent memory, where all coach passengers were invited to board at the same time! Very inefficient! Crowded seating in coach,with ten passengers sandwiched in across Boeing 767 aircraft. Competing airlines flying identical aircraft have nine across seatings Thin seat cushions cause leg cramps after a few hours."
Pros: "Everything"
Cons: "That it wasn’t a flight to Denver"
Pros: "The airplane was cool and the time for arriving was correct as well as easy to check in. The pilot was good and they told us who won on the World Cup tournament I liked that. There was a younger crew memeber she was reaaally nice."
Cons: "I asked when i got my ticket for a window seat and he said he gave me one but he did not in the two flights I got. I requested the crew for a window seat if possible since I had been feelin nauseated, it did not help that the guy sitting next to me had a really bad breat and smelled bad. They offered me a sit in the middle of the plane, that did not work well because I was feeling sick, being in between a big guy and a bigger lady was not going to help at all. There was an older crew member and she seemed to be kinda discussed with the trash even though she was using gloves. Food was ok but not the best. To top it off I told them that the headphones connection wasn’t working and they only brought me a pair of new headphones. I tried mine and they didn’t worked, so the whole 8 hrs of flight I was watching movies with sound only from on side. They didn’t even bother, I guess cuz I am economy? Not sure I did see some free chairs in the lanes between economy and first class but they didn’t even suggested that so I decided to suck it up and sit on my assigned chair. The bathrooms where dirty and smelled reaaally bad from the beginning that really was disgusting to be honest. I can let go many things but not that. I had to help the passenger sitting next to me cuz he didn’t know how to do anything and didn’t speak English, he was an older man, with signs I was able to show him how an airplane works. I never complain about flights but this one was tooo many little things. Oh and what about an international flight where I have to pay for a second bag! Really? I did it on my way to Europe and I thought I payed both and then I had to do it again. Whatever money I thought I could save was a lie because I ended up paying a lot more adding the bags and additional transportation for home based on the airports. I am not satisfied at all with the flight experience"
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: "Les hôtesses ont été super gentilles. Merci!!!"
Cons: "L’espace entre les sièges est très réduit"
Pros: "The new plane with private screens"
Pros: "Good staff, good boarding, good announcements"
Cons: "The chairs are so small!"
Pros: "I bought 2 tikets from Chicago to oscow and back for me and for my son. I live in USA, son lived in Russia but he received immigration visa and I had plan fly to USA with him. From Chicago I used my ticket and say SWISS staff what my son will have trip only from Moscow. I paid for 2 tickets around $1700. Today when we should have trip back to USA, SWISS company said what ticket for my son do not exsist. And I spent for new ticket 220000 rubles about $3600. Nobody in SWISS company do not said me what my tocket for son canceled. I am shoked !!!"
Pros: "The seats were comfortable considering they were middle seats. The food was quite good and the entertainment selection was also good."
Cons: "Boarding was later than initially said and I did not know why"
Pros: "food!"
Cons: "space at my feet!"
Pros: "Polite cree"
Cons: "Crowded plane, long boarding and waiting to be seated"
Cons: "I did not like they were so strict with the carry on luggage and stopped us at the TSA"
Pros: "Easy, on-time and courteous"
Pros: "Comfortable....customer-service oriented staff. Enjoyable food, and entertainment."
Cons: "Seats have become tiny, crew were not very friendly. No ice on an 11hr15min flight , that was delayed almost 5hours!"
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: "Our luggage was left behind in Zurich after an unnecessary gate check. There were plenty of room in the overhead bins, and we purposefully bought the luggage because they were sized for bin storage."
Pros: "Attentive crew offwring water frequentlyflight"
Cons: "Flifght was far from full and I am small.so the very tight seat configuration was not a problem."
Pros: "Food was good. Service was attentive."
Cons: "The seats reclined a little too far, or the screens didn't tilt enough. End result being when the passenger in front reclines, it's hard to view the screen at a comfortable angle. This wasn't a huge problem for me, but a taller passenger would be rendered unable to watch anything on the in-seat entertaniment system if the person in front of them was reclined."
Pros: "The ground and aircraft staff are very professional, friendly and helpful."
Cons: "The aircraft was old, with subpar AC. We would either get freezing or hot and stuffy air. The seats were quite uncomfortable, worse than on recent trips with other airlines (Air Canada, United, Air France). Neither of our entertainment systems worked, despite the best efforts from the crew to reset them. Finally, the food was very disappointing for a European airline."
Pros: "The food was good and I enjoyed the Swiss chocolates."
Cons: "The Seats were real cramped and the entertainment system was outdated"
Pros: "I enjoyed the entirety of the flight."
Cons: "No complaints."
Pros: "The Crew was wonderful."
Pros: "Everything"
Pros: "Service, food was excellent. They went above and beyond."
Cons: "Hard to say.. Comfort of economy section."
Pros: "Spacious and good food"
Pros: "Quick boarding"
Cons: "Nothing"
Pros: "As mentioned in my previous review about Edelweiss, I couldn't be any happier with the experience. I always fly back home (Zurich to NY) with Swiss airlines. I love the flight, crew and their performance. They make sure that you're comfortable and accommodate you to your every need. SWISS and Edelweiss will always be preferred by myself and I'll make sure to always recommend you to family and friends. Thank you for your outstanding and remarkable service."
Pros: "most things were good"
Cons: "the passport check process in Zurich was awful!"
Pros: "Nice and friendly staff, good food and free wine"
Cons: "Everything was great!"
Pros: "Clean aircraft, good leg room, and friendly service"
Cons: "Nothing"
Pros: "Crew was great and very professional. Airport is good and comnfortable."
Cons: "Transatlantic flight was hugly uncomfotable. The seat was broken. Seats are nerrow, hard, too close to each other. If person pulls down seat in front of you, the back is literally 10 cm from your face. Very bad."
Pros: "The crew was welcoming and accommodating."
Cons: "The plane left over an hour late and we had to sit in the plane for this entire time."

Great experience!

This is another disease as if you have the Internet, you are ordinary deceivers!

Customer service

Missed this flight due to previous flight being delayed. No one helped with getting me through customs and borders security so I can make it on time. I had to stand in the longest line and end up staying overnight in Toronto. Now the airlines won’t pay for my hotel accommodation

5 stars

Overall VERY impressed. Food was absolutely top notch, service was good. We transferred in Istanbul and this is a gorgeous airport. It's a bit far from the city but everything else was great. Turkish Airlines Airlines put us up on a hotel since we had a long layover. Very impressed and would certainly look forward to another flight with them. 10/10 and the price was right

Long trip not enough snacks for the kids , crew are not very helpful

Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Pros: "Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable."
Pros: "Very nice and friendly crew"
Cons: "Keep going same detection"
Pros: "safe and pleasant Thank you"
Pros: "Everything was good"
Pros: "The food was good and the service was mostly good."
Cons: "Our cabin was very warm and seats were uncomfortable."
Pros: "Very comfortable seats & clean"
Cons: "Not applicable."
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "Food was good and the crew members were very friendly."
Cons: "The entertainment system for the full plane was not working. WiFi was not working. I was not too concerned about the WiFi, but for people traveling with children, no TV was difficult."
Pros: "Care from the crew and consideration"
Pros: "I have flown Turkish Air many times since 2010, and used to like the airline. Not so much anymore. I would say their entertainment center and food are pretty good."
Cons: "They used to have an affordable Economy Premium option, now all they have are seats made for someone 5’5” 150 pounds. Anyone over 6’ can and will suffer greatly. I’m 6’4” and fly many of their 12 hour flights from LAX to Istanbul and have to sit sideways, until my back aches so bad I have to turn. They also keep their planes unbearably hot, which I have no idea why, making the trip in that cramped seat horrible. Their in between meals snacks consist of cheese sandwiches, and the attendants never come around with drinks or snacks. I also fly Singapore Air and Emirates and their service is subperb!"
Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"
Pros: "didn’t like anything"
Cons: "Very uncomfortable craft with not enough space, the man sitting in front of me was lying on my knees for the whole trip even during service. I couldn’t watch TV ‘coz it was just in front of my nose."
Pros: "service"
Cons: "no personal ac by each seat and the plane was really hot"
Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"
Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."
Pros: "Service & food Additional goodies"
Cons: "All 5 baggages where delayed and delivered after 5 days. 1 of them is still lost. Turkish Airlines ATL Airport ground staff is never to reach or never answers any calls, mails or notifications."
Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"
Pros: "I like Turkish Airlines they have great service. Very good entertainment."
Cons: "I was flying from Skopje to Istanbul I got only one hour between the two flights and it was difficult to convince them to let me go through the business line so I can catch my flight to LA."
Pros: "customer service, food, entertainment."
Cons: "small seats"
Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."
Pros: "Had REAL silverware and great food. Also great customer service via the flight attendents. THANK YOU!"
Pros: "Food is good."
Cons: "Horrible customer serivce. Unhelpful staff at front desk for check in and seat changes."
Pros: "Food"
Cons: "Cabin temperature too high, the flight attendants borderline rude and always on a hurry, I mean what's the hurry durin a 12:30 hours long haul flight. Turkish airlines has decreased its quality of service."
Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."
Pros: "I liked the aircraft. They were fairly new and well maintained. New inflight entertainment and movies. Fairly spacious for a medium sized person."
Cons: "I feel the food could have been better."
Pros: "Entertainment was Okay, and that was the best of it."
Cons: "Customer service gave us false information about delays, almost missed our flight. The check-in agent had to call for manager. And the manager told us if we didn't check-in online, they wouldn't have let us board our flight. The seats were cramped, the food is way worse than it was before. I doubt that we will fly with Turkish Airlines ever again."
Cons: "the kosher food was poor"
Pros: "This is the shittiest airline. The flight from delhi to istanbul was canceled due to bad weatherBut their customer service is very pathetic. Their was no intimation in a proper manner. They did not try me to adjust in any of their airline. I had to book another flight at a very high price. This is really insane... i will like my entire refund of the journey..."
Cons: "This is the shittiest airline. The flight from delhi to istanbul was canceled due to bad weatherBut their customer service is very pathetic. Their was no intimation in a proper manner. They did not try me to adjust in any of their airline. I had to book another flight at a very high price. This is really insane... i will like my entire refund of the journey..."
Pros: "Even in economy, TK serves two full meals, with beer/wine as beverage options. They also give an overnight bag with slippers and other helpful goodies"
Cons: "The level of service by the cabin crew was really disappointing. One of the flight attendants asked me to switch seats with the woman seated next to me (although I had pre-selected my seat). I obliged, although I think that the cabin crew and/or gate agents should have given more thought to giving her a better seat assignment, like a bulkhead seat. This woman was uncommonly large with mobility problems, so it was difficult for me to get up when I wanted to. The entertainment system malfunctioned about an hour into the flight, and I had to flag down a cabin crew member on 3 separate occasions to ask them to look into it. No one ever bothered to follow up or attempt to resolve the problem. To make matters worse, the entertainment system is connected to the entire electrical system, so I couldn't use the "call cabin crew" button, or the overhead light - meaning I was stuck in the dark for HOURS. Only after I demanded to be given another seat did anyone do anything, and with zero apologies."
Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"
Pros: "The Price!"
Cons: "Would have appreciated different breakfast choices."
Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."
Pros: "Everything was the best! The food, the movies etc on board to choose from, the staff, everything was great. Turkish airlines is the best airline I've ever been on—US companies need to take note! Even on a 2:10 flight we got a full meal and many drinks."
Cons: "Nothing! Everything was perfect!"
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Pros: "Checkin and time"
Cons: "Food was meh."
Pros: "Crews were friendly, on time take of and arrival. food was good"
Pros: "It was punctual, comfortable, entertaining food and environment, and informative. I am an old civil aviation manager and I used many airlines. This trip is distinguished."
Cons: "Nothing."
Pros: "Everything was excellent"
Pros: "There was a full meal served. Free blockbuster movie."
Pros: "Was awesome"
Pros: "The employees were kind and helpful to the weary travelers. They served with a smile."
Cons: "Small food/entertainment selection, jarring landing, inattentive baggage handlers."

The checking process was chaotic with multiple security checks where there was no organized que. Main cabin seats are so small you can't extend your elbows to eat. When the person in front of me pushed their seat back, it knocked my wine cup over.

Good flight, good service

Crew was rude, and continued to bang into me as they passed and ram the cart into my seat.

My husband and I LOVE DELTA SERVICE… the crew, everybody are so nice…

Pros: "The crew did a mediocre job of keeping us informed as to the delay of takeoff."
Cons: "There was some type of mechanical or electric issue that delayed our flight by 30 minutes or so, which is unwelcome for a flight that late at night."
Pros: "Thanks for choosing customer safety over profits. I specifically chose Delta because they continue to not sell the middle seats."
Pros: "Definitely pick comfort plus on this flight if you can. You can walk around a lot more on this flight compared to other flights. Food was really good! Recommend the overnight flights...."
Cons: "More leg room would have been nice..."
Cons: "flight left without 1/6 of the passengers. ¯\_(ツ)_/¯"
Cons: "Provide earphones or headphones"
Pros: "Everything except the delay was fine, not extraordinary."
Cons: "7-hour flight delay. If this was a European flight we would have been entitled to at least $250 for our inconvenience. We were not offered anything to compensate us for a 7hour delay, which was ridiculous."
Pros: "Nothing"
Cons: "13 hour delay"
Pros: "Packed flight. Ground crew did best to minimize carryon luggage. Flight crew were accommodating and cheerful despite almost 1H delay in departure."
Cons: "Pilot had no control over turbulence during last 3H of flight. He did his best to minimize but still a jittery"
Pros: "Good service great aircraft"
Cons: "Takes along time to get off airplane with everyone getting their bags from the overhead bins"
Pros: "Everything was good/adequate, nothing was exceptional."
Pros: "The crew were nice."
Cons: "We could have used more legroom between the seats."
Cons: "No delay"
Pros: "Never made the connecting flight."
Pros: "Everything was on time & organized"
Cons: "I had to download that Gogo app to watch a move. That sucked"
Pros: "Everything . Delta is one of the best"
Cons: "Departure delayed by 1hr30"
Pros: "The seats were awful .how many can squeeze in. .horrible"
Cons: "Room to breathe, move a little"
Pros: "Crew was excellent."
Cons: "Snack can be little better."
Pros: "I was very impressed with the flight attendants. They were very pleasant & very attentive to the guests. The premium seats were very comfortable. The only disappointment was the chicken dinner but the ice cream dessert & refreshments were wonderful."
Pros: "Awesomeness"
Pros: "Boarded fast"
Cons: "Woman next to me with crying baby didn’t care that her baby’s head and arms where pretty much in my seat the whole flight. And the girl in front of me was wildly dancing the whole flight in her seat with headphones on and she get pushing back in her seat hitting my knees And every announcement the flight attendant made during the flight sounded like he was stoned and obviously didn’t care what he was saying"
Pros: "The seat was comfy foe the whole 20 min flight"
Cons: "You delayed my flight . Missed my connection and got.stuck at the airport for 6 hours . Now I have to miss work tomorrow"
Pros: "On time."
Pros: "We boarded quickly, in zones. Staff were professional and courteous."
Cons: "Perhaps more than just 2 episodes of some TV programs eg Goldrush. Also more current shows."
Pros: "Boarding was good even though the plane was overbooked, crew was friendly we even had a good tail wind so we got in early"
Cons: "Kid behind me kicking the seat the whole way"
Pros: "Comfort Plus seating was good for the long flight, lots of choices for entertainment."
Cons: "Some crew members were rather cold in their manner, either disinterested or grumpy. Electric outlet didn't work. On screen entertainment touch screen was very difficult to use (unresponsive to touch)."
Cons: "It was it little confusing that I booked with AeroMexico but it was really a Delta flight."
Pros: "I was rerouted."
Cons: "No one would reissue me a ticket for the next flight. Delta and West Jet kept saying the other company should do this, and in the end no one did and I had to purchase another ticket."
Cons: "Got in early"
Cons: "Older plane and seemingly frustrated crew. They had very little patience."
Cons: "No meal service in first class."
Pros: "The flight attendant in Delta Comfort/Main Cabin was very nice and made for an excellent trip. Smooth ride and on time. I like that!"
Pros: "No complaints. A puddle-hopper to a yes."
Pros: "All that one would want."
Pros: "Smaller plane, aisle seat with a lot of leg room (5c), smooth flight"
Cons: "Shorter flight so no snacks/drinks were served, although requests were fulfilled."
Cons: "The flight attendants were unfriendly and borderline rude. I felt like when I asked for anything or was just up stretching my legs that I was bothering them. There was also quite bit of turbulence in the first two hours- I have traveled a lot and I felt like it took the pilots too long to find a smoother altitude."
Cons: "Late flt"
Pros: "Friendly crew"
Cons: "Seats too close. Food lacks salads. Fruit salad tasteless--fruit not ripe--looks good, but no taste."
Pros: "Comfortable seats and incredible kind staff"
Cons: "No food, drinks, or entertainment. But it was an extremely short flight."
Pros: "Loved the new aircrafts, the flight attendants were friendly and attentive. We landed 40 mins earlier than expected, the captain really sped the whole way and I didn't feel a thing!! The landing didn't even feel as though we were speeding...one of the best flights I've ever had (Jessica England) thank you!"
Cons: "Food options, early morning flights I get you're not going to have real food, but can there be an option to purchase a bagel with cream cheese or croissant, something other than a snack box. I understand the flight is under 3 hours so certain foods aren't available but Delta you upgraded everything else. I enjoy the Tapas box for those that are vegan, kosher, gluten free, etc....PS-the bathrooms are smaller"
Pros: "Arrived on time crew worked had"
Cons: "my seat was BAD , no recline- right by bathroom one of which was out of order."
Cons: "Food choices"
Cons: "I like the AirFrance seats more than I like the Delta seats. AirFranxe has better entertainment too."
Pros: "As a frequent flyer, I get picky. Crew was awesome. Helpful and friendly. The wifi was horrendous and wouldn't connect"
Cons: "No westjet checkin area and no signage. Staff didn't know what was going on."
Pros: "The crew kept it together even though the situation was stacked against them."
Cons: "The plane was really late, changed gates a number of times and switched from one terminal to another then back to the original terminal again. My understanding was this flight was a mess the previous week as well which says that something needs to be fixed. The temperature on the flight fluctuated back and forth from too hot to okay. You get the picture."

Book cheap flights from Johannesburg to British Columbia

Recent return flight deals

2/2Thu
1 stopUnited Airlines
33h 03mJNB-YVR
16/2Thu
1 stopUnited Airlines
24h 05mYVR-JNB
R14 342
2/2Thu
2 stopsUnited Airlines
33h 29mJNB-YVR
16/2Thu
1 stopUnited Airlines
24h 05mYVR-JNB
R15 867
2/2Thu
2 stopsDelta
32h 31mJNB-YVR
16/2Thu
2 stopsDelta
29h 10mYVR-JNB
R16 388
1/11Tue
3 stopsMultiple Airlines
34h 10mJNB-YLW
8/11Tue
3 stopsMultiple Airlines
41h 10mYLW-JNB
R17 016
21/12Wed
2 stopsUnited Airlines
35h 49mJNB-YVR
9/1Mon
2 stopsUnited Airlines
61h 04mYVR-JNB
R18 327
2/12Fri
2 stopsMultiple Airlines
46h 06mJNB-YVR
24/12Sat
2 stopsMultiple Airlines
34h 35mYVR-JNB
R19 116
2/12Fri
2 stopsMultiple Airlines
32h 55mJNB-YVR
24/12Sat
2 stopsMultiple Airlines
34h 35mYVR-JNB
R19 260
3/11Thu
3 stopsMultiple Airlines
44h 37mJNB-YQQ
10/11Thu
3 stopsMultiple Airlines
46h 20mYQQ-JNB
R19 601
21/12Wed
2 stopsUnited Airlines
36h 53mJNB-YVR
9/1Mon
1 stopUnited Airlines
24h 05mYVR-JNB
R20 122
22/12Thu
2 stopsUnited Airlines
46h 44mJNB-YVR
4/1Wed
1 stopUnited Airlines
24h 05mYVR-JNB
R21 342
22/12Thu
2 stopsUnited Airlines
33h 29mJNB-YVR
4/1Wed
2 stopsUnited Airlines
25h 20mYVR-JNB
R21 432
21/12Wed
1 stopMultiple Airlines
26h 35mJNB-YVR
9/1Mon
1 stopMultiple Airlines
33h 45mYVR-JNB
R24 591
22/12Thu
1 stopUnited Airlines
32h 24mJNB-YVR
4/1Wed
1 stopUnited Airlines
24h 05mYVR-JNB
R25 273
2/1Mon
2 stopsUnited Airlines
35h 49mJNB-YVR
9/1Mon
2 stopsUnited Airlines
67h 35mYVR-JNB
R25 865
2/2Thu
1 stopSingapore Airlines
49h 30mJNB-YVR
16/2Thu
1 stopSingapore Airlines
35h 35mYVR-JNB
R28 684
2/2Thu
1 stopMultiple Airlines
28h 00mJNB-YVR
16/2Thu
2 stopsMultiple Airlines
32h 10mYVR-JNB
R29 007
1/11Tue
2 stopsKLM
25h 30mJNB-YLW
8/11Tue
2 stopsKLM
27h 05mYLW-JNB
R32 130
2/1Mon
1 stopBrussels Airlines
26h 35mJNB-YVR
9/1Mon
1 stopBrussels Airlines
33h 45mYVR-JNB
R32 758
2/12Fri
1 stopSingapore Airlines
25h 30mJNB-YVR
24/12Sat
1 stopSingapore Airlines
35h 35mYVR-JNB
R33 781
5/1Thu
1 stopLufthansa
26h 35mJNB-YVR
8/1Sun
1 stopLufthansa
33h 45mYVR-JNB
R38 646

Search by stops

Search by airline

Search by price

Recent one-way flight deals

9/11Wed
2 stopsUnited Airlines
52h 58mJNB-YVR
R9 962
25/10Tue
1 stopUnited Airlines
34h 09mJNB-YVR
R10 142
19/10Wed
1 stopAir Canada
25h 15mJNB-YVR
R10 213
25/10Tue
2 stopsMultiple Airlines
30h 31mJNB-YVR
R10 303
17/1Tue
1 stopBrussels Airlines
26h 35mJNB-YVR
R10 339
19/3Sun
2 stopsAir Canada
47h 48mJNB-YVR
R10 501
17/1Tue
2 stopsMultiple Airlines
36h 53mJNB-YVR
R10 644
10/11Thu
1 stopAir Canada
26h 35mJNB-YVR
R10 680
21/10Fri
2 stopsAir Canada
36h 05mJNB-YVR
R10 860
23/10Sun
2 stopsSWISS
51h 50mJNB-YVR
R10 877
22/10Sat
2 stopsMultiple Airlines
37h 56mJNB-YVR
R10 967
9/11Wed
1 stopTurkish Airlines
31h 05mJNB-YVR
R11 075
19/3Sun
1 stopKLM
23h 56mJNB-YVR
R11 416
19/3Sun
1 stopKLM
23h 56mJNB-YVR
R11 595
7/12Wed
1 stopTurkish Airlines
31h 05mJNB-YVR
R11 613
22/10Sat
1 stopBritish Airways
32h 30mJNB-YVR
R11 990
7/12Wed
3 stopsDelta
39h 39mJNB-YVR
R13 121
21/10Fri
1 stopBritish Airways
32h 35mJNB-YVR
R13 390
5/12Mon
2 stopsAlaska Airlines
39h 54mJNB-YQQ
R18 183
28/12Wed
1 stopLufthansa
26h 35mJNB-YVR
R24 950

Search by stops

Search by airline

Search by price

Johannesburg - British Columbia Flights

Departure:

Johannesburg (JNB)South Africa

Return flight deals:

British Columbia - Johannesburg

Browse origins:

R17 016

Browse destinations:

R30 030
R38 735
R17 016
R17 986
View more