Find cheap flights from China to Johannesburg

Find cheap flights from China to Johannesburg

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

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Fri 6/18
Fri 6/25
Any month
Compare vs KAYAK |

Good to know

Low season

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

High season

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

Average price (return flight)

R12 399(avg. price over the last 2 weeks)

Good deal (return flight)

R8 162or less

Good deal one-way

R7 151or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Beijing R7 151 one-way - R7 151 round-trip, from Wuhan R8 358 one-way - R8 358 round-trip, from Shenzhen R9 512 one-way - R12 622 round-trip
  • Book at least 2 weeks before departure in order to get a below-average price.
  • High season is considered to be July, August and September. The cheapest month to fly to Johannesburg is March.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Which airlines have a flexible cancellation policy for flights from China to Johannesburg due to COVID-19?

How does KAYAK find such low prices on flights to Johannesburg?

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

What is the Hacker Fare option on flights to Johannesburg?

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

Top 5 airlines serving China to Johannesburg OR Tambo

Scores according to KAYAK customer reviews

8,3
Qatar Airways
Overall score based on 10 993 reviews
8,3
Boarding
8,2
Comfort
8,6
Crew
8,3
Entertainment
8,0
Food
Airline reviews

Pros: "Perfect"
Cons: "Perfect"

Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."

Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."

Pros: "Food and leg room"
Cons: "All was fine"

Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."

Cons: "Catering load was poorly estimated. They'd run out of my first choice of brunch despite being in the first row (apparently pancakes are "really popular with the kids" but they don't load extra to account for this). Also ran out of my main choice."

Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"

Pros: "Aircraft was brand new -- very clean and everything worked well. All flights were on time. Crew was excellent -- very courteous and helpful. Overall -- very good."
Cons: "Food for main meals was rather bland -- not much flavor. Main meals did not have much variety. Snack items were good, however."

Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."

Pros: "The plane was relatively new, the original departure time was also slightly delayed, but overall it wasn’t that bad."
Cons: "The hot food has some room for improvement, although it tasted good, there was hardly any vegetables in the chicken dish."

Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."

Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."

Pros: "Staff was great"

Pros: "Stewards and Stewardess were very prompt and always had a smile!"

Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."

Cons: "Unfortunately, my baggage was lost on this flight, which will make it very difficult to climb Kilimanjaro!"

Pros: "I had never heard of Qatar Airways before I booked a 24hr flight to and from Sydney, Australia. I only did this on the suggestion from a friend that stated Qatar Airways was "alright". So for the price I thought what the heck! I was extremely pleased with the service from the cabin crew. They are always polite, professional, and well trained compared to my previous favorites Delta and Lufthansa. The seats were comfortable (as comfortable as Economy and 24hours of flying can be), the entertainment and aircraft were state of the art, and the food was outstanding for airline food. If I get the chance in the future I will definitely choose Qatar Airways for long trips."
Cons: "Other rude or snotty passengers taking up the crews time and attention for no reason. But as I stated in the "positive" side of this review, the crew handled these impolite individuals with a smile and polite attitude. Kudos to Qatar Airways."

Pros: "Hotel to freshen up was great idea"
Cons: "Visa took forever. Ended having only 2 hours at the hotel"

Cons: "The gentleman next to me had broad shoulders, so I spent most of the flight with my body a bit twisted, and eating without being able to move my right arm normally was undesirable. The cabin was kept a bit warm throughout the flight. We had a long wait (30 - 45 minutes after leaving the gate) before takeoff."

Pros: "Dreamliner"

Pros: "Never spending too long waiting for anything."
Cons: "More realistic options to upgrade. Example I can board a train in London and upgrade to first class for £20 to Edinburgh. If you have a coach class or business class empty. Have capacity to feed extra or not. Last minute upgrades can be both a revenue stream and another option to further satisfy some customers. Particularly older generations that can afford and would fund such a win win appealing."

Cons: "Seat to LA was broken"

Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."

Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."

Cons: "Same as above"

Pros: "The friendliness of the staff from check in to arrival!"

Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."

Pros: "طيران ممتاز"

Cons: "The entertainment did not include any music (classical or otherwise)."

Pros: "I was actually impressed with the entertainment selection :)"
Cons: "The economy seats are just unfortunately not a place you can get comfortable enough to sleep. On 14 hour flights one hopes to sleep."

Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."

Pros: "This airline cares about service and customer care. My son was not feeling well and they attended to him and made sure he was feeling good. They even suggested taking him to the clinic at the airport, yes the airport has a medical crew on site to treat passengers."
Cons: "Seats are crammed like US airlines. Not much leg room. But still far better than flying any US airline."

Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"

Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."

Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"

Cons: "I was charged a insanly high fee for my luggage that was almost twice the price of my original flight ticket purchase. the agent offered no resolution for the confusion in their web descriptions for baggage allowance. This must happen to customers frequently because the wording is not clear. i was very upset and due to this i will NOT fly this airline again. i was charged the price of a first call flight in total for economy service. NOT GOOD"

Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."

Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."

Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."

Cons: "JKIA airport was terrible. Staff were late to come to the check in counters. Why can't they be there earlier than one hour so we don't have to stand in line for so long with our bags. Totally shambolic affair."

Pros: "Left on time. Great pilot and crew - very concerned about our welfare. Quick flight. Nice aircraft."

Pros: "The crew were highly welcoming and nice."
Cons: "The Oryx screens had a lot of glitches and the brightness was very poor. It wouldn't let me change the language and the controller was stuck."

Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"

Cons: "Seats very cramped, food was horrible glad I brought my own, passenger lights didn't work on whole row on a 13 hr flight. The tv on both flight cut out during middle of movie"

Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"

Pros: "The staff were welcoming and friendly. Their customer care is second to none. The food is excellent and i ate throughout my flight."
Cons: "The comfort was a bit below my expectations. Sitting on the seats along the isle was uncomfortable as they are closely placed. There is no enough room to move and to lean sideways when one wants to sleep. My tv was not working. The touch screen was not responding. However the friendly flight attendants shifted me to a vacant seat where the tv was working. The movie selection was limited. There were no documentaries about wildlife. Sport was also missing. We also need some news channels like Aljazeera, CNN & BBC so that we keep updated on issues happening throughout the world. This is very important especially to people like me who traveled long distances from South Africa to Los Angeles USA."

Pros: "The service on this flight was not very good. We almost missed our flight whilst waiting for a wheelchair for mother. She had to finally walk to the boarding gate because the wheelchair we had requested did not come."

Pros: "This plane had lots of room and was comfortable. The food was good and unexpected. The amenities provided was thoughtful and useful."

Cons: "The food was not as good as previous Qatar flights I have taken. Should be more meditarrean/Arabic tastes to suit the passengers."

Pros: "Friendly crew"
Cons: "It was okay"

Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."

Cons: "They charged us for the second bag checked in ??????"

Pros: "Crew & food was amazing"

Cons: "This is the second time I have flown the AirBus 380. If you can make sure that you fly this airplane. Even in coach, there is ample leg room and comfort. The flight crew was very attentive and prompt in their service to passengers."

Pros: "super comfortable. Food is not very tasty , could be better."
Cons: "Food in business class is not very tasty , could be better."

Pros: "Flight crew were excellent."

Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"

Pros: "no"
Cons: "food was average"

Pros: "Smooth flight"
Cons: "I wished I was in business class..."

Pros: "Great service and attitudes by staff."

Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."

Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."

Pros: "I love everything about Emirates."
Cons: "N/A"

Pros: "Nice flight sttendents"
Cons: "Seats too small"

Pros: "I liked the cooperation of the crew."
Cons: "There's no specific reason to dislike, but 1 thing that they changed my schedule now,"

Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"

Cons: "there was a delay in Munich by Emirates which led to the flight from Dubai to Kuwait, which took off from below, leaving us at Dubai airport"

Pros: "Smooth boarding and take off on time !"

Cons: "Shitty boarding like in all India airports"

Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."

Pros: "Good serevice"
Cons: "Chettinad fish curry is good"

Cons: "Peanuts should be replaced with snack crackers as so many people can not eat or come in to contact with peanuts, it’s a health hazard and not healthy. Entertainment on board should have background music"

Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."

Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"

Pros: "Nice wide seats"
Cons: "some of the flight attendants were nice and others were openly irritated by the passengers"

Pros: "Service from staff"
Cons: "One toilet was not in service and another ran out of water in the sink!"

Cons: "Seats are cramped and uncomfortable"

Cons: "Presssigned seats were horrible. Middle 2 of the 4 seater."

Cons: "Takeoff was a bit delayed, but the biggest problem is that we waited over an hour for our bags in Newark."

Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"

Pros: "On time, very helpful crew and overall experience was fine"
Cons: "Food was not upto the mark and one always expects something better from an Airline like Emirates"

Pros: "There was enough leg room, good entertainment and food."

Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"

Cons: "Rude and racist cabin crew!"

Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"

Pros: "I flew Emirates for the first time. You guys rock. The stewardesses very quick to help with their smiley faces. The Asian vegetarian meal was okay."
Cons: "Why did I not fly with you guys before???"

Cons: "I watched only one movie, but the selection seemed good."

Pros: "In my way to Dubai, I asked the gentleman not to put me in the middle, when I get in found myself in a middle row middle seat. Food choices chicken, steak, and stuffed zucchini all are nasty. Also, I was told that business class luggage comes out first that wasn't true on both leg of the trip. Also, I wasn't told that I have a lounge to hang out until the boarding time. In my way back it was same exact food menu service is mediocre at best very demanding flight attendants. Also the luggage came out towards the end . I told my friend I travelled with that this would be my last time to use Emirates airline"
Cons: "The flight being on time"

Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."

Pros: "It was a smooth flight"
Cons: "It was ok"

Cons: "need more leg room and ability to recline"

Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."

Pros: "Flight was clean that's pretty much it."
Cons: "Medicore service tryed almost all major airlines this was the worst service."

Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."

Cons: "The Emirates business lounge in Dubai is terrible, overcrowded, too big, food passable, very little service."

Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."

Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."

Pros: "On time Large LCD in each seat back They kept the public announcements to a minimum"
Cons: "It took asking 5 crew members and 2 hours to fix one of our screens that wasn't working. Apparently there were other displays that did not work either so they reset everybody's LCDs. The food was bland"

Pros: "In flight attendees were nice."

Pros: "Wonderful on board service from the crew"

Cons: "Need more leg room. Cramped for 8 hours is not a good thing"

Pros: "Crew was great, seating comfortable."

Cons: "seat comfort"

Pros: "On time. Check in was very easy."

Cons: "1.5 hour delay departing put a slight damper on this flight but otherwise it was fine."

Pros: "The crew was great! The entertainment was pretty good too."
Cons: "The cabin was WAY too warm."

Pros: "Awesome business class seat, or rather throne"
Cons: "Limited selection of movies"

Pros: "The crew was good"
Cons: "Place for the legs and better food"

Cons: "Same reason as above."

Pros: "Overall everything was great"
Cons: "None"

Pros: "i liked the food and the crew. they were nice."
Cons: "the flight was good. nothing to not like."

Cons: "Entertainment system was not working"

Pros: "A very friendly and attentive crew and a decent meal. Comfort is still iffy in coach but better than most American airlines. Good selection of movies to pass the time."
Cons: "Seats in coach are cramped and some have an electrical box under the seat in front of you, so there is no room for your legs or carry on bag. Bathrooms keep getting smaller to jam in more seats."

Pros: "timely departure"
Cons: "too hot in the plane!!"

Cons: "They canceled the flight and took me to another company with a stop in Turkey,it was a really bad and uncomfortable flight And I’m really disappointed!!!!!"

Cons: "2 hours delay from jfk miss flight from Zürich to krakow wait 7hours next flight get in krakow in11clock baggage missing I’m not happy"

Pros: "The crew was nice, they served small sandwiches that were tasty, and the entertainment was average with only magazines, but it was a only 1 1/2 flight."
Cons: "The legroom is cramped a bit."

Pros: "I had a wonderful experience the whole way through."
Cons: "The TV froze and stopped working for me. Thankfully it was the last thirty minutes of my flight. Mine was the only that appeared to be broken."

Pros: "Chocolate is a nice touch. Snacks (sandwich) was actually good."
Cons: "Seating upholstery needs to be replaced. Faux leather upholstery has cracks. The seat next to mine kept coming off."

Pros: "The food wasn’t bad"
Cons: "Business seats suck"

Cons: "The flat bed is narrow and VERY hard."

Pros: "upgrade to business class"
Cons: "the flight was delayed, so I have arrivede later and was told that I should have been there for the original time..."

Cons: "The seats in coach plus and Bussines were terrible"

Pros: "Clear, relatively comfortable plane. Free ski bag."
Cons: "Again, incredibly unhelpful re: my unusual situation. Flight attendants rigid and unkind to the woman next to me with a dog in a case. Almost like automatons. But that's typically Swiss, which I appreciate but they could definitely humanize a bit more!"

Cons: "Mackenzie Gray/ My flight was cancelled due to bad weather conditions unfortunately. I'm upset that I never received my initinerary for my substitute flight! I tried online and calling the # that was provided no results. I managed to get thru to someone and they told me they would send the info to my email but they never did."

Pros: "Air hostesses were very courteous, friendly and the cabin was clean and comfortable. My flight from jfk to Geneva (then Zurich) was cancelled due to weather in Geneva (Swiss 23) so I got upgraded to a delta flight to Brussels then to Zurich Comfort+ !!! Thank you!"
Cons: "Flight from Zurich to Johannesburg: Swiss 288 (airbus a340-300) Sat in the last row of the Swiss air flight, economy, which was okay but our whole row video enternatinment system didn’t work. You’d pick a movie and it wouldn’t play. The games, camera and flight status animation all worked but not the movies. Air hostess tried resetting , still nothing. But it was a great opportunity to have a lovely conversation with my new German Friend Barbara and read my book! More lactose intolerant alternatives for breakfast which had much (cheese, yogurt, croissant) Other than those two , excellent flight. Thank you Swiss!"

Cons: "I am a frequent flyer from HK to Western Europe and it’s a problem transversal to the majority of the airlines. Service quality drops significantly when coming to Asia. Flights to Europe provide exceptional service."

Pros: "Flight crew, food, and seatback entertainment system (with USB charging port) were all great."
Cons: "The seats were uncomfortable and way to close. When the person in front of me leaned their seat back, I was forced to do the same. It was nearly impossible to eat. If you had a hint of claustrophobia, you would never make this entire trip without going nuts. I noticed that many of the middle seats were unoccupied, while my family and I were crammed into four seats side-by-side. If we had empty seats between us the flight would have been bearable."

Cons: "My seat did not recline and my tv did not work"

Pros: "BEST FLIGHT OF MY LIFE"
Cons: "NOTHING"

Pros: "By far the worst experience I've ever had in my life. 1. A day after I perches a multi destination tickets I called Swiss air costumer service requesting to upgrade my tickets to business class. no one would even try to help me. They just kept saying I need to contact my travel agent. After 3 phone calls I gave up and decided to wait and upgrade my ticket at the airport. 2. In Prague the night before my second flight I hurt my knee real bad to a point that I couldn't walk at all. The next morning I call Swiss air costumer service again trying to explain them my situation telling them I can't fly and won't be able to make it to my flight. Costumer service cancelled immediately all of my remaining tickets and try to sell me new tickets for a full price. I said I don't mind buy and pay for the one flight I missed but there is no reason for her to re sell me the rest of my tickets that I already paid for, again. Then she start to change prices up and down like in a Chinese flea market. At that point I begged her to talk to a supervisor but she Kept ignoring my request and just try to negotiat for a lower charg she kept me on the phone for 5 hours. My hotel phone bill for that one call cost me 150€. I never got to talk to a supervisor but she took down the charge to 517$ Not included a new ticket flying out of Prague. 3. For my last flight going home. I showed up 2.5 hours Earlier. asking to upgrade my sit to business fin desk send me to talk to asupervisor. The supervisor was trying to process my request but didn't seem to know what he was doing at all. One minute he was on his computer then the next minute on the phone with Swiss air headquarter then back on his computer for more then 35 minutes with no resolute. I still had an hour and half before take off when he told me he can print me the ticket but it's to late now since the gate for my flight is close and I already missed my flight. I said that's impossible cause I still have an hour and half to my flight but he insist on the gate been close and there is no way I can get on that flight. Right away I run back to front desk asking them to print my ticket as fast as possible cause I would really like to get on that flight. In front desk they told me not to worry cause I got plenty of time to get on that flight. So I gave up on the business upgrade and told them that at that point I'll be just as happy to sit by the window. Of course they put me on the very end exactly in the middle. After the door was locked I looked around and saw plenty of free sits available including by the window. 4. In Zurich I finally managed to upgrade my last flight coming back to Tampa fl to business and noticed that the only way they could do that was by contacting Swiss air headquarter for approval. When I asked why is that since I fly a lot and never seen anything like that before one of the lady's there told how Swiss air left all of their front desk powerless and all decisions must be made by headquarters."
Cons: "When we finally arrived in Tampa. It hook them an hour and a half to get are bags out. I honestly doubt I'll ever fly Swiss airlines again. Ever. Absolutely the worst experience I've ever had flying. Ps the crew on the plain ware a lot nicer and more professional the people on the ground."

Pros: "Relaxing, good entertainment."
Cons: "Paid for upgrade seat and did not get the seat. Flight crew polite and professional."

Cons: "entertainment machine in my seat did not worked"

Pros: "crew was great"
Cons: "my entertainment controller did not work and my daughters head phone plug would only half work."

Pros: "Great customer service."
Cons: "Breakfast was a strawberry yogurt, orange juice and a croissant. Sugar free options ie. Eggs, rye or whole grain bread are a few examples of sugar free breakfast items that could be provided."

Pros: "We liked the crew, and the service and the food. We liked the screens and the choice of movies and entertainment."
Cons: "The seats were a bit close, but not terrible. The seats themselves were comfortable."

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

Pros: "I liked everything.....the food, boarding, comfortable, the crew. It was excellent! Will fly them again."
Cons: "The movies were the same so coming back there was nothing to watch."

Pros: "At list 2 attendants were extremely not polite . Air condition was turned on 2 minutes before landing . To collect food plates from passengers took more then 2 hours . When passengers asked attendants, to evaluate when it going to happen the answer was very rude ״ you should fly business in case you want it faster " . It was a night flight and it took 3 hours to turn off the lights . One of the girls attendants told me that I have too many hand handbags with me , only 1 piece allowed . I was with 3 pieces but we were 3 persons my wife and my Childe . I was trying to explain her, but she was unable to listen . It is not Swiss I know , I like to flight Swiss , but this flight was extremely disappointing .It was many confusions with other passengers as well. wrong meals , wrong seats , no air condition, ... the flight was a nightmare"
Cons: "In this flight nothing , one of the worst I have ever had ."

Pros: "upgraded to First Class with Voucher. Service was immaculate, very friendly and professional. First Class, at least on this flight was a bit aged, the seat is quite comfortable but you could see that it is actually already old."
Cons: "Entertainment system with old low-res monitors and outdated system. Didn't work for a while and had to be restarted several times. Needs urgent renewal."

Cons: "Bag is missing and no one at bagga area to help! Have waited almost an hour!!!!"

Cons: "I arrived to the airport within an hour of boarding time. I wasn't told the gate to my plane until 8:30. When I arrived to the gate there were no employees to speak to and it stated boarding time was 8:35 we didn't board until 9! It was just scary and confusing for someone flying alone in another country. When all the other confused flyers asked simple questions the employees at the gate were annoyed and rude."

Pros: "The flights were Just as schedule, the arrival time was even earlier than planned. The crew is always available and tries to make the flight as comfortable as it can be. The food is brilliant in comparison to other airlines. To sum up, always a good choice. * this is my 8th flight with Swiss."
Cons: "Nothing."

Pros: "Food was adequate for economy. Free drinks on trans-Atlantic flights are a nice perk. Cabin crew is friendly."
Cons: "Flight was delayed due to incoming aircraft. It was probably not the airline's fault. Berlin Tegel gate area is too small for international flight - not enough seats and nowhere else to wait after security."

Pros: "Nothing"
Cons: "The most racist and unfriendly and uncivilized people ever."

Pros: "Plane as always clean, perfectly maintained and of decent comfort. Crew as always very friendly and very professional."
Cons: "Both my flight to Barcelona as well as my return flight were delayed significantly. And there was a delay on 3 out of my last four trips to Barcelona."

Cons: "Unfortunately I didn't get my luggages in Florence. They arrived the day after."

Pros: "I request tow time for Hindu vegi 1st when I booked and 2nd one day befor my departure with costumer service and they confirm because last tme i flue in outher airline and i had same problem and i hard good things about Swiss air but I was very unhappy and dicipoint in my flight they told me they didn't have eany information for my special .request For my bussness i fly two times a year to India next time lam not suor I will fly with Swiss air"

Cons: "Even though I ordered in plenty of time, I was not on their list. I went hungry."

Pros: "The flight went very smooth including boarding, transferring at Istanbul. The infotainment system was helpful in a way that you could see the real time camera feed of the ground and runway."
Cons: "Fewer passengers on board. I know it’s about profits and financial feasibility, however listening to a prerecorded message about 1.5 social distancing while being boarded 20 cm from 2 passengers undermines the whole thing, isn’t it?"

Pros: "The crew was great and friendly"
Cons: "How can you ran out of wine on a flight"

Cons: "Too tight seatings"

Pros: "As usual traveling with THY was perfect, all was OK. But pls when I buy THY tickets, it is mean that I want to travel with THY not with Anadolojet. Flight with Anadolojet Istanbul-Izmir was awful. The rest of the journey was awesome. Many thanks."
Cons: "In stead of Anadklujet could be THY :))"

Cons: "1 hour delay due to weather"

Pros: "crew was good enough... but seats was not comfortable, screen was broken and in general plane was a bit old for 2019 futures"
Cons: "more space for legs, modern screens"

Pros: "our seats were bulkhead seat due to my mother cannot walk so we were told to move back and that was seriously horrible we had paid extra for the bulk seat and it was neglected."
Cons: "our seats were bulkhead seat due to my mother cannot walk so we were told to move back and that was seriously horrible we had paid extra for the bulk seat and it was neglected."

Pros: "10hour flight tine"
Cons: "Poor coordination during boarding No snacks offered."

Pros: "Service ,food"
Cons: "Boarding take long time"

Pros: "The full recline seats were really good and comfy. I could sleep on my side which is what I prefer. Good food and excellent service"

Pros: "The staff the staff the staff. They made the trip so enjoyable. The A330-300 aircraft was smooth and silent. Very impressed"
Cons: "The seats in business class were not as soft as they could be but very impressed overall and good value for the cost of the business class ticket"

Pros: "good company"

Pros: "Si Much!!"

Pros: "The crew is phenomenal"
Cons: "They had a deported person sitting next to me. The person was in jail and he showed me the court order That made me very uncomfortable."

Cons: "Seats are very tight , cleaning is very bad"

Cons: "Options for vegetarians were not really good."

Pros: "The food and the attention from part of the crew were beyond excellent."
Cons: "The long wait at the gate to board."

Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"

Pros: "Good movie selection and food, crew were very friendly."
Cons: "I felt very cramped in my seat and it was hard to not slide out or to the side."

Pros: "great selection of movies"
Cons: "heat, small seats."

Pros: "Excellent employees from check in desk to flight attendants"
Cons: "Food quality was medicore"

Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."

Pros: "Crew and in flight meal and refreshment services were great."
Cons: "Wifi was ineffective for most of the flight. Difficult to sign on using Android phone and unable to achieve full wifi web-browsing once activated. Charged full fee for very minimal access. One hour of access cost is almost as much as full flight access so it drives you to the higher cost option. On demand movies and music were fine. Economy seating is a tight fit but not unexpected."

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."

Cons: "Sears in Boeing 777-300 are amaño and marroquí, Edith feedback space and unconfortable, worse if being sittedbin the Baco of the aircraft rows 40 yo 54"

Pros: "Flight left on time. Crew was friendly and was multilingual. Entertainment on our personal monitors was good."
Cons: "Overall it was a good flight but since I was not familiar Turkish Air, there were some glitches. Although I'm not wheelchair bound, I have great difficulty walking distances with fear of falling. I was never offered some assistance by the Houston airport or the airline at this point. The seating on the plane is difficult to maneuver for a disabled person. The flight was OK except for cramped spaces. The flight left on time and that was good considering Houston had just gone through the hurricane."

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: "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."

Cons: "Crew were rude and everything we asked for was an issue like we didn't exist not sure if they had a problem because we had a baby with us"

Pros: "food"
Cons: "my seat was uncomfortable"

Pros: "Food, as always on THY, was tasty."

Pros: "Courteous service. Good food."
Cons: "USB plug did not work, but was offered a different seat."

Cons: "Very Bed earing headset."

Pros: "Everyone did a great job handling the new ban of all large electronics. This new rule imposed by the US is completely ridiculous and rather illogical; however, Turkish Airlines did a great job of making it as minimally burdensome as possible."
Cons: "Splitting passengers up into male and female lines in order to be processed before boarding the flight seemed to create a lot of anxiety for passengers traveling with their significant others. I would advise figuring out a way to efficiently process groups without having to split them up by gender."

Pros: "Plenty of room for the legs."

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"

Pros: "The food, the flight attendants were friendly."
Cons: "No complaints"

Pros: "Extremely nice and accommodating crew throughout the flight. The lounge at Istanbul airport is magnificent."
Cons: "Airport is a little crowded. No one follow the lanes as supposed to be. Airport authorities need to educate people so that passengers do not bypass other passengers. Overall an excellent experience."

Pros: "Food, entertainment, crew were all great"
Cons: "Very cold in cabin"

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."

Cons: "I was at the gate for my flight from Istanbul to Bucharest but 25 minutes before departure I noticed that passengers were lining up at a different gate so I asked what happened. I was told the flight had departed even though it was still 25 minutes before flight time. I then had to go to ticket sales where they charged me $425 dollars for the 80 minute flight to Bucharest. In the US, I would have been put on the next available flight fee of charge. I will never fly Turkish Airlines again."

Pros: "Not trying to be flattering here but it really is a good airline."

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: "Very clean, comfortable, great service and very kind attendants, great food, accommodating comfort for the long trip I had. Definitely the best airline experience I have ever had and all for an incredible price, under $600 to fly from Miami to Rome!"
Cons: "Nothing."

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 Flight Attendants were really nice."
Cons: "You could not control your air conditioning and it was very warm in the front of the plan but cool in the back."

Pros: "excellent food, service"

Pros: "On Time, spacious, clean and well taken care of, very friendly and helpful crew. Entertainment is also excellent."
Cons: "Nothing"

Cons: "3 hour late"

Pros: "On time."
Cons: "Food. Entertainment. Leg room."

Pros: "The crew, leg room with seats! The flight crew was extremely nice!!!!"
Cons: "Everything was pleasant....I wouldn’t change anything."

Cons: "Improve quality of on board announcements."

Cons: "I was charged $60.00 for luggage"

Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"

Cons: "First flight delayed, missed flight to SF, stuck in frankfurt. A hotel is not adequate compensation"

Pros: "The help from the checking agent after we found out Lufthansa canceled my daughter and mine flys coming back home without any explanation and notification"

Pros: "fast boarding"

Cons: "Business Class Seating had 3 seats in middle Refurbished 747 had new seats, but still felt like an old plane with awkward layout"

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

Cons: "No complaints. Good vegan food."

Cons: "Best flight ever! Plane was so empty everyone had their own row to stretch out in! Crew was excellent!!"

Pros: "Service leg room and service with a smile"
Cons: "N/a"

Pros: "Loved the food, the comfort of the seat/plane and entertainment. Timing of meal service was perfect and overall seemed far less rushed and chaotic compared to emirates business class."
Cons: "Some staff were a bit hit and miss. Mostly nice but some were not. I was clearly having trouble getting my seat converted to its bed and 3 flight attendants walked passed me and didn’t help even though they noticed I was. A portion of leather covering under the tv where I feet went was hanging off when I boarded and but on with masking tape. Took the elegance away. It’s funny they use the old fit our A380 but such a long flight."

Pros: "service, on time,efficient boarding, no hassles"

Pros: "The crew was very good and we were right on time."

Pros: "The cheese sandwich was good."
Cons: "Flight left late. Airport employees weren't helpful. The plane was hot."

Cons: "Apparently the rude gate agent decided to randomly pull people out of the mass gaggle for boarding and check carryons she seemed to believe we’re too heavy or big, while letting other bigger ones and heavier ones stating safety concerns. The bin has a total weigh limit, not the individual bag. Lufthansa needs to educate its employees."

Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("

Pros: "Great service, and plenty of refreshments."

Pros: "The crew was the most accommodating I’ve ever had and I was in the basic economy seating. The food was better, pls es more comfortable, and entertainment far more advanced."

Pros: "On time, punctual and efficient. Just what I would expect from Lufthansa."
Cons: "This was a 747, but in economy they've configured it with newer 10 across rows like they do on the new Dreamliner, which I hate. These new seats are much narrower in width (not ideal, but fair enough, the airline wants to maximise capacity) and much harder to sit on for a long haul flight (much less ideal, after a couple hours, the seats were just plain uncomfortable, by the end of the flight really unbearable). The food (pasta) was not particularly good and not to the usual standard I expected for Lufthansa. Staff were efficient, but not particularly friendly. To be honest, I've had better flights in terms of comfort on the likes of Ryanair and Thomas Cook."

Pros: "everything"

Pros: "Great crew, extensive options for entertainment, comfortable even in economy"
Cons: "Weather delay -- but Lufthansa made all the connection corrections prior to landing!"

Pros: "Right on time, smooth flight, crew at the gate and onboard were super. Food was fine and plane was clean."
Cons: "The only problem with comfort is when the person in Front of me reclined the seat. I could not see my screen well Or get in and out of my seat well and had to recline my own seat in order to do so."

Pros: "food was excellent"
Cons: "no 'breakfast' specifically, other snack items were available"

Pros: "Nothing"
Cons: "Water was spilled on me by flight attendant. Luggage was left in Frankfort. Did not have clothes or medications, or daily necessities. Must wait 1 1/2 days to get luggage"

Pros: "I liked that if I asked for something the crew would get to me rapidly. Extra leg room."
Cons: "Boarding process: just a lot of confusion. Inflight crew service poor: the was no time to have any brain reaction when they would pass by with coffee or anything...and when I asked for coffee the answer for a gentlemen of the crew was: coffee already passed by. Really!!?? Make sure that +$1200 are spent well. Rude or inattentive crew members shouldn’t be on flights that are that long...I had to nsist to have a miserable cup of coffee. Movie selection was poor. USB port didn’t work. Shame on you!"

Pros: "Every thing"
Cons: "Nothing"

Cons: "How Lufthansa is not ashamed to serve dog food to people who order kosher food."

Pros: "Everything was great!!!"
Cons: "The crew attitude!!! Instead of saying "excuse me" she said "can I pass" she was rude"

Pros: "The entire crew were very friendly and helpful to ensure a comfortable flying experience. This crew went above and beyond my expectations for this flight. The true meaning of hospitality of service for flight travel."

Pros: "Lufthansa is amazing!"
Cons: "Nothing"

Pros: "Pleasantly surprised by the leg room for economy class--albeit I'm of small stature"
Cons: "Being on-board at the gate for an hour, due to a technical issue not meeting flight captain expectation"

Cons: "The flight was late."

Pros: "The Lufthansa flight and crew were fantastic. Nice plane with amenities. It was far better than our return flight on Air Canada."
Cons: "My return on Air Canada."

Pros: "Great food! Attentive staff, comfy seats."

Cons: "The on board entertainment sucks you need to upgrade"

Cons: "Woman across the isle from me fell asleep and let her two toddlers run wild."

Cons: "The cabin got a little hot during the night and made it hard to be comfortable. Also, the seats lean pretty far back so I had little room in front of me when the person sitting in front of me leaned their seat all the way back."

Pros: "Crew was very friendly and eager to help, as I was traveling alone with a baby"

Pros: "Everything"
Cons: "Not a thing"

Pros: "It was my daughter's 16th birthday and one of the spunky crew members helped us to create a little celebration. That was very memorable! Otherwise the flight was late (which was OK, the captain kindly kept us informed), but the plane was clean and quiet. The bathrooms on the lower level provided a space to stretch, but as always, they get pretty dirty on a long-haul flight. Price was quite good. I always feel the flights originating from Europe are nicer than those originating in the US."
Cons: "The food was stuck in the past, roll, white cheese, white cake with sugary fruit, somewhat wilted small salad and a pretty greasy chicken dish with polenta and by that point, stewed veggies. I am not accustomed to eating like that and was disappointed (though hungry!). Not a whole lot of room in my seat, I'm 5'6" and slim, but at least the seats recline and glide forward a bit and the head rest bends to catch your head IF you can nod off. I appreciate the civility that still exists under stressful circumstances."

Pros: "Everything! Excellent stewards too!"

Pros: "Lufthansa crew is generally efficient, polite, and professional."
Cons: "Wifi was slow."

Pros: "Cabin is not very private feeling, plus you have to climb over people. Maybe slightly better than Air France's offering on the A380. Service and food was good."

Cons: "It was delayed by 9.5 hours!!!!!"

Pros: "Munich airport is convenient and boarding went smoothly"
Cons: "This was an SAA plane, not Lufthansa. I have only had excellent service on Lufthansa. This flight again did not have a functioning entertainment system. I asked for this to be addressed and the SAA crew ignored the request and in the morning looked surprised to find out that several of the TV monitors had not worked at anytime on the flight. Not impressed."

Pros: "Premium economy seats, also premium economy is located very well in front of the plane."
Cons: "Food quality was aweful. Not sure why Lufthansa can't train the catering in Shanghai better. Worst vegetarian food ever."

Pros: "The flight was only about half full. Plenty of space, room to nap. Captain kept you advised and seemed to change altitude to avoid turbulence."
Cons: "Nothing."

Cons: "About five pieces of souvenir pottery were lost because somebody who checked the luggage forgot to wrap them back the way they were. It was a sloppy work maybe by customs or security but i hold you responsible since i had booked my flight with Lufthansa sincerely Ioannis Stratakis"

Read more about Qatar Airways
COVID-19 information

Safety measures for airlines flying from China to Johannesburg

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

Heightened sanitation

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

Mandatory masks

Masks required on board, masks provided on flights from China to Johannesburg

Social distancing seating

Middle seats unavailable to book on flights from China to Johannesburg

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from China to Johannesburg

Book cheap flights from China to Johannesburg

Recent return flight deals

30/6
Wed
3 stops
Multiple Airlines
33h 30m
SZX - JNB
31/12
Fri
2 stops
Multiple Airlines
28h 30m
JNB - SZX
30/6
Wed
3 stops
Multiple Airlines
33h 30m
SZX - JNB
31/12
Fri
3 stops
Multiple Airlines
49h 20m
JNB - SZX
30/6
Wed
3 stops
Multiple Airlines
36h 15m
CAN - JNB
7/7
Wed
3 stops
Multiple Airlines
56h 25m
JNB - CAN
8/11
Mon
1 stop
Ethiopian Air
33h 45m
PEK - JNB
13/11
Sat
1 stop
Ethiopian Air
21h 20m
JNB - PEK
29/7
Thu
3 stops
Multiple Airlines
46h 00m
CAN - JNB
3/9
Fri
3 stops
Multiple Airlines
46h 30m
JNB - CAN
14/7
Wed
3 stops
Multiple Airlines
52h 25m
SZX - JNB
21/7
Wed
2 stops
Multiple Airlines
45h 15m
JNB - SZX
1/7
Thu
3 stops
Multiple Airlines
43h 45m
PEK - JNB
8/7
Thu
3 stops
Multiple Airlines
43h 10m
JNB - PEK
14/7
Wed
2 stops
Multiple Airlines
34h 20m
SZX - JNB
21/7
Wed
2 stops
Multiple Airlines
45h 15m
JNB - SZX
23/6
Wed
3 stops
Multiple Airlines
35h 20m
SZX - JNB
31/8
Tue
2 stops
Multiple Airlines
59h 35m
JNB - SZX
30/6
Wed
3 stops
Multiple Airlines
36h 15m
CAN - JNB
7/7
Wed
2 stops
Multiple Airlines
40h 55m
JNB - CAN
12/7
Mon
3 stops
Multiple Airlines
42h 25m
PEK - JNB
12/8
Thu
3 stops
Multiple Airlines
46h 45m
JNB - PEK
26/7
Mon
2 stops
Multiple Airlines
30h 15m
CAN - JNB
3/9
Fri
3 stops
Multiple Airlines
54h 55m
JNB - CAN
23/6
Wed
2 stops
Multiple Airlines
36h 10m
SZX - JNB
31/8
Tue
2 stops
Multiple Airlines
59h 35m
JNB - SZX
23/6
Wed
2 stops
Multiple Airlines
36h 10m
SZX - JNB
31/8
Tue
2 stops
Multiple Airlines
59h 35m
JNB - SZX
9/11
Tue
1 stop
United Airlines
31h 20m
PEK - JNB
13/11
Sat
1 stop
United Airlines
35h 00m
JNB - PEK
29/7
Thu
3 stops
Multiple Airlines
46h 00m
CAN - JNB
3/9
Fri
2 stops
Multiple Airlines
37h 05m
JNB - CAN
30/6
Wed
2 stops
Multiple Airlines
29h 45m
CAN - JNB
7/7
Wed
2 stops
Multiple Airlines
40h 55m
JNB - CAN
26/7
Mon
2 stops
Multiple Airlines
30h 15m
CAN - JNB
3/9
Fri
2 stops
Multiple Airlines
39h 00m
JNB - CAN
14/7
Wed
3 stops
Multiple Airlines
32h 25m
SZX - JNB
21/7
Wed
3 stops
Multiple Airlines
43h 15m
JNB - SZX
26/7
Mon
3 stops
Multiple Airlines
41h 45m
CAN - JNB
3/9
Fri
3 stops
Multiple Airlines
54h 55m
JNB - CAN
Show more results

Recent one-way flight deals

12/7
Mon
2 stops
Multiple Airlines
41h 45m
CAN - JNB
7/7
Wed
2 stops
KLM
31h 00m
PVG - JNB
30/6
Wed
direct
Shenzhen Airlines
18h 05m
PEK - JNB
16/7
Fri
1 stop
Egypt Air
37h 40m
CAN - JNB
31/10
Sun
1 stop
Air France
30h 15m
PVG - JNB
18/7
Sun
1 stop
Qatar Airways
20h 50m
CAN - JNB
17/7
Sat
2 stops
Emirates
22h 25m
CAN - JNB
4/7
Sun
3 stops
Multiple Airlines
41h 55m
SHA - JNB
29/6
Tue
1 stop
SWISS
29h 40m
PVG - JNB
1/7
Thu
3 stops
Multiple Airlines
44h 25m
PVG - JNB
17/7
Sat
1 stop
Ethiopian Air
18h 35m
CAN - JNB
30/6
Wed
3 stops
Multiple Airlines
36h 50m
PVG - JNB
30/7
Fri
1 stop
Lufthansa
38h 40m
PVG - JNB
7/7
Wed
3 stops
Multiple Airlines
47h 05m
SHA - JNB
15/7
Thu
1 stop
Turkish Airlines
35h 20m
CAN - JNB
31/10
Sun
2 stops
Multiple Airlines
27h 30m
PVG - JNB
30/6
Wed
direct
Shenzhen Airlines
12h 30m
SZX - JNB
25/8
Wed
direct
Air China
12h 30m
SZX - JNB
7/7
Wed
3 stops
Multiple Airlines
47h 55m
PVG - JNB
30/10
Sat
1 stop
KLM
27h 30m
PVG - JNB
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First