Find cheap flights from Vancouver to Johannesburg

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

YVR — JNB
Dec 9 — Dec 161
Return
1 adult
Economy
0 bags
From?
To?
Fri 9/12
Fri 16/12

Let KAYAK do the searching

Save 12% or more

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

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

January

High season

July

Cheapest flight

R12 251

Average price (return flight)

R18 986
Best time to beat the crowds (24% less expensive on average)
Most popular time to fly (33% more expensive on average)
Flight from Vancouver Intl to Johannesburg
(avg. price over the last 2 weeks)

When to book flights from Vancouver to Johannesburg

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight out of Vancouver

  • The cheapest flight from Vancouver to Johannesburg was found, on average, 89 days before departure.
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly is January.

FAQs for booking Vancouver to Johannesburg flights

Top 5 airlines serving Vancouver Intl to Johannesburg

Scores according to KAYAK customer reviews
7,9
Turkish AirlinesOverall score based on 24297 reviews
7,8Boarding
7,8Comfort
8,2Crew
8,0Entertainment
7,9Food
Airline reviews

The food was fantastic, including the gluten-free option, which the crew had prepared for me in advance each time. Unfortunately, the cabin temperature for the 13 hour flight was extremely warm, which was very uncomfortable. I did mention the issue to a crew member; they said they’d check but nothing changed.

Read more about Turkish Airlines

The food was fantastic, including the gluten-free option, which the crew had prepared for me in advance each time. Unfortunately, the cabin temperature for the 13 hour flight was extremely warm, which was very uncomfortable. I did mention the issue to a crew member; they said they’d check but nothing changed.

I had heard that Turkish Airlines was great, but after flying on it from Vancouver to Istanbul, I didn't see what was great about it. It wasn't bad, but definitely not great. Middle of the road...

NA

Only liked crew and food, airplane was old, Entertainment system was ok, but my luggage was delayed for 48 hours and contacting the airlines/help center was difficult with referral to different departments, not much of them speak english and was put on hold multiple time to find someone that speaks english, end result me giving up on them and contacting my Visa insurance.

The AC didn't work properly - it was hard to breathe with the mask on and it was quite hot. My girlfriend needed 15 minutes to recover (get some fresh air) after the flight.

We ordered assistance during the transfer in Istanbul, but did not receive anything

Pros: "No complaints, Turkish airlines is simply one of the best company in Europe."
Pros: "Crew was super 5 stars, airplane 0 stars, narrow and ugly, change planes , who gave any star to that Airline don't belief ."
Cons: "Bigger seats for 10 hour flights"
Cons: "The airport is not proper for travels , you need at least 2 hours to finish from the long lines and finding your way to the right location before the immigration and run to the gate if you are in good shape minimum from 10 to 15 minutes"
Cons: "Fewer fat peasants with too much hand luggage. Seriously, control the hand luggage before people bring it aboard."
Pros: "The Flight crew was excellent - Inflight services were really good. However, the ground service and customer service was horrible!"
Cons: "In-ground service is terrible. Turkish Airlines on-ground staff and customer service staff don't know how to handle any problems. They are unconcerned and unhelpful. They just keep shrugging their shoulders."
Pros: "Helpful crew, good food, smooth flight."
Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"
Cons: "Food. Lack of vegetarian options in 2nd leg."
Pros: "Movies"
Cons: "Nothing! It’s no comfortable at all!"
Pros: "Large screen tv and new mivies"
Cons: "Middle"
Cons: "Options for vegetarians were not really good."
Cons: "The seat are not comfortable for a long flight, I felt I was on a city bus it's very cramped and tight and I'm a medium size person, totally not recommended for heavy people"
Pros: "On time, courteous, professional. The seats in economy were comfortable and there was good amount of leg space."
Cons: "Unlike all other places we boarded from, this location did not allow families with infants to board sooner."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "Food and entertainment were good."
Cons: "Ground staff very unhelpful and arrogant. Wanted to upgrade to business class and the representative who served me was very rude and unhelpful. Boarding was through buses which was inefficient and messy. My trip was 11 hours of flying time. Economy seating is super tight and legroom awful. For long haul flights they must be more generous in terms of seat size and legroom."
Pros: "I bought a ticket for three persons: my wife, my daughtet and me. I am Nigerian, my daughter American, and my wife's Turkish. However, because of the diplomatic row between Turkey and the U.S., my daughter was refused entry into Turkey. Turkish airlines' policy was to refund the ticket of any American caught in this row. They said they will refund my one month old daughter's ticket. However, my wife and i will not receive a refund. We bought the three tickets together. Our ticket numbers ended in 235...51, 235...52, and 235...53. However, they will not refund our whole money by cancelling the ticket but only that of my daughter. So this is the question: Does Turkish airline want me to leave my one-month old baby in the U.S. and tavel with my wife to Turkey? What kind of parents will we be if we were to abandon our daughter to take a trip to Turkey. Even, the people in Turkish airlines will judge us evil parents, yet that was exactly the only option they gave us. Lose your daughter or lose your ticket money. They will not even just change our iternary or give us another destination we suggested without penalties which are almost 3/4 of our initial ticket price. They just made away with our money. You cannot say, 'We are cancelling tickets for American citizens' but make no exception for parents of infant citizens. This is the height of criminality. So, me and my family couldn't take the flight and lost $1500. We had to buy another ticket by airfloat to get to Georgia. But Turkish airlines refused to even contact us on the refund for my daughter. A truly criminal enterprise."
Cons: "They had a vague refund policy for Americans, forgetting that American infants can also have none-American parents who are as much victims in this as the American infant. For them to be myopic and keep repeating talking points of their refund policy is unfortunate to say the least."
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Pros: "Food"
Cons: "Very disorganized the gate checking, staff ne d hospitality training . You ESP not have time for your queries and concerns . They are always in a hurry to finish talkign to you . Poor hygiene. The bathrooms are very dirty and has nomjand soap to wash your hands . Male staff in board come across unpolite. ingelt inwelcomed by the male flight attendant port side at the back.?"
Pros: "Entertainment"
Cons: "Flight was delayed 2 hours before take off."
Pros: "Good entertainment system with lots of options."
Cons: "The plane was uncomfortably warm throughout the (long!) flight, which made it difficult to get any rest."
Pros: "THis reflect in particular the flight from Boston to Instanbul, a long flight. I could see any movie (great selection) and had two full meals as well nice staff. I appreciate this in particular that many airlines cut on these cost/ anemities. Thank you"
Cons: "Not much!!"
Cons: "After having booked an aisle seat near many family members I was traveling with, a Turkish airlines crew member came and asked me to move seats so as to accommodate a couple that wanted to sit together. I willingly gave up my seat to allow this. The crew didn't have another seat in mind, however, and I spent several minutes simply waiting in the aisle before they shuffled me to the front of the plane and made me sit in a much worse seat--a middle seat nowhere near any of my family members, nestled next to a large man who was clearly extending well into the seat they meant for me to take. It was clearly a terrible seat and I made the following 12 hour flight in significant discomfort. I was very dissatisfied with the crew's behavior. When a passenger books a comfortable seat near my family, and willingly gives it up to accommodate other passengers, they should not be treated so poorly"
Cons: "No AC"
Cons: "No being able to rebook!"
Pros: "Missed the flight due to delayed flight coming into Muscat."
Cons: "Missed the flight due to delayed flight coming into Muscat."
Pros: "Finally getting to New York after they let my 1st connecting flight leave without us and the other dozen or so passengers that were supposed to be on that flight to JFK."
Cons: "Everything else was awful. Due to the previous flight being late arriving/departing we got to Istanbul late then they couldn't park the plane to de-board. We missed our connection and were stuck in Istanbul for an entire day. The customer service related to this mistake were awful, blaming us, telling us it wasn't their problem, and constantly trying to get refer us to another representative or their website rather than attempt to resolve the issues. Worst flight experience I've ever had."
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Cons: "The international transfer line in Istanbul was an absolute nightmare. I had to jump to the front of the line or I would have missed my connection despite having a 90 minute window of time to make it through. It seems this airport lacks the capacity needed to get people through efficiently based on the numbers of travelers using it."
Pros: "I eventually arrived at the destination."
Cons: "Difficult to communicate with cabin crew due to lack of English. Flight was delayed by 1 hour. General atmosphere on plane was chaotic I think due to the small plane and length of flight as large numbers of people needed to use toilets."
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "Entertainment and food were good."
Cons: "Was barely given the time of day by any of the airline employees, then they lost my baggage and shipped it to Berlin after I was already back in the States. Jerks!"
Cons: "Our flight was LAX > Istanbul > Oman The connection in Istanbul was canceled. The transfer desk was very overwhelmed by the volume of customers. After 3 hours of waiting I finally got someone to get us on a flight to Qatar and then to our final destination Oman. That person then left work before printing the tickets and I had to start all over again. It was a very stressful and tiring ordeal and cost us an entire day of our vacation."
Pros: "I loved the free tour of Istanbul that Turkish Airlines offers for thsoe who have long layovers there. The flight attendants were constantly walking through the aisles to hand out food, beverages, and other amenities. Very good movie selection. Turkish Airlines is my new favorite airline!"
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "the plain is good and there is a big space for the legs. the crew is helpfull"
Cons: "1. There was a delay on the flight from Barcelona to SAW (Turkey) of 2.5 hours. Turkish Airline didn't update us at any time what and why is the delay problem . Due to this, we missed the connetcion flight to Tel Aviv.They took us to another air port(Attaturk) in Istanbul (1.5 hour driving) . They gave us only food vaucher and no compensation for the overall delay(7 hours!!!) 2.Icoud not order a Cosher foo at all TK flights web sitr. WHY ??? 3.the Entertainment is very poor. only one movie and no subtitlse .Music is wired."
Pros: "Good overall service"
Cons: "The staff could've been more patient"
Pros: "excellent food, service"
Pros: "My husband and I had a very average experience overall. From boarding to inflight customer service."
Cons: "We did not plan to check in any luggage since we had few connections, so we decide to take our rimowa luggage with us. So we were forced to check them in because it was only 8kg allow per passenger on carry on. So our luggage end up full of big dents, and scratches. We reported to the airlines and it was hard to justify what we were complaining about it. As a consumer were are very unsatisfied and unhappy. One of the worst experience in hospitality I have ever experience."
Cons: "Refused to refund cancelled flight"
Cons: "Rude stewardess"
Pros: "In general I like all the comfort that offers Turkis Airlines to their customers."
Cons: "There are some employees there are not so kind. When ever a customer request for assistance."
Pros: "Fast, efficient, confortable, nice flight attendants, good food."
Cons: "Nothing"

I love tvs at all seats. Should be standard on all planes of any duration. Wish internet worked. I can never figure it out.

The seat provides more space for legs to stretch than other airlines.

No sure why we c were delayed.

The boarding staff at the gate could be more professional and stop talking in their native language to each other while people are boarding.

It did not allow me to check in and left seats in advance or get a boarding pass. When specifically asked agent at gate for the row that had extra leg room, as my so. Is 6’4” she gives us a row where the seats do not even incline nor is there any extra room. Also the temp in Avon was high, making many passengers sweat Improve customer service !

Pros: "The crew was nice"
Cons: "Got delayed"
Pros: "Not a lot"
Cons: "Customer service"
Pros: "Nothing I couldn’t get this flight because of the delay of the previous one"
Cons: "The company could have hold it knowing there were travellers on connection. If not, knowing that they were no flight before the next day they could have prepare hotel booking for us because all hotels were full at midnight when we finally could get there."
Pros: "Early leaving gate - early arrival"
Cons: "Always seem to be delayed"
Pros: "The ability to charge my cell phone via USB ports. Also the movies on long flights is really nice"
Cons: "Quicker way to get off plane"
Pros: "Crew was great seats comfortable but quite near back my connecting flight I had to get my seat when I got to the airport I was second from the back but close to washrooms"
Cons: "There was no entertainment on second flight but I didn’t use it anyway On second flight washroom was not very good my scarfe dropped on the floor and was wet and yuckie"
Cons: "Overall: pretty good."
Pros: "It was a quick service"
Cons: "Better food"
Pros: "Even in the absolute freezing (-40F) the plane landed an hour early into Minneapolis. Was only delayed 20 minutes leaving. Crew did amazing to get the plane going."
Cons: "Boarding was like a cattle call....my headrest was broken so couldn’t sleep upright but face down....seemed like a plane that large would have more bathrooms"
Cons: "To many screaming kids"
Pros: "Take off on time, arrived early, pleasant flight attendant"
Cons: "Had to sit on tarmac after arriving early"
Pros: "That was a treat since I don't expect the option to watch movies on short flights Also, thank you for the healthier snack items- keep moving in that direction please!"
Pros: "Excellent"
Pros: "good flight and pleasant staff"
Cons: "no vegetarian option in business class therefore nothing to eat for me for whole flight. also sky lounge very poor"
Pros: "Loved having phone and computer outlets!"
Cons: "Ran out of food by the time they got to the passengers toward the back and it was a 4 1/2 hour flight."
Cons: "Aircraft seemed shabby despite refresh of Comfort Plus, food was really mediocre. Steer clear of the Asian Veg option."
Pros: "Plane was clean, easy boarding, crew was kind and attentive."
Cons: "30 minutes late no explanations...."
Cons: "I booked through kayak and received an e-mail saying "you're booked!" with a flight itinerary and everything and then I got to the airport and they told me I had no ticket to get on the flight and no payment had ever been made and that to get on the flight I would have to pay over $1000 for a seat !!!! The original ticket I bought was under $400. I was NOT happy with this at all - Kayak screwed me over and I expect compensation."
Pros: "Clean plane, friendly staff and timely departure."
Cons: "Waiting to get off the plane. Other customers moving too slow"
Pros: "Service was fast and the inflight entertainment is free. Lots of movies to chose from, which is nice for the long flight."
Cons: "It was the most cramped I have ever felt in a plane and also the longest flight. Horrible combination. Some of the crew were snippy."
Pros: "Boarding went smoothly. We were on time. Attendants were excellently friendly and efficient. That is so nice to not have a grumpy flight attendant. Drinks are ridiculously priced, but I wasn't suprised. Great flight."
Pros: "Crew was nice and friendly, boarding was fast, on time and overall service was excellent"
Cons: "The plane was small so not a lot of space and didn't offer food other than one beverage"
Cons: "My flight got cancelled without letting me know in advance I was in the airport and spent me hours to switch a flight I ended up arriving at a different airport and need to spend more money for über"
Pros: "On time and courteous staff"
Pros: "the flight was on time and the staff very helpful"
Pros: "The turkey sabdwhich was tasty. Good movies."
Cons: "Telling me the doors were going to close & I couldn't use the restroom prior to boarding. Here I was starving from flight delays. In reality the door stayed open another 15 mins & people boarded with their to go food."
Cons: "Most everything was excellent, however my 2 year old daughter's in seat entertainment screen wasn't working. It was a full flight and there was no option to change seats. I brought it to the flight attendants attention however she wasn't able to reset it. A 7-hour flight from NY to Zurich travelling with small children without the movies was not as pleasant as it could have been."
Pros: "Excellent. Smooth staff. Lots of humor and smiles"
Cons: "No entertainment except paid WiFi."
Pros: "Very smooth"
Pros: "Quick flight; helpful and friendly staff"
Cons: "Flight was delayed substantially. Sat on the plan 40 minutes before taking off after already being 30 minutes delayed."
Pros: "The crew was very attentive and apologetic."
Cons: "Having two planes with mechanical trouble. Putting our luggage on the wrong plane. It is 1:50 am as I write this. I should be home in bed."
Cons: "Rebooked me on a flight from Nassau to Atlanta, and never worried about how I would get to Nassau from Georgetown, Exuma. Never even notified me about the rebooking. TERRIBLE customer service!"
Pros: "Our original flight delayed and then cancelled and the need help kiosk was quick to provide an alternative. Better aircraft and good flight compared with the original flight"
Cons: "The replacement flight has been delayed almost 2:30 hours due to bad weather in NYC."
Pros: "Loved it all. That's good advice above :)"
Cons: "It was a blast!"
Pros: "People are good"
Cons: "Flight delays!"
Pros: "Very informative staff"
Cons: "Was late"
Cons: "Flight was booked via Princess for a cruise. Flight from Vacoouver to LAX was through Delta partner Westjet. One schedule number and flight number for Delta, a different set of numbers for Westjet. Westjet requires you call them for seat assignment for a fee. Just not smooth!"
Cons: "Our seats were assigned at the gate. We were literally seated in the last 2 rows of the plane. It was loud and tight and I would have NEVER booked those seats!! The whole fiasco was a complete turn off. And will make me reconsider booking through delta especially if it's a connecting flight!"
Cons: "The comfort seating on this aircraft was not as good as other Deltaflights. No extras or service."
Pros: "The plane was changed so some people had new seat and some not. The crew assigned tickets quickly at the entrance. Arrived 20 min earlier, which is great!"
Cons: "The peanut bad is now contains 13 peanuts, I counted them :).Where is a good food for a 3.5 hours flight?"
Pros: "Tail winds provided an early arrival. When my flight was rebooked due to a delay on my first booking I was upgraded to Permium booking and drinks were complementary on the flight from Atlanta to Philadelphia."

The flight was ok in general. The main problem is that Schiphol airport in Amsterdam is a mess in terms of having a smooth connection and layover. I had 2 hours to make the connection and almost missed the flight to Lisbon. I would NOT recommend at all The use of KLM and Amsterdam as a hub to any other city. Not at this time of caos.

3.5 hours delay will ruin any day!

I do not know how, but, rude crew and counter personnel is here, rest of things looks pretty standard without any difference with other airlines, that was not the case in the past

The flight from Rome to Ams was delayed. The flight from AMS to Moscow was missed. - We spent 2h in a linewaiting for the service desk to rebook the tickets - Then, we spend more than an hour to get the hotel - Then waiting for the shuttle another 30 minutes Unexpectedly poor and slow service. The next working day is ruined with the flight in the middle

Not the first time we have experienced defective entertainment system on this trip. It should be upgraded.

Pros: "Yes, Very good"
Pros: "Staff were polite"
Cons: "The seating space is horrendous, I am 5 ft 8 and felt like I was sitting with my knees at my chest, horrible horrible seating"
Cons: "Allow business passenger to use front bathroom."
Pros: "The plane ✈️ itself the attendants . The entertainment on board. Really great"
Cons: "Nothing dissatisfying about the flight nor the airline staff . Very polite, very professional. It was a Great flight. For long trips this airline is one of the best."
Pros: "KLM are our airline of choice. A great full-service carrier with impecable standards."
Cons: "Nothing"
Pros: "The crew."
Cons: "The time between flights."
Cons: "Information on arrival time was not correct"
Pros: "Customer care was super supportive"
Cons: "Inflight sandwiches"
Pros: "Newer plane, crew was amazing, seats were adjustable"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Cons: "Flight got delayed 30 minutes"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "Crew was helpful and food was very good"
Cons: "There was no entertainment on the flight from Vancouver to Amsterdam and this on top of a two hour delay in taking off which led us to have to literally run to our gate in Amsterdam to make the connection to Mumbai"
Cons: "KLM was not prepared to get wheel chair passenger off plane. Cost me delay of 1 hour. I will never fly KLM again."
Pros: "My seat"
Cons: "My suitcase wasn’t in the plane. 8 hours in the plane and no one offered us water. We had to look for flight attendant. Entertainment wasn’t great not too many choices and quality of screens was poor"
Pros: "Just the cabin crew being nice"
Cons: "Punctuality KLM is always late"
Pros: "quick/efficient boarding - good staff - good food - easy flight !"
Cons: "the connecting times for klm seem to be very close - if your running late to start - you may not make your next one -"
Pros: "well mannered and attentive crew - good supply of complimentary food/drink - good over all comfort"
Cons: "boarding was running very far behind - considering this is mainly a hub operations carrier - resulted in several passengers missing their connecting flights -"
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Cons: "Turn the lights on early making it hard to sleep"
Pros: "They considered my reguest of vegiterian food."
Cons: "I have no complaints."
Pros: "Economy comfort was very nice, food decent, plenty of toilets to avoid overcrowding, and good entertainment selection."
Cons: "old screens and entertainment system leg room to small"
Cons: "wasn't able to take the flight since I missed it"
Pros: "Friendly staff"
Cons: "Leg room"
Pros: "Very friendly onboard personnel - I really had kind of homy feeling."
Cons: "KLM lost my luggage during the layover. My luggage didn't arrive even after the next flight to Prague. Customer service wouldn't give me any idea what flight my luggage would arrive on, nor would they tell me what time my luggage might be delivered to me."
Pros: "We got a meal for a 1h flight only"
Cons: "No entertainment but normal for this type of flight"
Pros: "Nothing"
Cons: "Super delayed. Could have fixed the issue BEFORE we were sitting on tha plane for TWO hours"
Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."
Pros: "The food service was good and the flight attendants were friendly."
Cons: "The plane was very uncomfortable. The seats were small, you felt on top of the person next to you, and there was no leg room. I am a pretty small person- I can't image how uncomfortable all of the taller passengers must have been."
Pros: "The staff were professional and friendly The food was very good and plentiful The inflight entertainment has lots of choices The bathrooms remained clean All in stark contrast with BA with who I did the same flight 2 weeks ago and all the above points were very poor"
Cons: "Nothing"
Pros: "The flight attendants could not do enough for you."
Cons: "Business class was pretty empty but again I was not allowed to change my seat selection online. Pathetic check-in."
Pros: "The flight was great."
Pros: "Flight was delayed for three hours and was a very stressful flight"
Cons: "Flight was not on time and got to destination very very late pier management of aircrafts"
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Cons: "Flight delayed by one hour which meant I missed by train at Southampton by 10 minutes and subsequent bus connect home. Next bus would have been 2 hours later so 45 minute walk home from train station. Didn't bother with food offering, put off by that supplied from Hannover to Schiphol."
Pros: "Same as above"
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: "Seat space was good for a short flight, inclusive of free snack and drink."
Cons: "Too much overoverhead luggage."
Cons: "sardines!"
Cons: "Because of slow boarding process flight was delayed by 15 minutes. I had short connection in Amsterdam."
Cons: "Fewer entertainment options than the delta flight. I got excited with that first flight."
Pros: "It was very comfortable"
Cons: "The crew was great"
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."

i will never use Kayak or American Airline ever again!!!

Super delayed causing us to miss our connecting flights.

There is no food or alcohol allowed to be served on the flight.

The person sitting next to me took my storage space under the seat but other than that was pretty good service and the food was not terrible.

Pros: "Crew was friendly and nice"
Cons: "Absolutely no covid regulations in place, completely packed flight, boarding was horrendous everyone going in at once"
Cons: "No food or beverage service while in COVID mood. Pilates and flight crews were inconsistent with using masks. However overhead announcements by AA constantly stated that face mask were required and that the could prevent you from traveling with AA."
Cons: "Things are getting smaller, we're paying more for less and less; it's all reducing except the cost. Generally flying is no longer 'special' it's kind of routine, like cattle herding--and the customer is the cattle."
Pros: "The flight crews were fantastic on all legs. They really do the Lord’s work."
Cons: "The only improvements were related to seat comfort. Often, after hours in flight, my back began to hurt."
Pros: "The crew was nice, although they were not able to relocate me."
Cons: "The space was too crowded. Not much leg room and its such a long flight to have so little space. My flight was also delayed."
Cons: "Flight was delayed and they announced it was because they weren’t sure there was enough tread on the tire to land which didn’t give anyone a great feeling. Crew was probably on their last shift and just rude."
Cons: "We lost the conection because pre departure there swas an issue with one of the wings of the plane and took about 30 min. Afterwards after landing the plan had to wait another 15 minutes waiting for the gate. American Airlines atributed the issue to weather conditions in Vancouver, false."
Pros: "The crew seemed nice"
Cons: "It is not the airline, I just had screaming kids beside me and behind me for 5 hours"
Pros: "This was Japan airline and the crew were very respectful and responsive and food was amazing"
Cons: "The entertainment selection could have been better"
Pros: "The plane got us there safely."
Cons: "The crew was basically useless. They hung out in the back not really paying attention or just in the way. One stewardess knocked me in the head when passing through and didn’t even apologize. No one greeted or told goodbye at the end."
Pros: "Friendly staff made people feel safe even during turbulence."
Pros: "The most efficient boarding process I've ever experienced."
Cons: "The crew seemed to be under a lot of tension and the audio jack to my in-seat monitor didn't work. After mentioning the faulty system to the crew I had to find a new seat by myself and there was no follow up."
Pros: "1) Puntuality in departing and arrival times 2) Very pleasant crew members"
Pros: "Quite hospitable On time."
Cons: "The coffee was horrible."
Pros: "Flight attendants"
Cons: "Late flight"
Pros: "I appreciated that they were interested in the general welfare of the whole craft in the midst of storms."
Cons: "The long delays, the cancellation near midnight, the long lines to what I thought was going to be some type of reimbursement for all the inconvenience at now having to find lodging for the evening, spend an entire day back at the airport, and transport myself from the NEW airport they made available for me from the original airport I had chosen. Absolutely NO compensation or reimbursement due to "weather." While I understand they can't control the weather, this is literally one of the greatest elements in their company. They should have provisions FOR it. Running out of airlines I could trust and rely on, and thought American would deliver. But No, not even this one. Extremely disappointed and staying away from AA."
Cons: "Flight delayed because the crew arrived late the night before. This created a chain of events that got me to Newark 7 hrs later than scheduled."
Pros: "On time, nice plane"
Cons: "Realized I left my iPhone in pocket of my seat as soon as I exited plane - spoke to gate agent within 1 minute of leaving plane and she Asia she would get the cleaning crew to look while I waited. Waited 20 min only to hear a bunch of lies about how they asked the flight attendant to look but she couldn’t find it - should have just walked back on plane to do it myself. Was told to “go online” and file a lost and found report. This is a small airport - TRI cities TN - absolutely zero customer focus by and American Airline employee - and I asked to sp all with a supervisor and manager with the hope I would get my phone back. Worst service and zero caring attitude I’ve dealt with - and I fly a lot. It will be Delta from here on out. I went on line and filed a complaint and lost and found report - am betting a large amount of money I hear nothing other than an automated reply."
Pros: "Seats were comfortable."
Cons: "Flight attends were slightly curt."
Pros: "Clean plane"
Cons: "No food"
Pros: "Seats are terrible. My back hurts after the journey. Leg room is bad too."
Pros: "Great movie selection, food was good and crew was amazing"
Pros: "It was a fabulous ride, with personal entertainment centers, fast service -"
Cons: "unfortunately just one exit , so took forever to exit the plane but otherwise great."
Pros: "Video entertainment not working for my whole row."
Pros: "Great Wifi! After reading bad reviews it was actually ok. Flew business on the A319 (single aisle plane) and it reminded me of qantas 737. I think for a short haul day flight I may just put up with economy instead for the price. Food is ok. I think with AA you have to pick your aircraft, it makes a difference what plane you fly as to what you get in business class. FA's were great. Overall I'd fly them again. Food was ok."
Cons: "They asked everyone to put the window shades down but I fly window seat because I like looking out! It was a day flight too! LAX T4 lounge is being refurbished so you need to go to T5 and make sure it's not the regional lounge!"
Cons: "Very cold airplane"
Pros: "Good Hospitality"
Cons: "insuffecient supply of juices etc"
Cons: "3 hour delay and much confusion. In and out of aircraft."
Cons: "You pay extra to get the TSA Full background check, so you can breeze through TSA, with PreCheck, yet this Airline has a problem with recognizing it. 3 phone calls layer and a Visit to their Costumer Serice Desk, and none of them can figure it out. Uhg again."
Pros: "The staff that pushed us thru the ridiculous process of going thru customs , getting our bags checked again & raced us thru to our connecting fight was amazing !!!"
Cons: "Our connecting flight was too close given we were coming back from Mexico& had to go thru customs. The security at customs were so rude to my mother who was in a wheelchair! The customs checking process was a joke! We barely made to our flight running thru that entire airport pushing my mother in a wheelchair. I can't tell you how horrible the experience was for both of us!"
Cons: "Comfort was compromised because we had to sit in chairs against back bulkhead and chairs did not properly recline. Headphonesfor movies were not offered. Even though I tried to reserve aseat 24 hours ahead of time, the computer system was impossible to navigate."
Cons: "Cero entretaintment"
Pros: "Love the direct flights from RDU to West Coast. Wish there were more cities on the list. The flight was delayed about 45 minutes after we boarded for take off. I hate sitting on planes idling. The seats are already uncomfortable, then add more time onto that to sit. But we made up the time in the air for an on time arrival. Hmmmm?"
Cons: "For a 5 hour flight at dinner time and then the 3 hour time change, the snacks provided are not enough. You just have to remember to bring food on the plane and then risk annoying your fellow passengers with the food/dinner dining space. More checks of drinks would be nice too. Cost cutting measures, but minimal considering a packed flight and pretty high ticket price."
Pros: "Extra blanket and pillow. Empty seat to sleep in. Fairly clean interior for the most part."
Pros: "The boarding process was good."
Cons: "Don't think the flight attendant should hang the trash bags in front of the passengers faces in the aisles to collect trash."
Pros: "smooth check in and boarding etc"
Cons: "Wifi wasn't working so no entertainment"
Cons: "The video screens weren't very good. You had to tap screen multiple times to select a choice."
Pros: "Very comfortable and enough drink service."
Pros: "Nothing"
Cons: "I was supposed to dj in dallas at 12am got a flight in at 7pm but with mechanical problems flight was delayed to a 2:20am landing which I missed my job. I paid for a flight I didn't use and lost 1300.00 usd 0 out of 10 for AA"
Pros: "Got there safe"
Cons: "We were cattle attendants cowboys"
Cons: "Terrible transit to terminal in LAX with shuttle and stairs"
Pros: "She was absolutely marvelous. So friendly and professional. A welcome change to most encounters with with AA employees."
Pros: "Nothing"
Cons: "No yves on the plane like delta. Flight delayed 5hrs"
Pros: "Very nice crew. Full meal"
Pros: "Taking off and landing."
Cons: "Boarding was slow. Seating was cramped."
Cons: "American changed the 2nd & 3rd legs of our trip from Vancouver to Phoenix to Charlotte to New Bern and didn't bother to notify us. Discovered on our own after we arrived in Phoenix."

It would be nice if there was a British Airways flight that was on time and this one wasn’t although the turnaround in Vancouver was excellent for a late arriving flight.

Delay. Long wait in line. Poor communications.

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "Crew was friendly and everything was perfectly on time!"
Cons: "4 hs delay"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "Leg room fantastic"
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Pros: "The crew was ok. They seemed really hectic between Heathrow to Rome."
Cons: "The seats were too tiny for business class. Nowhere to put anything. So close to next passenger. I would not fly business class again on BA Terrible entertainment. No interesting movies. I guess they tried to have movies only with British actors/actresses. Nothing current. That’s pretty bad for almost. 10 hours flt. He seats in business class between Heathrow to Rome were like regular seats except with the middle seat blocked off. Food was just ok."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Very narrow seats"
Pros: "The crew, the food and the smooth journey."
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Pros: "Quick boarding."
Cons: "Nothing. Pretty good for a short trip."
Pros: "The crew was good"
Cons: "The seats"
Pros: "Plane changed to an A380"
Cons: "Waited over half an hour to get off at Heathrow owing to staff shortage so the air bridge took a while to happen!"
Cons: "The flight was delayed by three hours; not sure how to fix that but it was annoying. For some reason the arm rests in the middle of the seats would not go fully back and I felt like the flight attendants were talking down to me. They also could have been having a bad day too with the flight. :/"
Cons: "Better business class seats"
Cons: "Delayed, twice!"
Pros: "This was a charter by BA. Airbus A320 with amazing legroom. Was slightly annoyed by them not having coffee ( to wake me up for the drive home) but I suppose I get why they weren’t serving hot beverages."
Cons: "The beverages thing above."
Pros: "The A380 is roomy with large overhead bins. Its quiet and smooth. Flight was on time!!"
Cons: "It was impossible to select a seat in advance. I could not even get to seat selection at online checkin. It was very frustrating. When I went to BA in London and Los Angeles they said it was responsibility of AA and when I went to AA in London & Los Angeles they referred me back to BA. Why can I not choose seats like on other airlines????"
Pros: "I liked that we landed 30 minutes in advance for both flights to and back, compared to the other parallel flight via SAA which was delayed 2 hours when we arrived back."
Cons: "I didn't like the cheese roll I asked for as the whole roll and cheese was literally stuck to the bottom and parts of the bottom of the roll were mushy. The staff were professional but lacked personality and seemed a little hollow."
Pros: "I liked the seats that I got. Staff were friendly and it was a comfortable flight overall."
Cons: "There wasn't enough drinks (water etc) coming around after meals."
Pros: "Good service"
Pros: "Food was tasty"
Cons: "Was delayed"
Pros: "BA moved me on to the Kulula flight without any fuss and gave me a meal voucher."
Cons: "I got to the airport to find that my 19:15 flight had been delayed to 22:15. I hadn't received any notification from BA and still do not know the reason for the delay. The only other option available was for BA to put us on the 20:20 Kulula flight to Lanseria and then shuttle us from Lanseria to OR Tambo. It really is not pleasant to get back home so late on a week night and not even be given any warning or any reason for the huge delay."
Pros: "Crew were excellent. Very friendly and helpful."
Cons: "Boxes under the seat in front took up legroom (but it did ensure good entertainment options). Could have offered some more drinks."
Pros: "The staff was great, friendly, helpful and professional."
Cons: "I thought the food lacked imagination, was skimpy and too hot. I burned my mouth several times. I really do not like having to pay for a booked seat. I have special needs at my age and so booking early is how I typically make sure I can access the bathrooms easily without climbing over sleeping passengers. I picked flight for the price, but in the end I should have stuck with Delta, KLM and Air France and got the extra miles as with seat bookings and only one bag allowance, what I ended up paying did not make it worth it. Oh well, live and learn. Seats were tight, anyone bigger than me would have really struggled."
Pros: "Friendly and helpful crew"
Cons: "My wife and I having to sit in separate seats when there were seats available next to each other. Being charged excess baggage when one suitcase was weigh under weight"
Cons: "Couldn't check-in online. Website said to go to airport and talk to staff - should have said: "invalid passport, get new one!" That would have been so much more helpful. Substandard food, especially 'breakfast'"
Pros: "All the normal stuff of flying domestic."
Cons: "The way that my brand new suitcase was damaged on the flight and BA just said that handles are excluded from bag damage. Thus, they can do what ever they want with your bag's handles, manhandle it and not take any responsibility. My suitcase was clearly damaged by the way it was handled since i booked it in till i received it again and they just said sorry...there is nothing we can do for you!!! Now that is is poor customer service."
Pros: "I have physical limitations and required assistance stowing overhead luggage and help getting out of seat. Crew were terrific. Wheelchair assistance also great. Travels on my own."
Pros: "The crew was friendly and professional"
Cons: "My monitor didn’t work and I asked about it twice. Two crew members said they would look into it but it never got reset."
Pros: "The crew had to deal with a medical emergency and they were excellent!! Despite extra pressure they kept us all informed and were polite and friendly under pressure!"
Cons: "lack of seat space and could not put seat back because of medical emergency so hard to sleep. Exhausted on arrival at Heathrow! Headset did not work properly on films Did not like the boarding process !!"
Pros: "Made up for time due to a big tail wind"
Cons: "Took off late and had to wait 45 minutes for luggage"
Pros: "Flight was on time,actually ahead of time."
Cons: "Aircon was not efficient. Very hot in the plane."
Pros: "Crew"
Cons: "Seating. Meal. Entertainment. Did not compare well to Air Canada."
Pros: "The space on the A380 is nice, comfortable seats, and the crew was very considerate"
Cons: "No between meals drinks (like water, etc.) or snacks left out on this 11 hour flight. The seats are still a bit close together... for the comfort of a long legged man behind me, I was not really able to recline my chair at all."
Pros: "Aside from the typically narrow seats, the service included all the hallmarks of higher-tier service, such as hot towels, cloth napkins, a good meal, and so on. The crew was attentive, as well."
Pros: "Timely."
Cons: "The airplane was really old. The screens wouldn't start for a really long time. Very, very few options for movies and the screen and sound had terrible quality. Food was not really good."
Pros: "Staff was extremely friendly"
Cons: "Seats were too close and comfort was hard for the long flights. I wish premium economy was better explained to one world partners prior to booking so there would be access to better seats."
Cons: "$100 just to choose a seat ? $100 for a 2nd bag? A Kellogg's bar for breakfast? Shame on them."
Pros: "Strong tailwind brought us in 30mins ahead of schedule."
Cons: "Nothing. Was a smooth and friendly flight. Cabin crew were courteous and efficient."
Cons: "Space for legs"
Cons: "Took forever to serve cold drinks and food. Said we were going to have a short flight due to tail wind so they would not serve hot drinks. Mean while we landed at the expected time of arrival."
Pros: "Great food. Ground staff were very accommodating."
Cons: "Flight crew attitude. Cramped seating."
Pros: "Everything was good after we finally left."
Cons: "Due to mechanical issues, flight was canceled. Missed a day of our honeymoon as a result. Compensation offered as a result was unsatisfactory."
Pros: "Flying on the 380 very smooth"
Cons: "Gate was not available at arrival"
Cons: "Flight crew was very aggressive and casual. Displays are ancient. Seat was broken."

Book cheap flights from Vancouver to Johannesburg

Recent return flight deals

28/2Tue
2 stopsAmerican Airlines
31h 58mYVR-JNB
7/3Tue
2 stopsAmerican Airlines
48h 32mJNB-YVR
R14 559
1/3Wed
2 stopsAmerican Airlines
34h 48mYVR-JNB
19/3Sun
2 stopsAmerican Airlines
47h 32mJNB-YVR
R14 698
21/3Tue
2 stopsAmerican Airlines
36h 00mYVR-JNB
30/4Sun
2 stopsAmerican Airlines
34h 50mJNB-YVR
R14 802
21/3Tue
2 stopsAmerican Airlines
32h 58mYVR-JNB
30/4Sun
2 stopsAmerican Airlines
34h 50mJNB-YVR
R14 819
21/3Tue
2 stopsAmerican Airlines
36h 00mYVR-JNB
30/4Sun
2 stopsAmerican Airlines
34h 50mJNB-YVR
R14 836
10/4Mon
1 stopAmerican Airlines
25h 15mYVR-JNB
28/4Fri
2 stopsAmerican Airlines
49h 35mJNB-YVR
R14 940
5/4Wed
2 stopsAmerican Airlines
58h 33mYVR-JNB
30/4Sun
2 stopsAmerican Airlines
50h 37mJNB-YVR
R15 201
1/5Mon
2 stopsAmerican Airlines
40h 05mYVR-JNB
19/5Fri
2 stopsAmerican Airlines
49h 12mJNB-YVR
R15 340
1/5Mon
2 stopsBritish Airways
40h 05mYVR-JNB
19/5Fri
1 stopBritish Airways
25h 50mJNB-YVR
R15 461
1/5Mon
1 stopBritish Airways
25h 15mYVR-JNB
19/5Fri
1 stopBritish Airways
27h 15mJNB-YVR
R15 756
28/2Tue
1 stopBritish Airways
24h 20mYVR-JNB
7/3Tue
2 stopsBritish Airways
32h 54mJNB-YVR
R15 947
28/1Sat
1 stopBritish Airways
27h 10mYVR-JNB
14/2Tue
2 stopsBritish Airways
32h 45mJNB-YVR
R16 086
21/3Tue
1 stopBritish Airways
24h 20mYVR-JNB
30/4Sun
2 stopsBritish Airways
32h 15mJNB-YVR
R16 120
21/3Tue
1 stopBritish Airways
24h 20mYVR-JNB
30/4Sun
2 stopsBritish Airways
32h 15mJNB-YVR
R16 138
21/3Tue
1 stopBritish Airways
24h 20mYVR-JNB
30/4Sun
2 stopsBritish Airways
33h 40mJNB-YVR
R16 155
7/2Tue
2 stopsUnited Airlines
24h 35mYVR-JNB
19/2Sun
2 stopsUnited Airlines
56h 48mJNB-YVR
R16 554
22/3Wed
2 stopsBritish Airways
39h 25mYVR-JNB
19/4Wed
1 stopBritish Airways
31h 05mJNB-YVR
R16 762
22/3Wed
2 stopsBritish Airways
32h 25mYVR-JNB
19/4Wed
1 stopBritish Airways
31h 05mJNB-YVR
R16 780
26/1Thu
1 stopKLM
42h 30mYVR-JNB
26/2Sun
2 stopsKLM
32h 42mJNB-YVR
R16 901
7/2Tue
2 stopsKLM
27h 05mYVR-JNB
19/2Sun
1 stopKLM
23h 56mJNB-YVR
R20 233

Search by stops

Search by airline

Search by price

Recent one-way flight deals

16/3Thu
1 stopTurkish Airlines
29h 50mYVR-JNB
R12 251
16/3Thu
2 stopsMultiple Airlines
36h 35mYVR-JNB
R13 136
16/3Thu
3 stopsMultiple Airlines
45h 35mYVR-JNB
R13 327
1/3Wed
2 stopsMultiple Airlines
39h 00mYVR-JNB
R13 466
23/4Sun
2 stopsMultiple Airlines
39h 25mYVR-JNB
R13 483
28/2Tue
2 stopsMultiple Airlines
47h 45mYVR-JNB
R13 552
23/4Sun
1 stopKLM
42h 35mYVR-JNB
R13 761
1/3Wed
1 stopUnited Airlines
24h 05mYVR-JNB
R13 917
23/4Sun
3 stopsUnited Airlines
47h 50mYVR-JNB
R14 437
1/3Wed
3 stopsUnited Airlines
45h 30mYVR-JNB
R14 628
23/12Fri
2 stopsDelta
58h 33mYVR-JNB
R18 567
23/12Fri
1 stopBrussels Airlines
33h 45mYVR-JNB
R21 534
23/12Fri
3 stopsUnited Airlines
52h 04mYVR-JNB
R25 630
20/1Fri
3 stopsMultiple Airlines
50h 15mYVR-JNB
R29 204
20/1Fri
2 stopsMultiple Airlines
50h 15mYVR-JNB
R29 812
21/1Sat
3 stopsMultiple Airlines
56h 20mYVR-JNB
R36 076
19/1Thu
3 stopsMultiple Airlines
50h 05mYVR-JNB
R38 522
21/1Sat
1 stopTurkish Airlines
29h 50mYVR-JNB
R47 511
19/1Thu
1 stopTurkish Airlines
29h 50mYVR-JNB
R52 647
20/1Fri
1 stopBrussels Airlines
33h 45mYVR-JNB
R88 827

Search by stops

Search by airline

Search by price

Vancouver - Johannesburg Flights

Departure:

Vancouver (YVR)Canada

Browse origins:

R16 138