Find cheap flights from Shanghai to Johannesburg

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

— JNB
Dec 2 — Dec 91
Return
1 adult
Economy
0 bags
From?
To?
Fri 2/12
Fri 9/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

When to book flights from Shanghai to OR Tambo

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

Top tips for finding a cheap flight out of Shanghai

  • Looking for a cheap flight? 25% of our users found flights on this route for R38 499 or less round-trip.

FAQs for booking Shanghai to Johannesburg flights

Top airline flying Shanghai to Johannesburg OR Tambo

Scores according to KAYAK customer reviews
6,5
Air ChinaOverall score based on 5757 reviews
6,8Boarding
6,5Comfort
7,0Crew
6,1Entertainment
6,1Food
Airline reviews
Cons: "The flight was always delay."
Read more about Air China
Cons: "The flight was always delay."
Pros: "very friendly, courteous staff comfortable seat"
Cons: "check-in process was confusing"
Cons: "Flight was 2 hours late. No information on why. Food was poor. Seats were very uncomfortable. People very pushy."
Cons: "There’s no way to request vegan meals via the site kayak referred us to (no air China). 14 hours on a plane with no food was brutal. Not a fan of the 787s - they somehow have even less room than their predecessors and when the person in front of you puts their seat back you have about 12” of space."
Pros: "Seat is more comfortable then other economy class"
Cons: "They really need to improve in food, quality and Choices. The cabin crew lacks warmth."
Pros: "crew and general experience was great"
Cons: "baggage mishandling"
Cons: "Do not like the food at all."
Pros: "This connection has been changed and it was too early for my flight, it got changed and i was told I don't hv a connecting flight.. ca7265"
Cons: "This connection has been changed and it was too early for my flight, it got changed and i was told I don't hv a connecting flight.. ca7265"
Cons: "The flight had 02:30 delay due to a technical problem, when we Arrive the luggage was broken."
Pros: "Nothing"
Cons: "I had to spend two extra nights in Shanghai due to missed flight. I was not informed that departure time was changed to 2 hrs earlier. I was alone at a hotel with no cash and horrible food. For those 2 days, I was unable to get confirmation of my new flight, so I was on an expired visa. I called to find out why I wasn’t informed, and I was told that the email must be in my spam. It was absolutely not in my spam because it was never sent!"
Pros: "The crew was very friendly, spoke great English, even though my wife was happy to translate, but was not needed. Good food."
Cons: "The plane was quite outdated, and so the entertainment system. However, it was comfortable to sleep."
Pros: "Short flight from Shanghai to Narita."
Cons: "Something delayed the takeoff of all planes at Shanghai. 2 hour backup. We were moving but slowly."
Cons: "The plane was delayed over one hour for take off in Shanghai"
Pros: "Free upgrade to business class"
Pros: "Crews were polite and helpful"
Cons: "Food was edible but horrible! It makes me doubt this country’s 5000-year history of cuisines."
Pros: "take Air China only if you go to Beijing. otherwise expect delay, lots of delay."
Cons: "flight delay, flight delay"
Cons: "no wifi entire flight! stuff force you to turn off device after take off, even phone in airplane mode and self entertaining and playing cards not allowed. very bad english makes comunication hard and almost impossible order food or drink... they just bring watever and arguing about results in ( sorry no engliss). film selection horrible, old movies and 90% chinese. flight attendand skipped warm food after salad. only after reminding food was given! 0 requests after take off or during food if want any drink. you need literally flag down attendant to get your drink. if ordered tea, attendant asking you milk and sugar, you respond yes, you get then only tea no sugar or milk. after that nobody comes! accent were made to chinise pasdengers, more food or snaks were given or more comfort provided."
Cons: "I will never fly Air China again."
Pros: "Nothing except low price"
Cons: "Poor food communication problem"
Pros: "Provided snack on short flight and crew more friendlier than Chinese coming from Paris to Shanghai."
Cons: "Crew rushing you to sit when just walked in"
Pros: "Staff were quite helpful and both flights were on time - very cheap which made the things I didn’t like acceptable"
Cons: "There wasn’t really any legroom (I’m about 1.74m) or much comfort and the plane itself was really loud - not used to that from long distance flights. Two out of four meals were okay."
Pros: "Nice clean plane"
Cons: "Very bad food boiled vegetable and meat with no taste at all. Most entertainment movies, music and video in Chinese language."
Pros: "price"
Cons: "1) food 2) no transit zone in shanghai (4x through customs) 3) cant use phone (even in the flight mode)"
Cons: "the transfer process for 'transit stops' in Shanghai was cumbersome as there is not 'transfer' counter from AirChina to assist you. Everyone had to pass custom as new arrival foreigners, wait for '24-144hr transit visa check', go out of custom to arrival point, then re-check-in at AirChina counter as new departure, go through security again and be stamped with a departure visa check!! If you have less than 2hr transit stop, be sure you tell Chinese airport agents to expedite your process, esp if you have checked-in luggages! Good luck!"
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"
Pros: "Nothing"
Cons: "Baggage delayed and no response after emails, and I had to buy few things as I was only carrying one bag and one laptop bag. Their baggage handling is done by third party and there is no response from either. How does one get their attention ?"
Pros: "They took good care of me even when I got to drunk"
Cons: "The flight was way too long but there's nothing they could do about that lol"
Pros: "In between there must be light snacks be served"
Pros: "Flight crew was great, food was good and there was plenty of room to relax"
Cons: "An hour delay due to airport congestion and prevailing winds, but can't control that!"
Pros: "Horrible"
Cons: "All flight was delayed over 4 leg. Horrible experience and flight got cancel and rerouted to a further airport. No compensation from airline and had to lyft 50 miles home"
Pros: "Comfort level was OK. There was slightly better than average legroom, but still not enough room to prevent the person behind me from kicking into my seatback the entire flight"
Cons: "2 verysmall meals of rice with vegetables and roll with margarine were served. No other snacks offered during flight. Next time will take care to pack my own lunch and snacks for flight."
Pros: "The food was fine."
Cons: "The flight was two hours delayed, so I almost missed my next one--which was international."
Pros: "Crew and plane boarding"
Cons: "Flight delayed around 2 hours"
Pros: "Space in business class"
Cons: "Cabin appointment not impressive."
Pros: "The best part about Air China was the low price. Everything went smoothly. We were late departing so I missed my connecting flight to Japan. I had a 16 hour lay over. I recommend paying more attention to the total hours. I mistook 9pm for 9 am ! The airport in Beijing was a fine place to read.."
Cons: "The flight was totally booked - the plane was full. 90% of the movies offered were Chinese in origin."
Cons: "The crews didn't look like that they were very happy to work in the middle of the night since our flight was a midnight flight, wouldn't want to flight Air China again if I can help it unless the ticket is dirt cheap."
Pros: "For $250 less than Cathay and China Southern, the price was very good. Nothing fancy but it got the job done reasonably. There were about 40 empty seats. I was on the window seat. There was a lady on the isle seat. The middle seat was empty so it gave us some room to stretch. Food was basic but was sufficient. Wine for dinner but not breakfast. Restroom was spacious and clean. Landing was perfect. Luggage went to carousel before I got there. Very fast. Very good value."
Cons: "There were a few passengers in a tour group constantly broadcast their conversations to the entire cabinet. Maybe they were very excited about the trip but they did not have to wake up other people and ruin their moods. This is probably not the airline's fault but it went to the overall experiences."
Pros: "one flight the attendant thanked me for being gold The agents at red house for gold members in Shenzhen were amazingly helpful in getting me a flight in time to connect when mine was badly delayed, really helpful"
Pros: "the food wasnt bad"
Cons: "delayed 2 hours with no explanation, then delayed on plane for another hour and a half with no explanation. Air china is nothing like flying in the US. they dont tell you anything thats going on and definitely make you feel small in the grand scheme of things"
Pros: "The food was better than other airline. The flight was half full, I can sleep the whole roll seat. The flight attendants were nice."
Cons: "The movie was the same going and coming back. The touch screen was not quite working."
Cons: "The flight got cancelled and we had to take a flight 2 hours later. Even though the air line provided a lunch box as the original flight was scheduled to be at 12pm, the food was terrible."
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: "I like schedule and direct flight"
Cons: "Food entertainment no movie"
Pros: "The fact that this flight isn't operated by Air China."
Cons: "Nothing so far."
Cons: "The transfer in Beijing Airport was very confusing and almost did not make the plane back home."
Pros: "Nothing"
Cons: "Terrible service (worse than United...!!) Cattle food."
Pros: "new plane and on time, excellent service, united could learn from them"
Cons: "nothing"
Pros: "It was just a normal flight."
Cons: "The flight was delayed and the departure time was pushed back a few times--our total delay time was about1.5 hours."
Cons: "Ticket agent was rude and unfriendly. Airline caters to group tours. Many of of passengers were loud and the stewards didn't care. Plane was dirty similar to a low two star hotel."

Book cheap flights from Shanghai to Johannesburg

Recent return flight deals

11/1Wed
3 stopsMultiple Airlines
37h 00mPVG-JNB
24/1Tue
3 stopsMultiple Airlines
33h 45mJNB-PVG
R36 204
11/1Wed
2 stopsMultiple Airlines
31h 50mPVG-JNB
24/1Tue
3 stopsMultiple Airlines
58h 46mJNB-PVG
R38 604
11/1Wed
3 stopsMultiple Airlines
32h 55mPVG-JNB
26/1Thu
2 stopsMultiple Airlines
46h 30mJNB-PVG
R42 655
11/1Wed
2 stopsMultiple Airlines
31h 55mPVG-JNB
24/1Tue
2 stopsMultiple Airlines
30h 40mJNB-PVG
R43 319
11/1Wed
2 stopsMultiple Airlines
48h 55mPVG-JNB
26/1Thu
2 stopsMultiple Airlines
37h 50mJNB-PVG
R44 238
8/1Sun
2 stopsMultiple Airlines
39h 30mPVG-JNB
24/1Tue
1 stopMultiple Airlines
38h 05mJNB-PVG
R52 084
8/1Sun
2 stopsMultiple Airlines
39h 30mPVG-JNB
24/1Tue
2 stopsMultiple Airlines
42h 50mJNB-PVG
R54 518
9/1Mon
2 stopsMultiple Airlines
29h 40mPVG-JNB
24/1Tue
3 stopsMultiple Airlines
33h 45mJNB-PVG
R56 867
9/1Mon
1 stopMultiple Airlines
19h 20mPVG-JNB
24/1Tue
1 stopMultiple Airlines
38h 05mJNB-PVG
R66 365
9/1Mon
2 stopsMultiple Airlines
51h 15mPVG-JNB
24/1Tue
2 stopsMultiple Airlines
56h 35mJNB-PVG
R68 867
11/1Wed
2 stopsMultiple Airlines
31h 55mPVG-JNB
24/1Tue
1 stopMultiple Airlines
38h 05mJNB-PVG
R73 173
9/1Mon
2 stopsMultiple Airlines
50h 00mPVG-JNB
24/1Tue
1 stopMultiple Airlines
38h 05mJNB-PVG
R108 186
8/1Sun
1 stopMultiple Airlines
38h 55mPVG-JNB
24/1Tue
1 stopMultiple Airlines
36h 35mJNB-PVG
R143 981

Search by stops

Search by price

Recent one-way flight deals

13/12Tue
3 stopsMultiple Airlines
40h 15mPVG-JNB
R16 204
13/12Tue
2 stopsMultiple Airlines
31h 00mPVG-JNB
R17 685
13/12Tue
1 stopAir China
31h 30mPVG-JNB
R17 702
13/12Tue
1 stopMultiple Airlines
25h 55mPVG-JNB
R17 991
13/12Tue
1 stopMultiple Airlines
30h 30mSHA-JNB
R18 332
13/12Tue
3 stopsMultiple Airlines
24h 25mSHA-JNB
R19 370

Search by stops

Search by airline

Search by price

Flights to Johannesburg

Destination:

Johannesburg (JNB)South Africa

Return flight deals:

Johannesburg - Shanghai

Browse origins:

Browse destinations:

R37 021