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
Wichita (ICT)
Johannesburg OR Tambo
Thu 9/23
Thu 9/30
Any month
Compare vs KAYAK |

Good to know

Low season

NovemberBest 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)

R13 283(avg. price over the last 2 weeks)

Good deal (return flight)

R8 744or less

Good deal one-way

R7 661or 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 661 one-way - R7 661 round-trip, from Wuhan R8 953 one-way - R8 953 round-trip, from Shenzhen R10 190 one-way - R13 522 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

How far is Johannesburg OR Tambo Airport from central Johannesburg?

What is the name of Johannesburg’s airport?

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

Can I fly to Johannesburg without having to quarantine on arrival?

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

Can vaccinated people travel to Johannesburg?

What documents do I need to fly to Johannesburg?

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

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,0
SWISS
Overall score based on 9 044 reviews
8,2
Boarding
7,9
Comfort
8,6
Crew
7,7
Entertainment
7,9
Food
Airline reviews

Pros: "The entertainment was good"
Cons: "The food on the 2nd flight was bad"

Pros: "Crew was great, seating comfortable."

Pros: "We flew Business Class. The crew was professional and attentive. The food was definitely a nice cut above."
Cons: "Nothing that I can offer. If I needed to make another trip anywhere ANZ flies, they would be my first choice every time."

Cons: "There was a major delay - we never were told why and no one apologized. It was so stressful to make my connection."

Cons: "seat comfort"

Pros: "Food, crew"
Cons: "Comfort seats"

Pros: "Amazing crew/ food/seats very comfortable! Very relaxing ride !"
Cons: "It was perfect !"

Pros: "Friendly agents . Speak very good English. Swiss airlines serves breakfast croissants and beverages for a short flight without a charge"
Cons: "The airline fix the booking problem because my trip was from Zurich to Brussels to Washington DC to Austin and went I print my boarding passes only show to Brussels. The booking agent didn’t complete all the way in the computer. I am thankful that I had my original paper and Swiss airlines fix it"

Pros: "The crew were very friendly."

Pros: "Attendants were attentive and efficient"
Cons: "Getting from one the deplaning pad to a gate on the opposite side of the airport was daunting given that we were running 1/2 hour behind schedule. We made it with barely enough time, but our luggage did not."

Pros: "Food and drink service were excellent and big choice of entertainment"
Cons: "seat row spacing in economy was too tight for a 10+ hour flight"

Cons: "I’m a small person & your seating is cramped & uncomfortable!"

Pros: "Ricaro seats often broken and backs don’t stay in the upright position."
Cons: "Food is terrible. The hot pocket meal served at the end of the westbound flight is even more than terrible. The (single) Oreo cookie served for dessert on the eastbound flight is rather disappointing and truely less than one would expect or hope for from a Swiss airline!"

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: "Punctuality, onboard service and the food served were all very good. Their app is very practical, no need to go to the counter except for dispatch of luggage."

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

Pros: "Friendly crew. Food was good. Good take off and landing."
Cons: "Seats. They were extremely too small and tight. Made very hard to move or try to sleep during the long flight. I think they definitely need to be wider. Hard to sit side by side with others. Had to keep my arms in front of me or I would be pushing the other person. I know all airlines are pretty much the same...but it shouldn’t be."

Pros: "Good and fast service"
Cons: "The size you allow for the hand baggage is insufficient"

Pros: "I was very happy with the overall experience"
Cons: "The crew could have been a little more helpful"

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: "Staff"
Cons: "Seats and handling of luggage"

Pros: "Flight itself was good for a shorter international flight. Dim cabin lights for early morning, crew providing plenty of drinks and snacks."
Cons: "For international travel, I’m always told to get there 3 hours before. For this trip we checked in but didn’t have access to a printer so needed a boarding pass. We wanted to carry on luggage so just needed to print the pass. Swiss was the only airline that wasn’t available on the check-in kiosks. The front desk staff didn’t arrive until closer to 1.5 hours before check in so nearly theall passengers were in a huge line to get passes and check bags."

Pros: "It was a fast flight. Less people on the plain."
Cons: "I did not like that I was in a Swiss airport for more then 13 hrs and the company did not offer me a hotel for the night. Two I did not like that at the airport in zerik they don't take coins."

Pros: "Crew was friendly. Food was good"
Cons: "Crew was slow to pick up dishes and trash after meals. Passenger in front of me reclined seat leaving little room for me to watch the video screen or read."

Cons: "Everything was great!"

Cons: "Bathroom not clean"

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

Cons: "Seats too small."

Pros: "I was concerned the connections would be too tight but it worked out great!"

Pros: "Thank you for the sandwich!"
Cons: "Nothing!"

Pros: "The chocolate"
Cons: "No outlet for charging electronics. No free checked luggage. My carry on (of usual size) was deemed a bit too big so I was forced to check it in."

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: "Food"
Cons: "Lack of screen for watching movies."

Pros: "Food is decent"
Cons: "Really old air crafts with disgusting seats, I don't know when they were cleaned. Wifi options given are horrible, If you really want to provide this option at least provide like full flight or in increments of hours not by data limit, this shows how archaic is your business thinking is!! You have to seriously update .."

Cons: "I would have like an announcement to let me know what times food will be served. I woke up just as the crew had passed my row for breakfast and then couldn't get the attention of the lady to serve me breakfast. A vegan option for the menu would be excellent. The leg room on the plane was also very reduced for an 11 hour flight. I wish I would have been offered to pay an additional amount and upgrade to the business class. This option was never offered to me at check-in."

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: "Flight was good and comfortable"

Pros: "The whole trip was handled extremely well. First time we've done 12 hrs straight in the air. They made the experience seem like it was much less. Will fly that airline again."

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

Pros: "Even though the flight was delayed, everything else about it was great! Newer, more comfortable seating than the plane from the US to Europe, excellent food and service, no complaints about the in-air experience."
Cons: "The flight was delayed most likely because of inefficiencies in the passport check / boarding process, some people got confused, waited in the boarding line, then had to go back in queue in the passport check line. Last person walked into the plane 10 min after the scheduled departure time, as a result the airport delayed our departure by 50 more minutes."

Cons: "We have bought our seats, but in the airport it was found that our seats were assigned to somebody else and nothing could be done to give them back to us"

Cons: "Missed my fight, not by my Folt(big accident on highway 80) .. Paid 400$ fee for next connecting flight, but first they told me I have to buy new ticket. My laguage was shipped only to Zurich, but destination was Vienna.. so they didn't let me on connecting flight.. It took another 3hours dealing with people from Swiss airlines(great service"

Pros: "Crew was really nice, comfortable seat, great experience"
Cons: "I liked everything"

Pros: "Excellent flight attendants."
Cons: "The boarding process for the economy class seems a little chaotic since there is no distinctions by zone or seat row. The result is a surge of people right when they announce boarding for that cabin."

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

Pros: "Great food and sevice"
Cons: "Hard to sleep on the plane. Way too expensive to take a guitar as either checked luggage or carry on."

Pros: "Professional. On time. Attentive. Great movies. Overall great."
Cons: "Nothing"

"Excellent"

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

Cons: "Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so."

Pros: "flights on time. special meals I ordered were provided."
Cons: "very long check-in line. took over 1hr to check in. tried to check-in online in advance, but system did not allow me to do this."

Pros: "The staff were good"
Cons: "Better seats and it was not Turkish Airline they change to another company"

Pros: "Food was better"
Cons: "Seating was not tight"

Pros: "Yes on your ticket you ask me to have one bag luggage 1 piece max 40 insted when I reach air port LHR they refused then it cost me 85£ extra to buy new bag I am sending my clam to soo"

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

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: "Probably best economy class service and amenities and timings."

Cons: "The serbice qnd food was terrible"

Pros: "I like that the FAs gave us all the things needed for a comfortable flight...thanks."
Cons: "Flight from Copanhagen to Istanbul was delayed for an hour...computer malfunction was the reason. I was a little bit stressed because I had a connecting flight to Manila, was afraid i wouldn't make it. And also, no gate assignment yet for Istanbul to Manila. Since it was my first time to travel via Turkish Airline, not familiar with Istanbul airport."

Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"

Pros: "Service, professionalism"
Cons: "Food is good but very bland."

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

Cons: "Total chaos during boarding..no organization"

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

Pros: "Entertainment"
Cons: "Staff was less than friendly and seats were not very comfortable in coach."

Cons: "Sloppy cabin crew at the time of embarkation. Bad entertainment system (horrible touch screen, earphones with loose contact), made a 7 hours trip an unforgettable experience. Food quality was marginal. A drastic contrast with the previous flight of the same airline company (but from Amsterdam to Istanbul), which was very good."

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

Pros: "All the staff was polit"

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: "Best food ever on plane"

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

Pros: "Ataturk airport, meals"
Cons: "Turkish airlines staff are rude"

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: "The sound from the headphones is just horrible. I decided not to listen to music and could barely hear the voices in a movie."

Pros: "Everything was very good"
Cons: "Everything"

Pros: "The entertainment and accommodations were superb. I appreciate all the things they think of to make you comfortable. The seats were a bit hard but they reclined nicely."
Cons: "The first delay during my trip was due to an emergency but my layover was delayed again. I'm not sure if this is an outlier event or if this is a pattern."

Cons: "Could not order my special meal in advance, because of turkish airlines website problems, and ended up fasting"

Pros: "love the food and the crew service."
Cons: "Aircon could have been better. Someone got sick during the flight because of that."

Pros: "Was GREAT. Comfortable, great food, service, flight attendants were very AWESOME... THANKS!"

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: "They change my seat for 5a to 8a without saying anything. When I talked to the flight crew they advised to do a complaint in turkey but the time didn't allow me to do so due to flight being late."

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: "Decent food & entertainment but that doesn't change the fact that my flight didn't actually go to my destination, which is the purpose of booking a flight after all, no?"
Cons: "Rerouted us to Adana without warning. No help in rebooking flights. No instructions as to what we were supposed to do. Had to stand in several very long lines - incredibly disorganized. Lost an entire day of my trip."

Pros: "Chair did not recline properly - 16A/B"

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

Cons: "TV did not work. Crew said there are a lot of broken TVs and there is nothing they can do."

Pros: "excellent food, service"

Pros: "Everything about the airline is perfect. The staff on ground and airplane are very professional, the services are excellent, food is great, the airplane nice and comfortable, blankets nice color. The landing at LAX was perfectly smooth. I will fly with Turkish airlines again."

Pros: "Food and tv"
Cons: "Crew was a little bit rude"

Pros: "Almost everything"
Cons: "Landing was not smooth enough"

Pros: "The food was the best I have ever had on any airlines Crew was professional and very attentive to passengers"
Cons: "Na"

Pros: "Everything"
Cons: "N/A"

Pros: "Best long distance airline I have flown to date."

Cons: "Personal space and leg room were both incredibly small and tight. And the food was not fresh or really edible. Plus the air quality and temperature were poor and stuffy."

Cons: "There seemed to be no check in which confused me a little. The luggage pick up was more of a zoo than usual and plenty of suffocating dust from construction while we waited."

"No free food and free drink only one small bottle of water."

Pros: "The crew was amazing"
Cons: "The WiFi"

Cons: "Everything went well"

Pros: "Free drinks. Two hot meals during flight. Lots of entertainment choices. Extra storage bin under window which doubled as large armrest. Ample legroom. Live sports on TV"

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

Pros: "Nothing"
Cons: "Meals."

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: "Awful layover in Frankfurt. The airport alone is the size of a small city with checkpoints everywhere. Was simply exhausting flying through Frankfurt."

Cons: "No complaints. Good vegan food."

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

Pros: "Seating, Entertainment, Food"

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: "The flight was smooth. The timing of the flight arrival and immigration was perfect. More than enough time to clear that process. The airline crew on board was professional and pleasaht"
Cons: "The seating was very close. Not enough room to sleep comfortably."

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

Pros: "All aspects except for boarding and transferring ticket..."
Cons: "Lack of Lufthansa staff at check-in. Lufthansa tickets are non-transferable."

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

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: "It was great."

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

Cons: "I was very irritated and angry about the checking in procedure at Charles de Gaulle airport in Paris. Lufthansa representatives were extremely slow and inefficient. I already performed the check in online. What is the purpose of online check in if I had to wait in line almost an hour only to drop off my luggage???!! Very unpleasant experience."

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: "Every thing"
Cons: "Nothing"

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

Cons: "waited before takeoff, didn't go to right terminal, waited on tarmac for 40 minutes for steps, bags still no on carousel , lost bags....almost missed connection. overall poor experience."

Pros: "Made tight connection. Slept entire trip"

Cons: "The flight was late."

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

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

Pros: "The crew was super nice the flight was great no turbulence"
Cons: "Bad selection of food felt really sick after wards"

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: "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: "My husband is very tall and had enough legroom to make him comfortable."

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

Pros: "Crew / entertainment / wi-fi access / comfort all exceeded my expectations!!!"

Pros: "Very polite and helpful staff"
Cons: "Food could be better"

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

Pros: "The 30 min delay was madeup and the flight landed on time. Service was Good!"
Cons: "it started 30 min late and my time to catch the connecting flight was reduced to 1 hour"

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: "LH is a good airline to fly. The 747-8 is very cramped in economy but an Airbus gave a bit more room on the return."

Pros: "The politeness and friendly demenor of the LH crew is very refreshing and makes for easing the stress of a long journey. The seating arrangement and the below deck toilets were also nice. Seating next to toilets is never comfortable and moving them downstairs is a great idea,"

Pros: "Allowing people to cut in line No security No help Nothing dine"
Cons: "No communication No concern Hot tired hungry"

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

Cons: "Our flight from SFO to Frankfurt was cancelled and we were re-booked on a very bad itinerary."

Pros: "Very efficient service! Debarkation at MUC very fast and efficient for making it easy for connections to other flights. Nice crew!"

Pros: "terrible earphone, could listen only on one ear."

Pros: "Crew and staff were very nice, accomadating. Clean and pleasant flight."
Cons: "Bus to boarding."

Cons: "Aircraft not comfortable at all Crew was late (due to storm?), flight landed 30 min late"

Pros: "Very attentive flight attendants -- esp. liked the frequent offerings of juice and water; wine with meal was also appreciated. I will fly Lufthansa again!"
Cons: "For evening flight from DC to Frankfurt, I would have liked meal served a bit earlier so that we could have longer opportunity to nap before arrival."

Pros: "The Crew was and professional and the flight was overall very comfy with great entertainment."
Cons: "The flight was delayed and due to this delay, my checked baggage did not make it onto my connecting flight to my final destination until 12 hours later. I know the airline can't control some of this but I had to go out and purchase clothing that I couldn't take in my carry on. Maybe they could've at least given me a little money towards this?"

Pros: "The crew was great."
Cons: "On our way to Japan, the flight didn't wait for us though we were on the ground. We had 4 h lay over and missed it by 20 min which was by their system confusion. We missed our christmas plan and business prep time in Japan. Then on our way back, the plane turned around to the gate to pick up customers causing 40min delay. Made us furious. They gave us $200 credit each for our missing flight but we think we deserve more."

Cons: "main bag (out of 3; 2 made it) left behind"

Pros: "Flight attendants were proficient and courteous."
Cons: "The seats are horrible and gave me backache. Hardly any cushion that could provide any form of comfort to an 11 hour flight and the recline was nonexistence"

Pros: "Had the whole of 3 seats to myself. Was a fast and pleasant and direct flight. Flight attendants gave me the option to take the row. Nice of her."
Cons: "Food selection and tastiness ... room for improvement."

Pros: "The inflight entertainment that’s all"
Cons: "Better crew and food"

Pros: "Quick time"
Cons: "Blanket and better gate management at landing."

Cons: "Delayed flight, seat didn’t recline"

Pros: "In flight entertainment was very good."
Cons: "Departure was 45-60 minutes late because the plane arrived late. We sat on the runway for ~ 20 mins after landing in Chicago because there was no available jetway. Passport “spot check (?!) at jetway for all deplaning passengers created a slow crush once we left the plane."

Pros: "the crew was amazing and pleasant."
Cons: "everything went well and what i was expecting."

Pros: "The food was great!"

Pros: "Good flight, nice staff."
Cons: "Food not the greatest and flight over-crowded."

Pros: "- Food was good, (3 cup chicken) - Ontime departure - Early arrival - Friendly attentive staff"

Pros: "The flight was very nice"
Cons: "Did not work"

Pros: "Everything was in schedule. Bonus was those smaller extra foam pillows in Polaris."
Cons: "Nothing."

Pros: "Made great time despite being grounded for over 1.5 hours due to PVG ground control. Only arrived 10 mins late."
Cons: "Got bit six times by a rogue mosquito that made it onboard during boarding."

Pros: "It left on time and arrived early."
Cons: "One of the flight attendants was particularly snippy with everyone."

Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."

Pros: "Service and crew were much friendlier coming back from Rio."
Cons: "Food was terrible, seat as uncomfortable."

Pros: "Smooth. Arrived early."

Pros: "Entertainment, and leg space."
Cons: "Full plane, long wait to use lavatory. Crew was good, but should have upped their game under the circumstances, especially with regards to keeping the lavatory clean. The noodles for breakfast turned out to be porridge, and went straight to the waste basket."

Pros: "Flight, crew and reasonable comfort for economy class."
Cons: "Nothing significant."

Pros: "On time and flight crew were very courteous and professional."

Pros: "Nothing!"
Cons: "Everything! The customer service was terrible and cold. Non refundable tickets should state in huge red writing that they are non refundable!!!"

Cons: "4+ hour delay due to mechanical failures. My seat video monitor was broken. Missed connection rescheduled through a different airline. My luggage didn't make the change, and though I was told they would deliver it to my hotel late that night, it didn't arrive until mid-morning the next day."

Pros: "Flight was on time and on schedule,"
Cons: "The cost of a one way ticket was more than a return flight The entertainment system did not work, no movies were accessible on the entire plane for the 12 hour flight. Meals were OK but nothing fantastic to write home about Seat were crowded for eccomomy class, I flew on Emirates on my way to Zurich, for 60% of this flight cost, and would give them a solid 9 or 10 rating our of 10. This was an old plane, 747 Jumbo, Looked tired and was loud inside."

Cons: "The yogurt that was served in business class was out of date by 10 days"

Pros: "Everything"
Cons: "Nothing"

Pros: "Did not get into flight"
Cons: "Did not get into flight"

Pros: "Quiet and calm smooth flight"
Cons: "It was cold in cabin at first."

Pros: "Food and service not bad. Flight on time."
Cons: "No individual entertainment. One snarky light attendant. Little leg room. Terrible selection of films for all passengers. Have to get United app on ground--need this to be communicated better, on website, before boarding, and onboard."

Cons: "No WiFi. It wasn't working."

Cons: "United is no longer customer friendly. Personnel on ground are like robots. They no longer recognize loyal customers as the core. Stewardess and stewards are not courteous. The steward was chewing while serving food. No more what high standards are about. Just to get through with the job. Sad."

Pros: "The purser was amazing. He set a high bar for personal service and caring."
Cons: "Lots of problems with seats around us (and ours) in business class. For a new airplane (787) that was surprising!"

Pros: "Was very bad weather conditions and the crew really did well"
Cons: "We bought very cheap tickets, not understanding that we were put at the back and had NO flexibility with the tickets. Treated like ppl with "cheap tickets"."

Cons: "too much technical problems too long of delays,horrible"

Pros: "Shanghai"
Cons: "Los Angeles"

Pros: "The pilot did a good job. However the cabin crew needs more training. Very rude and unattentive"
Cons: "Rude and incompetent staff on this flight. Plus the overweight/hot/sweaty/snorlax gentleman squeezing me into my window seat for 12hrs was pleasant."

Pros: "they switched our flight in boston to another flight which was totally inconvenient. then the connecting flight was delayed so we had a three hour layover. then they switched the terminal and flight time to an hour earlier than posted w/o our knowledge. that flight left and we were stranded in new jersey airport until 6 am the next day and had to rebook. now we will have to make another stop in san Francisco's before getting to portland oregon a day late. total joke."

Cons: "When I attempted to check in for flights using the United app both outgoing and return, I found boarding passes were not available for all flights and had to call United to have reservation adjusted so boarding passes could be issued. Don't know why? but inconvenient."

Pros: "Crew service,food was excellent, entertain was ok except the audio no music selection to cannot choose individual music cannot forward or playback songs but overall it was an excellent flight especially Shanghai to Sfo trip"

Pros: "The variety of movies and music to listen to. Very comfortable"
Cons: "The quality of food could be better. I always order a Hindu meal not because that's my background but because it has more flavor than a standard meal"

Pros: "The plane was big and they made sure to keep you hydrated."
Cons: "Most of the airline staff were unbelievably rude. They wouldn't let me 91 year old grandfather get up to stretch at ask during the flight. They also told me to stay out of the way and sit down during a medical emergency when I got up because they needed a doctor."

Pros: "Free new release movies available for free. Pretty good for a domestic flight. Lots of choices to choose from. Staffs were friendly, helpful, and attentive."
Cons: "No spaces left for carry-on luggage, even if I was able to put mine away. I felt bad for those after me."

Pros: "Flight attendants were nice, the plane had wifi"
Cons: "We were sat against the bathroom in the very back and there is no leg room or any chance to lean back, mine and my wife's backs were very sore after the flight. The plane was outdated, I was really hoping for TV but it didn't have it."

Pros: "Fight was 45 delay but still 10 minutes earlier arrived.that was very good."

Pros: "Comfortable seats on the long flight. The crew did their best to put together a vegetarian breakfast for me."
Cons: "It would be helpful to make meal choice an easy option as you are purchasing your flight, or checking in. More vegetarian options ready for guests on flight."

Pros: "Crew members are nice and attentive."
Cons: "Entertainment: they took away personal screen but then the "new" personal device entertainment option never worked on our roundtrip flight SFO-PVG. The movie froze every 10-15min even on their own big screen. Food was very disappointing even by airline food standard. I was not expecting it to be great food but hey at least provide some options with decent taste please? Comfort: Seats are tight and you will have very minimal space and an awkward position if the person in front of you recline the seat but you don't. Flight is old and seats are uncomfortable. Very little leg room"

Pros: "The one little flight attendant was sweet and kind."

Cons: "always delay!!"

Cons: "Please read above--I was standing at the gate waiting to board when the gate rep told me and another passenger there was only one seat left--on a flight I was confirmed on! The other passenger said he had a family obligation and the rep handed him the last ticket before I could get a word out. I felt so disrespected and like my business and money meant nothing to United. Then began my saga to get to Portland. Unbelievable."

"Flight was delayed for 2 hours for no reason, then we spent almost an hour after boarding because of the weather conditions. If we left on time we could avoid that 😾"

Cons: "Everything was great. Very nice and friendly crew, clean plane, great food. Excellent overall"

Pros: "None"
Cons: "."

Pros: "Crew members, especially Cooper Pan, were excellent, friendly, thorough, accommodating. I felt like a special customer on this flight! Food was very good, and I appreciated the options of different meals. Also very little turbulence. Thank you, Air China!"

Pros: "Amazing crew."

Pros: "Flight crew was friendly and attentive Very nice job!"

Pros: "I made a pleasant flight with the kindness of the flight attendant."
Cons: "I made a pleasant flight with the kindness of the flight attendant. However, I missed the connecting flight because the plane was late, and there are so many things that I regret as bleow,1. There was not enough help from the ground. 2. The plane didn't wait for a minute. 3.Unfriendly transfer cou"

Pros: "I booked thru a search engine more than 3 months before the flight but was not allowed to select my seat. I was seated at the last seat in the middle. The trip was long, more than 12.hrs and being in the aisle would have been comfortable. It is not my 1st time to ride the airline . ."
Cons: "Not being able to select a.seat prior to the trip."

Pros: "Ms. Liu/Chang is one of lovely cabin crew,bring me awesome smile and unforgettable nice experience"

Pros: "The crew was very nice and the aircraft was decent. The pilots very good . All landings and takeoffs were very very smooth"
Cons: "Beijing airport and the Chinese customs system but of course that is not the fault of air China"

Pros: "The staff was very friendly and helpful."
Cons: "The plane was extremely out dated. Half the functions of the entertainment screen didn’t work. No outlets or usb to charge anything. No control over the overhead reading lights."

Cons: "Meals need to be improved"

Pros: "It was my 1st family trip to Korea from LA, USA. I was worried before trip because I have just turned 1 year baby. But the crew were so nice to us especially my baby they give us the best service to us ever. Food was great and they fed baby food too! even I didn't ordered(I didn't know that i had to pre-order.). Our seats were comfy and there was some space for my husband's legs; he is pretty tall. anyways so thankful trip for our family!"

Pros: "Very easy flight and check in. I had no luggage so that made it even easier."

Pros: "The food was really go and the flight attendants were really nice"
Cons: "Seats weren’t so comfortable so I will next time splurge on better seats"

Cons: "It turns out that we had to ask for a seat that is near a baby bassinet beforehand. Like it’s not obvious from the tickets that we’ve purchased that we are boarding with a baby. The truth is that Air Asia prefers to sell those seats instead of making sure that you would be comfortable with a baby boarding."

Pros: "The crew were very friendly and helpful. It was on time . The entertainment has various choices. It was safe and clean."
Cons: "Some food was not tasty."

Pros: "See above"
Cons: "See abovr"

Pros: "Pleasant flight"
Cons: "Delay"

Pros: "Crew was excellent"

Pros: "service"
Cons: "Small plane ,narrow aisle"

Pros: "The seats had more room so it was easy to get comfortable and sleep."
Cons: "Didn't like that there was no one there to answer any questions. The ladies there brushed off anyone who showed up by tossing a paper with a new departure time at them. The didn't even attempt to understand other questions. Plus the flight was delayed an hour."

Cons: "This was like flying in the 90's. The seats were super small and uncomfortable my TV didn't work and they wouldn't let me use my phone (even on fly mode) and the Beijing international airport didn't have WiFi."

Pros: "Friendly staff on flight. Low cost business class ticket."
Cons: "Lost luggage needed for meetings, takes three days to recover. Coffee is gross, 3in1 powder. Only one water bottle on flight so I got dehydrated. Food is gross."

Cons: "Rice is terrible T_T. Everything else is fine fine fine"

Cons: "Entertainment is mediocre. Aged system and doesn't work properly. More over Air China DOESN'T ALLOW USE OF ANY DEVICE THROUGHOUT THE FLIGHT. That means absolutely no entertainment for 12 Hours."

Pros: "Nothing."
Cons: "Our flight was delayed which caused us to miss our international connection. Flight attendants did not care, did not attempt to get us out faster, or put on a different flight. Asked for an announcement to be made on board or to be moved to seats closer to the front so we could get off the plane quicker, did not happen. Offboarded and sprinted across the airport for our international connection and was notified by gate attendents that the gate closed five minutes ago and that they could not let us on the plane. Meanwhile, the plane sat there for an additional 30 minutes while it fueled and waited for release from air traffic control. There were six travelers total stuck there in San Fran at that gate, all of us begging to be let on the plane to Beijing, the last one for over 24 hours. Zero compassion from staff at the the airline gate. They did not care about us and did not care about leaving their travelers stranded. Our total travel was Denver to Bangkok, 26 hours of travel including layovers in San Fran and Beijing. In San Fran (after missing the gate connection), we were rerouted us through Haiwaii and the customer service agent that did this reroute did not finish the reroute to our final destination. We got to Haiwaii and were stranded again, at the Air China service desk for four hours having to once again provide documentation of our initial travel plans to Bangkok, having them build a new itinerary to our final destination. Overall, 20 additional travel hours have been added to our itinerary, almost double our initial travel time. We have had to call and cancel pre-arranged bookings in Thailand as we are now missing two full days off our trip. I am absolutely disappointed and heart broken as I write this still stuck in the Beijing airport waiting another six hours to connect to Bangkok. My fiancé and I were traveling to Thailand to get married and have received no compassion from anyone at this airline to try and get us there. I am flat out disgusted by Air China."

Cons: "they lost our baggage"

Pros: "Easy boarding, getting off plane."
Cons: "Very cramped! No entertainment, too warm in cabin."

Cons: "Every single flight was delayed. 15 hour trip turned into a 40 hour one. Notice of flight rescheduling was given on the day of the flight. They did not give us a hotel room during a 12 hour wait caused by a misconnect due to their delays"

Pros: "Price is good. And the airline service is also great."

Pros: "It's good to have 2 checked bag allowance"
Cons: "Food was not so good. Some of the flight attendant has attitude."

Pros: "3-3-3 formation of seats with decent legroom. FAs tried to be helpful but if you only speak English language maybe a barrier."
Cons: "The flight wasn't even there at boarding time both ways, no announcement of delay or new boarding time. When we approached the desk, they said there us no delay, when we asked about why the flight isn't there yet, they said 'may be a little bit'. Then we sat in the plane and we queued up for take off but were in the tarmac for about 2 hours. Very little information came out on the PA or from the FAs."

Pros: "Boarding in PEK airport was so fast!"
Cons: "1. Not allowed to use phones during the flight... at all. 100% ban. This means no music on headphones or any usage at all, even in flight-safe mode. Ridiculous. 2. Forced to shut laptops down a full 30min before landing. So unnecessary. 3. My luggage was soaking wet when I unpacked... a bottle of alcohol from another bag must've smashed and spilt all through my bag. Everything was ruined and wet. 4. No entertainment on the PEK-ICN flight. 5. Crew is just generally aggressive and rude."

Cons: "Flight did not exist, missed connecting flight"

Pros: "Nothing"
Cons: "The fact that they closed the ticket counter 1hr and 10min before the flight left and I missed my flight! Then when I asked the man he said well you should always be an hour and a half early. To bad we are going home... I am a United States military member who was home on leave and this was my first time in La. such a horrible trip. I had to borrow money to rebook my flight."

Pros: "My husband and I used Air China for the first time for our honeymoon to Asia. My biggest complaint is that many of the passengers on these flights cough and sneeze without covering their mouths. Speaking with a few natives from China, I learned that this was common in their culture. Please, PLEASE wear a mask if you decide to fly Air China. I got a throat infection and 103 degree fever from our flight to China. My husband got a sinus infection on the flight back. I personally will not take the risk again. The quality of the seats, service and entertainment are all mediocre at best. I'm use to seats a little bigger for international flights. The food also was very basic Asian dishes (rice or noodles and a protein in sauce). The service was just ok."

Pros: "NOTHING"
Cons: "Small B737 air-craft Delays, delays, delays Cabin Temperature"

Pros: "Hard to find anything that was worth mentioning as outstanding - boarding happened without any hickup and food was average/good."
Cons: "TV screen did not work - 15 hour plus flight, it is a big no-no! Crew not very helpful - language barrier very huge and almost impossible to understand "English" used by crew and on intercom. example: Ladies and gentlemen - sounds like "fishermen" We are taxying towards the runway - came out as ... "we are taxying the wong way" - thankfully we ended on the right runway."

Pros: "Fair"

Cons: "Ok"

Pros: "The only good thing was punctual arrival of flights to all the destinations."
Cons: "Boarding: bad, I couldn't check-in online because of some error which apparently only I faced. I still don't know the reason Customer care: horrible, either there are no reps with Air China or they just don't pick their phones. Tried calling them on various occasions for various things but wasn't answered even once (except for booking the meals). Baggage care: irresponsible, my luggage couldn't be loaded on time despite a good 3 hour layover at Beijing airport. I stood at the baggage belt for a good 45 mins (on the edge of crying) before the person responsible to inform me that my luggage hasn't arrived yet showed up. After that as well, I wasn't given a file reference number through which I could track my luggage. Also, nobody picks the phone at baggage claim office unless you call repeatedly for 50 times. What's with the distance between their phones and reps? Inflight crew: impolite, just one word for them. Food: boiled veggies for Hindu vegetarian meals, I mean I wouldn't place a special request for a meal like this. Seats: uncomfortable, the small monitor hangs so frequently that you give up watching even your favourite movie inside a boring flight."

Cons: "They did not put my bag on the flight and then my flight was delayed so I missed my connection. They refused to pay for my hotel, or a new flight my bag has been lost now for over a week."

Pros: "The hot flight attendants"
Cons: "The ugly"

Pros: "Nothing"
Cons: "Delayed for 6 hrs because mechanical issues. Then I missed my flight to San Francisco. Total delayed time was over 30hours."

Pros: "At least they told us before I left for the airport"
Cons: "Had to take the train."

Cons: "When I received my laguages after 2 days from the airport my stuffs were missing. Who'll be responsible for this ???????? Highly disappointed with the service by air China. We spent our money to travel in your airlines. We gain noting lose our time , things which were in the laguage , plans got ruined. I'm sorry to say this I'm never ever gonna choose air China or never gonna recommend air China to my family and friends. Disappointed with air China!!!!!!!!!!!!!!"

Pros: "I honestly didn't like anything. Starting from beginning to end."
Cons: "1. Boarding was all over the place. 2. Crew, as always, is mean. 3. Seats are too closed together. We also requested for the aisle seats and we were told that it was but it wasn't. 4. Food was inedible. 5. Negative for the entertainment because there was none."

Pros: "Food and beverage service was good"
Cons: "Personal entertainment system was very slow"

Pros: "Personal television, blanket available, food better than most plane food"
Cons: "Crew prefer to deal with Chinese speaking people."

Read more about SWISS
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

1/12
Wed
3 stops
Multiple Airlines
28h 05m
PVG - JNB
1/1
Sat
2 stops
Multiple Airlines
33h 30m
JNB - PVG
1/12
Wed
2 stops
Multiple Airlines
33h 20m
PVG - JNB
1/1
Sat
2 stops
Multiple Airlines
33h 30m
JNB - PVG
4/12
Sat
2 stops
Multiple Airlines
33h 20m
PVG - JNB
11/12
Sat
2 stops
Multiple Airlines
33h 30m
JNB - PVG
19/10
Tue
1 stop
Multiple Airlines
19h 35m
PVG - JNB
26/10
Tue
2 stops
Multiple Airlines
40h 55m
JNB - PVG
4/12
Sat
3 stops
Multiple Airlines
32h 50m
PVG - JNB
11/12
Sat
2 stops
Multiple Airlines
33h 30m
JNB - PVG
20/10
Wed
3 stops
Multiple Airlines
41h 20m
PVG - JNB
26/10
Tue
3 stops
Multiple Airlines
48h 10m
JNB - PVG
19/10
Tue
3 stops
Multiple Airlines
53h 55m
PVG - JNB
26/10
Tue
2 stops
Multiple Airlines
40h 55m
JNB - PVG
20/10
Wed
2 stops
Multiple Airlines
27h 00m
PVG - JNB
26/10
Tue
2 stops
Multiple Airlines
40h 55m
JNB - PVG
19/10
Tue
1 stop
Multiple Airlines
28h 30m
SHA - JNB
26/10
Tue
3 stops
Multiple Airlines
55h 45m
JNB - SHA
30/11
Tue
1 stop
Multiple Airlines
33h 35m
PVG - JNB
1/1
Sat
2 stops
Multiple Airlines
33h 30m
JNB - PVG
4/2
Fri
2 stops
United Airlines
48h 45m
PVG - JNB
18/2
Fri
2 stops
United Airlines
42h 35m
JNB - PVG
19/10
Tue
1 stop
Multiple Airlines
28h 30m
SHA - JNB
26/10
Tue
2 stops
Multiple Airlines
53h 50m
JNB - SHA
1/12
Wed
1 stop
Multiple Airlines
27h 00m
PVG - JNB
1/1
Sat
1 stop
Multiple Airlines
37h 20m
JNB - PVG
1/12
Wed
2 stops
Multiple Airlines
33h 20m
PVG - JNB
1/1
Sat
1 stop
Multiple Airlines
30h 50m
JNB - PVG
30/11
Tue
1 stop
Multiple Airlines
33h 35m
PVG - JNB
1/1
Sat
1 stop
Multiple Airlines
30h 50m
JNB - PVG
Show more results

Recent one-way flight deals

16/11
Tue
3 stops
Multiple Airlines
31h 10m
PVG - JNB
16/11
Tue
1 stop
SWISS
30h 30m
PVG - JNB
30/9
Thu
1 stop
Turkish Airlines
35h 20m
CAN - JNB
16/11
Tue
2 stops
Multiple Airlines
30h 30m
PVG - JNB
2/10
Sat
1 stop
Lufthansa
38h 40m
PVG - JNB
16/11
Tue
2 stops
Air China
28h 55m
SHA - JNB
20/10
Wed
2 stops
Multiple Airlines
33h 15m
SHA - JNB
20/10
Wed
3 stops
Multiple Airlines
28h 55m
SHA - JNB
16/11
Tue
3 stops
Multiple Airlines
38h 35m
CAN - JNB
2/10
Sat
2 stops
Multiple Airlines
26h 05m
PVG - JNB
2/10
Sat
3 stops
Multiple Airlines
29h 25m
PVG - JNB
16/11
Tue
2 stops
Air China
29h 40m
CAN - JNB
1/11
Mon
2 stops
Air China
49h 40m
PEK - JNB
31/10
Sun
2 stops
Multiple Airlines
29h 20m
PEK - JNB
1/10
Fri
1 stop
Multiple Airlines
37h 30m
PVG - JNB
20/10
Wed
2 stops
Multiple Airlines
24h 30m
PVG - JNB
1/11
Mon
3 stops
Multiple Airlines
52h 05m
PEK - JNB
1/10
Fri
2 stops
Multiple Airlines
37h 00m
PVG - JNB
16/11
Tue
3 stops
Multiple Airlines
33h 30m
SHA - JNB
16/11
Tue
1 stop
Multiple Airlines
25h 55m
SHA - 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