Find cheap flights from Shanghai to South Africa

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

— South Africa
Dec 7 — Dec 141
Return
1 adult
Economy
0 bags
From?
To?
Wed 7/12
Wed 14/12

Let KAYAK do the searching

Save 12% or more

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

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

Filter by cabin class, free Wi-Fi and more

Latest South Africa Flight Deals

Best return prices found by our users on KAYAK in the last 72 hours

MOST POPULARCape Town
2+ stops from R34 482

Good to know

Low season

April

High season

March

Cheapest flight

R11 592

Average price (return flight)

R30 566

Good deal one-way

R17 139
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (15% more expensive on average)
Flight from Shanghai Pu Dong to Johannesburg OR Tambo
(price for this month)
or less

Top tips for finding cheap flights to South Africa

  • High season is considered to be January, February and December. The cheapest month to fly from Shanghai is January.

FAQs - booking South Africa flights

Top 5 airlines serving from Shanghai to South Africa

Scores according to KAYAK customer reviews
8,6
Singapore AirlinesOverall score based on 4215 reviews
8,7Boarding
8,4Comfort
8,9Crew
8,6Entertainment
8,2Food
Airline reviews

Delays in boarding and takoff

Read more about Singapore Airlines

Delays in boarding and takoff

The food could of been better

The food could of been much much better. The seating was ok for economy.. I wanted to upgrade but 900.00 for premium is RIDICULOUS

Not good

Leg room space and gap in beteen seats

All good other than departing 1 hr late!!

Baggage got lost

Disembarkation

Have to stand 1 + hours to board, very crowded gate

Pros: "Crew very polite and friendly"
Cons: "Crew forgot to bring me things twice so I had to ask another crew member on both occasions."
Pros: "Everything is perfect, the crew services are very warm and professional, I strongly believe that Singapore airlines is the best in world as I tried many airlines but I don’t see like their them, I will strongly recommend and I will be their customer for any flight to Far East inshaallah."
Cons: "I recommend if they can provide paid massage service ( not complementary)at the suits class for long trip because there’s enough space to do it , I’m very glad to congratulate them for the level of service they reached ."
Pros: "The help desk employees who helped me rebook my flight."
Cons: "After rushing to catch my connecting Singapore flight, their desks were closed and there wasn’t an employee in site. Given that airlines can see connecting fights it would have been great to have someone stay back to either give me a boarding pass or help me rebook! UNSATISFACTORY!"
Cons: "flight on time. flight was delayed and gate changed"
Cons: "SINGAPORE AIRLINES TOK CARE OF MY MOTHER VERY WELL"
Pros: "Same as above on SIN-BKK"
Cons: "Next time in B787 Dreamliner"
Pros: "Ok boarding, plane was new, entertainment system was up to date"
Cons: "Premium economy service is even worse than economy as crew is never around and busy in economy. Seats are bigger but not really comfortable. Food is same as economy. Doesn't worth it to buy premium economy."
Pros: "Excellent"
Cons: "No complain . It’s singapore airlines and not dirty air India or jet Airways"
Pros: "Crew , announcements were restful , not loud and blasting like some airlines"
Cons: "Nothing Singapore Airline is Super Lufthansa food lousy , late leaving Kuala Lumpur, missed our connection assigned to a later flight, running to catch rescheduled time and changed gate."
Pros: "Everything. New plane amazing food on a two hour flight Great new entertainment system on the seat back."
Cons: "A little more leg room."
Cons: "Good"
Pros: "The crew was lackluster; unusual for Singapore Airlines. Tall individuals will not like the business class seats."
Pros: "Good boarding, good arrival gate"
Cons: "Old plane, entertainment system is very old and screen bad"
Pros: "Everyrhing"
Cons: "Everything was fine."
Cons: "Luggages weren’t transferred to Bali together with my flight. Gate check in stroller was sent to baggage claim without notification. I was waiting the whole time after exiting plane."
Pros: "Everything"
Cons: "Non"
Pros: "more room in the seats - excellent hostesses who are so friendly and helpful - lovely food."
Pros: "In flight entertainment systems"
Cons: "I had beef with mashed potatoes but I found the beef was quite tough."
Cons: "The plane was freezing - absolutely freezing. Too cold. There were not enough fluids given out. Given we could not even take water brought in the airport into the plane there needed to be regular distributions of fluids on the flight as there was on the flight from London toy Singapore. It is a long flight and being dehydrated on a plane is not a good thing."
Pros: "Everyone was very attentive and nice. The leg room is decent ."
Cons: "Some of the food didn't taste amazing, would've like maybe a different choice other than salmon or curry pork"
Pros: "Very good service."
Pros: "The staff were so friendly and helpful."
Pros: "The crew on this flight we amazing had a great flight Thank You"
Cons: "Service"
Pros: "All the crews were friendly and helpful!"
Cons: "I wanted to watch Hindi movies with subtitles..."
Pros: "Was very old plane but was good"
Cons: "Food and crew was well"
Pros: "AMAZING IN EVERY WAY. PLANES ARE OUTSTANDING SERVICE IS OUTSTANDING INFLIGHT STAFF ARE EXTREMELY POLITE AND FRIENDLY AND ELEGANT!:)) AIRPORT IS SUPERB THIS IS MY FAVORITE AIRLINE!"
Cons: "THE WEBSITE LISTS PRICES IN SINGAPORE DOLLARS AND IT IS ONLY IN THE FINAL STAGES OF A BOOKING IS ONE TOLD WHAT THE US $ PRICE IS. THIS NEEDS TO CHANGE. WHEN YOU CALL SINGAPORE AIRLINES THERE ARE VERY LONG WAIT TIMES."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Pros: "The on-board crew was polite and humble. Food served was delicious and the flight reached on time."
Cons: "The flight was quite old, was a bit surprised as the route seems very busy. Our seat 36J and K interestingly had no windows. First time flew on a flight with no window row."
Pros: "Crew was nice"
Cons: "Aircond isn’t working at seat 60 onwards. Warm. Sweaty."
Pros: "The trend to offer more comfort in Economy Plus and similar leads, of course to less comfort in normal Economy class. The ticket price was certainly attractive but it is doubtful that it was good value. Economy Plus might not be good value either."
Cons: "Barely enough legspace. Some seats recline more than others, if you're sitting behind one of those you're out of luck."
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Delayed flight from Shanghai due to air traffic issues, so I had a 10 minute window to make my connection in Singapore. Ground staff was waiting for me with a small car after I disembarked to drive me to the gate. And I somehow made my connection. Excellent service. Obviously my checked bag didn't make it, but I was told in advance and was kept updated before boarding and immediate after I disembarked at my final destination. When I went to the baggage service counter, they were already ready for me, had filled out my paperwork, and just needed an address to confirm the delivery of my suitcase. I'm super impressed to this attention to detail."
Pros: "Crew were helpful. Food was good, pillows and blankets in every seat was great. Seats a little small."
Pros: "The crew is friendly and helpful"
Cons: "Equipment rather poor, screen isn't very clear, hard to read subtitles."
Pros: "Great service with a smile and can do attitude"
Pros: "The service was great! The entertainment was abundant. The food was tasty. No complaints at all!"
Pros: "Courteous, Professional Crew. Amazing Service."
Cons: "Delayed two and a half hours! Scheduled flight to take off at 0010hours was already a no brainer. Taking off at 0330hours is a killer!"
Pros: "Flight arrived earlier than expected and the flight attendants were good and polite."
Pros: "Hot/Cold towels, great movie selection, more space, good meals"

Basically no food. You get a cheese toast if it’s “dinner” or a pita bread with a bit of scrambled egg if it’s “morning”.

.

The 2 hours delay in

Everything was great thanks

Late! I missed my conection fly !!!! Horrible !!! Im not recomended !

Cons: "Austrian could learn from the likes of singapore airlines and cathay pacific: the choice of movies was pretty limited (1 italian, 1 french, 1 spanish) and the games were simply boring. The food was ok, breakfast pretty terrible (breed but no butter, reconstructiesergramingtheworstieverate.Stodwoowfs"
Pros: "Crew wasn’t on the top of their game, food was ok, entertainment was bad, old movies, poor selection."
Cons: "I expected more from airlines lake Austrian."
Pros: "entrance with classical music! staff was friendly. probably in top 5 flights"
Cons: "nothing"
Pros: "The crew was so friendly"
Pros: "Food, in particular the vienna coffee choices were imprewsive."
Cons: "Terrible food and service"
Pros: "Nothing. See below."
Cons: "Original flight cancelled so rebooked ojba floght five hours later - then with one hour to go until that second flight, that was cancelled as well. Totally unhelpful ground staff, who were oblivious to the fact that I had a work commitment the next day so couldn’t overnight in some random hotel at an airport to suit Austrian’s policies. Eventually routed via Lisbon which meant literally flying all night to arrive at 0600. Lufthansa and Austrian have some serious faults to correct."
Pros: "Seats more comfortable."
Cons: "Flight left late. Unboarding took a long time. Didn't hold connecting flight, missed it. Now on 5 hr wait and may miss airport transit."
Cons: "We are late only 25 min (50% of flight - 50 min)"
Pros: "Had 45 Min to connect at vienna airport and our first flight was delayed so we had to run to get in time to the gate. Literally the gate was on the opposite side of the airport. Bad logistics"
Pros: "Very good flight crew. Decent food and nice entertainment."
Cons: "Poor web site. Very poor boarding crew. Boarding crew made no announcements for who must get re-elected ticketed for shares carrier tucked or web site ticketed passengers. No prep boarding plan given therefore mass at gate."
Pros: "the flight missed my connection and they were AWESOME in handling it, getting me on a Swiss Air flight. That flight also missed its connection and Swiss Air took great care to put me up in a hotel. They made a frustrating situation so much smoother!"
Cons: "We had a delay of nearly two hours."
Cons: "food"
Pros: "Not a long run."
Cons: "Seats too too tight. Uncomfortably tight."
Pros: "My flight to SJJ was rescheduled for the day later. However, Austrian ground services provided efficient service and support in finding suitable accommodation at the Vienna Airport."
Pros: "Flight crew & overall experience was positive. Meal & entertainment were good."
Cons: "We paid for extra leg room seats & were told we'd have exit row. We ended up in the middle section, which made it very uncomfortable for the overnight flight."
Pros: "We had a friendly conversation about our travels. The lady explained the entire baggage process clearly. The security folks were equally friendly. Just a real nice experience at the Lugano airport."
Cons: "Not one thong!"
Cons: "When our plane arrived late, many on board had missed connections. We received no help/guidance at gate, other than to be told to go up one floor. One floor up we had to go thru security to reach customer service. 100 people lined up for customer service from 3 Austrian airline reps. After 2 hours of standing, there were still 27 people ahead of me. The woman behind me gave me the local phone number for Austrian airlines and I was able to get on a flight to US leaving in 30 minutes. I managed to make it, and would not have had I waited another hour in line. Why no surge of staff to help? All 3 help numbers on my Lufthansa e-mail receipt could not help. Horrible experience."
Cons: "Service"
Cons: "."
Pros: "Seats were comfortable Bathrooms clean"
Cons: "Crew wasn't very helpful and didn't ensure my stroller was delivered at the aircraft exit Had trouble closing my suitcase into the overhead compartment and called for assistance, to which i got reprimanded for opening it in the first place Requested coffee because i couldn't get it myself, being with a sleeping toddler, to which i got a horrible answer: the flight attendant told me i had to get it myself in the kitchenette"
Pros: "The seat spacing was fair -- I'm 185 cm (6' 1") and I could sit normally. The crew were friendly and rather competent. The food was adequate. We were given several rounds of drinks, which is beyond what usually comes with budget travel."
Cons: "There was no entertainment except for a magazine; the food was not very sophisticated. I'm OK with both."
Pros: "Everything was going to at"
Cons: "Nothing"
Pros: "Efficient crew, good meals,on time arrival."
Cons: "Took a while to board and could use more updated films-minor details."
Cons: "Maybe I should ask for vegetarian meal, because the meal I got was not tasty at all."
Cons: "The aircraft was very old and smelled badly. The toillets didn't work properly and were dirty."
Pros: "Good food, lots of movies, flight attendants friendly"
Cons: "We paid to pre-book our seats and when we got on the plane they had been given away. We heard several different reasons, none of which made is feel better about the two middle seats we were told we had no choice but to take, while people who had NOT prepaid sat in our aisle seat. It was offensive to be forced to pay to select our seats in advance on a major international airline in the first place, and then to not have those honored just made it worse."
Cons: "Although AU blamed late arrival of the plane from Russia, fact is that the plane was at least one hour at the dock before boarding and the AU team was just extremely slow to get boarding done. We were all invited 45 minutes before boarding to board, when apologies were already offered for the slight delay, which turned into 1.5 hour overall. Worst is the lack of communication during the 45 minute wait, for which I have little understanding seeing many older people clearly suffering."
Pros: "Was on partner airline Austrian Air. Very good service."
Cons: "At Vienna gate G31 it was difficult to hear announcements."
Cons: "Please change food, enough of pasta every time."
Pros: "Short flight from Milan to Vienna. Easy check in -- which at MXP is always a plus and a relief, Crew was very friendly, attentive and focused on the passengers and their job. A smile is worth a million dollars!"
Cons: "I loved it all!!"
Cons: "Too many customers use more than their fair share of the overhead space. A lot of passengers placed their luggage and their personal item above. This left those of use who use only our fair alottment searching for a place for what we fairly should be allowed to use."
Pros: "Excellent crew and service!"
Pros: "Short flight and the crew was attentive and pleasant."
Cons: "Loading of the bus to the terminal was slow only 1 bus was available."
Pros: "Flying on a direct flight was nice. The food was good. Ordinarily the snack lunch is not good but the sandwich was quite good."
Cons: "The boarding is best if done by rows but this was just every one trying to board at the same time so it has a more negative effect on passengers."
Pros: "Easy online check-in and boarding pass access also linked to wallet."
Cons: "I was not aware of additional luggage charges when I booked my ticket. It would be helpful to have a warning about that and the fact that if you do not prepay online you are charged double. I also was not aware of the type of a ticket I booked, e.g. Economy light and what it meant for luggage fees."
Pros: "Friendly staff"
Cons: "No soap in the toilets"
Pros: "Sleep at the airport with kids from 7:pm to next day 10: am and be first time and lass time"
Pros: "Food and entertainment"
Cons: "First fight was canceled to Vienna diverted to Turkish air to flight into Turkey. In the US was diverted to Milwaukee for 2 hours after already being on a 12 hour flight. Then missing our landing time in Chicago by 5 hours."
Pros: "The good and service"
Cons: "No TV screen"
Pros: "We left late but efficiently."
Pros: "I am gluten free, and the stewardess knew what foods I could eat of the desserts and snacks, and I appreciated that there was food that I could eat."
Pros: "I like the service,was great, flight was smooth,great team!!!"

Great

The plane was 1 hour late and I missed my connection flight🥲

-

Pros: "Crew was fantastic!"
Pros: "Flight attendant warm, courteous and authoritative at same time."
Cons: "Seat hard. Space tight. I am 6’4”"
Cons: "Had our luggage checked for connecting flight in Frankfurt"
Pros: "Smooth and easy flight"
Cons: "Food and drinks served late"
Pros: "Entertainment monitors were in good shape and responsive. Selection was not bad."
Pros: "Amazing crew and service."
Cons: "Seat space extremely low for tall person."
Cons: "Business Class Seating had 3 seats in middle Refurbished 747 had new seats, but still felt like an old plane with awkward layout"
Pros: "They give you food in this airlines. Crew was nice always serving drinks."
Pros: "Crew very helpful."
Cons: "Both flights late. Food was worthy rather than tasty. Seats small. Too much plastic - why not use non plastic cups. Sexist safety card."
Cons: "No complaints. Good vegan food."
Pros: "I liked the part of entertainment, bunch of free movies we could watch"
Cons: "the Meals. It could have been perfect when there was other options than vegetarian."
Pros: "The people who work for Lufthansa are the nicest i’ve met, on par with Turkish airlines. The times for boarding and departure were respected, the flight crew was extra nice, even accommodating requests that gave them extra-work. Economy passengers were treated like first class in terms of service and solicitude of the crew. Headphones, blankets, pillows were offered free of charge, so we’re the food and drinks, and there was a good selection of movies and music. On a 770$ ticket, mind you! The crew will come by repeatedly to check if passengers desired some more wine or coffee, offered water and juices on a tray several times outside the regular service times, and cared for the families with children. Thumbs up!"
Cons: "The warm food was a bit unappetizing, the potatoes for instance were black, but there is nothing that the crew could do better than offer to replace it. Such graceful approach to a little inconvenience!"
Pros: "The boarding was smooth and efficient. We left and landed on time a very good flight."
Pros: "1st time on a transcontinental flight and 1st time using Lufthansa. Very enjoyable."
Pros: "The facilities were really great!"
Cons: "The food - it was in VERY small quantity"
Pros: "Review for Eurowings"
Pros: "The service was outstanding!"
Cons: "Someone stole my phone charger :("
Pros: "Efficient boarding"
Cons: "Flight map tracking did not work"
Pros: "Easy. Clean. Friendly. Helpful with food allergies concerns."
Cons: "That we had to pay extra fee to reserve our seats"
Pros: "Clean aircraft, very friendly crew, good food, overall great trip."
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: "Everything was good! I didn’t have any problems with that flight!!!"
Cons: "A lot to improve on the seat size for comfort."
Pros: "no extra charges for food and drinks, including alcoholic drinks....free entertainment and headphones...professional service and flight"
Cons: "Seats are a lot smaller and closer together In economy but when can only afford the cheapest that is how it is now."
Pros: "I very much enjoyed my flight from LA to Munich. The flight crew were awesome and the airplane was impeccably clean and quiet. The flight was so nice I consider it as part of the vacation! I highly recommend flying Luftansa :-)"
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: "The plane left on time and arrived ontime."
Cons: "Minor issue: entertainment computer did not work. I wasn’t able to watch TV for the 7hrs of plane ride. Also, the crew does not respond to the blue light when passengers call them."
Cons: "How Lufthansa is not ashamed to serve dog food to people who order kosher food."
Pros: "Friendly crew, nice food and wine."
Cons: "HEAVY PASTA DISH."
Pros: "food and service"
Cons: "All good"
Pros: "Short flight, not much to say about it."
Pros: "The crew were friendly, respknisbe and professional, while the food was tasty. We were on time and kept well informed along the way. The movie selection was good and the touch screens were some of the best in terms of image quality and responsiveness I've seen aboard a plane."
Cons: "Space and comfort. Lufthansa is joining too many airlines in figuring out the exact minimal space a human needs to be able to be seems hurtling through the air. This leads to cramped, tight spaces with little to no freedom to shift your body. Because of this limited space, seats can only recline so far and leave one uncomfortable, though that angle is enough to create even less space for the person behind you or for you, when faced with a reclining front neighbor. So, minimal benefit of minimal recline and maximum discomfort caused for that minimal gain."
Cons: "Will newer agan fly business with Lufthansa!! It's not business at all just regular econom seats with short leg room and casual service. They should be sorry for that kind of business!!"
Pros: "Great food! Attentive staff, comfy seats."
Cons: "The on board entertainment sucks you need to upgrade"
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: "Service was Friendly"
Cons: "Baggage took a long time l"
Pros: "This was a short haul flight, it didn't have an entertainment system, just plain seats."
Pros: "Ground crew very helpful to get connecting flight on time"
Cons: "Run to get in on a plane"
Cons: "Food foul / fowl staff brusque breakfast in edible stone cold dinner as something my 10 year old could better prepare boarding chaos Frankfurt immigration staff curiously aggressive wouldn't pay premium economy again with this airline"
Pros: "Standard Lufthansa short haul, Crew attentive"
Cons: "arrived off stand"
Cons: "The business class is not really a business class, and the chairs are not comfortable. Moreover, there was no entertainment. During the boarding there was no distinction between Business and Economy class. There should be an opportunity for business class to board at any time."
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: "At time confusion amongst the crew- received wilted salad- seemed the last rows had to take what was left over"
Cons: "The only coffe served entire flight was offered simultaneously with the first meal, meaning i never had another opportunity. Beverage containers were never picked up and no secondary food or beverage service offered over a seven hour flight. This flights service was substandard in every way that my flght from Bosron to Frankfurt excelled -- very disappointing"

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

Delay and change of terminal last minute

Flight delayed 5 hours

Listening covid restrictions and following them is completely nonsense. Avoid touching others? How when plane is full and everybody who pass around touchs me. Keep distance?? How???? Avoid walking in the plane but also wash your hands regularly with soap and water? How? I should avoid walking but at the same time you want me to wash hand regularly? It means i have to walk up and down. What is regularly for you? Every 15mins? Every hour? Every day? It is so stupid what you are telling that my brain stops to work.

Okay

Great flight Will go again!

Cons: "The touch screen did not work properly"
Cons: "Very nice crew and great food"
Pros: "Food was great, movie selection too. Everything was great except for I couldn’t really get comfortable to sleep"
Cons: "Not sure how to make the seats more comfortable. I have some back issues though. However, some of my travel companions slept right through the flight."
Pros: "Comfort"
Cons: "Wifi on klm"
Cons: "Boarding at Florence is always chaotic but this isn't within the control of KLM or their crew."
Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"
Pros: "Professional crew. Good simple check in."
Cons: "Nothing."
Pros: "Staff were professional and polite."
Cons: "Despite zone boarding, boarding and disembarkation were very slow. Passengers like me with flight connections were very anxious regarding missing these."
Pros: "Crew was great, very responsive and hospitable!"
Cons: "more lunch choices, especially choices without dairy products."
Pros: "Crew was great and helpful despite oversight in my special meal."
Cons: "Special meal request was overlook. I did not mind so much as eating less does some good! It is human to err!"
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Pros: "The bed was comfortable. Entertainment selection and large TV screen was good. The KLM crew is amazing, as usual."
Cons: "Food quality was not so good."
Pros: "Awful"
Cons: "Everything"
Pros: "Everything was good except for the entertainment consul for one of our seats."
Cons: "One of our entertainment consuls had to be rebooted 4 times and still didn’t work. We gave up asking."
Cons: "The overall travel was good, no wifi and the entertainment system had a faulty headphone connection, and no place to charge devices other than through a USB port"
Pros: "The flight arrived a few minutes early."
Cons: "The plane was extremely old and in poor repair. The seats were extremely close together. The inflight entertainment system, wifi and passenger electric outlets were all non-functional. Even the wastebin in the lavatory was full and an extra bag was put on the floor."
Pros: "We got to Amsterdam on time"
Cons: "1. Paying for the seats we chose...that will never happen again...I'll fly another airline first. 2. The food was terrible. I have flown KLM for years, this was not what I expected. 3. The plane was very dirty"
Pros: "Nice people and good service"
Cons: "Not much"
Pros: "I bought the Airport tickets for my Russian friend. However customs would not allow her to board the plane unfortunately. That's not Kayaks fault. I would definitely book with Kayak again. Many thanks."
Pros: "Easy flight; loved the crew and their friendly customer service. Great food, kept everyone hydrated and fed."
Cons: "The movie options, as well as music and TV options were limited. There were no electrical outlets."
Pros: "Everything is top notch for an airline company."
Cons: "Nothing.... I enjoyed every moment of the flight."
Pros: "Great"
Cons: "Great"
Pros: "Left ontime and service was excellent."
Pros: "crew were absolutely delightful, full of smiles and doing everything to make you comfortable. seats were fine enough and got some work done and a bit of sleep. first lunch was fresh and tasty, but the second, a burger, was edible, but not much more."
Cons: "tv screens are dated so movies are not as crisp as you find in newer planes. you need a 2 prong audio adapter to use your own headphones."
Pros: "Good Experience"
Cons: "Nothing much"
Pros: "Nothing"
Pros: "All cabin crew were courteous. Refreshments were light. Check stuff were helpful, they did devise that the flight was full and due to space hand luggage would prefer to be put in hold free of charge. We did not have any problem with this. Plane was clean."
Cons: "Service was a little slow going through the gate, it seemed to take a while for everyone to get on board."
Cons: "Missing wheel chairs swrvice lounge far away no food option just lame klm tipique"
Pros: "Helpful and smiling cabin crew."
Pros: "Service impeccable!"
Cons: "They have one line of executive class after the kitchen and toilet, is very noisy."
Pros: "Pretty basic one hour flight so there's not much to complain about or praise about. I got some sleep which was good."
Cons: "The crew had their general Dutch aloofness on form. Chatted to one of the stewardesses in Dutch up until she saw I had a British passport then she decided she could only speak English to me."
Cons: "KLM crews look unhappy with their work. Everything they do is a favor not duty."
Cons: "Dutch sub titels would be nice."
Pros: "The flight was very good, specially considering it was a daylight one. Staff was friendly and servicial. Tue food was above the industry's average."
Cons: "Two hours delay in the start."
Cons: "Our flight was canceled from Amsterdam to Bordeaux and did not receive any direction and had to find alternate flights for ourselves with the personal expense of using our own cell phones. Then our luggage lost for 3 days. Not happy!"
Pros: "Atmosphere, crew were very professional and friendly"
Cons: "Seats were a little too narrow, and quite uncomfortable when a broad shouldered person is sitting next to you"
Pros: "I have no complaints about the air crew. They where pleasant and attentive. Plenty of free entertainment. The food was good."
Cons: "my only complaint is the USB ports didn't work on any of the chairs that me and my family where assigned to."
Cons: "I requested low fat meals. The first one, was OK. But they forgot my request for the second one."
Cons: "Did not get the luggage from connecting flight from Amsterdan to Basel"
Pros: "For an 8 hr flight...multiple snacks, 2 meals and continuous beverage service. Blanket, pillow amd movies."
Cons: "Watched flight attendant drop tongs on floor, pick them up and put them back in the bowl of buns and continue to use them to serve bums"
Pros: "We really liked the KLM people, from the check in crew to the flight attendants."
Cons: "Fewer entertainment options than the delta flight. I got excited with that first flight."

Flight was comfortable Thanks

Reliable partner. I am sure I will get to my destination in time. Best airline - spacious leg room, good entertainment are used between Addis and shorter distances. Worst airline carriages - shorter leg rooms, torn seats, entertainment systems not working are placed between Addis and Dulles (very long routes).

Cons: "Ethipian Airlines overbooked my return flight and did not offer me an alternate return flight so I could return on my designated date. They instructed me to come back the following date to fly. I was not compensated nor offered at the very least an apology. The ticketing staff was unprofessional and attempted to blame me for not flying. Do not fly Ethiopian Airlines out of Accra ever!!!"
Pros: "Good service"
Cons: "Serve Warm food"
Pros: "Average"
Cons: "The chicken was undercooked."
Pros: "Large space"
Cons: "Bording"
Pros: "Seat was very comfortable and the air stewards were good"
Cons: "The entertainment system not working correctly and the food was poor"
Cons: "Addis Ababa is chaos and not clean."
Cons: "Airport Addis Ababa is chaos."
Pros: "seat not comfortable"
Cons: "more drinks along the way"
Cons: "Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding."
Pros: "Very conformable and quiet."
Cons: "Nothing very nice flight."
Pros: "The staff"
Cons: "We were delayed for extremely long"
Pros: "Flight and crew"
Cons: "Food and inflight entertainment"
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "Again excellent service"
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
Pros: "Good crew, service."
Cons: "I chose a seat with no one in my row (because I knew the flight would not be full) and yet somehow two others got assigned to my row after. There was no need to cram us all into one row when the whole plane was empty!"
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Cons: "They didn’t announce when boarding started/what zones were to go."
Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"
Pros: "This was an A-350 and the plane was very nice. Better entertainment system than the 777. The flight was smooth and the food was good."
Cons: "It took quite a while before the first service. It would be nice to have a drink service sooner."
Pros: "Spacious seats, attentive flight attendants"
Cons: "Bathrooms were messy and ran out of soap in one."
Pros: "The food was amazing and the plane is more comfortable and you can relax."
Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"
Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"
Cons: "Did not provide special meal although I called ahead to request it."
Pros: "Everything Kosher food was excellent"
Cons: "Nothing"
Pros: "The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating"
Cons: "I can’t fault anything on this flight."
Pros: "Plane size, entertainment options and food were all great."
Cons: "The person next to me was rude and leaning over on my side but not much the airline can do about that."
Pros: "That I finally had an on time flight with Ethiopian airlines, having suffered through an absolutely miserable outbound flight"
Cons: "On connecting from Bangkok to Nairobi passengers are funneled into a security waiting area with no water, coffee, duty free shopping- absolutely nothing but dirty toilets- for a 2+ hour layover. Bole airport is surely one of the most disfunctional airports on the planet."
Pros: "The friendliness and willingness to assist passengers when they notice one facing a challenge"
Cons: "The chairs in economy do not give sufficient leg room especially for tall persons, this would present a challenge on long haul"
Cons: "My phone was stolen on airport premises"
Pros: "the air craft was very good and the comfort is good no complain..."
Cons: "i did'n't like some of the cabin crew the way they are ....and am very disappointed from kinshasa to my check in i did ask a lady about my bag, she told me i will get my bag to cape straight, and i did ask her two times about the bag, she keep saying the same thing i will get my bag to cape town, so until now i haven't find my bag yet, the number they gave me from the airport no body pic up the phone, so i don't know what i can i do to get my bag......if you can hep me in this mater please contact me on my email or on my cell number 0027 78 470 6195. thank you your best regards."
Pros: "Great crew, decent food"
Pros: "Other than the luggage issue, it was a great flight."
Cons: "I purchased this ticket as ONE ticket--Ethiopian Air to Dubai, and then flydubai to Amman. Ethiopian Air wouldn't check my luggage to my final destination, so in Dubai, for a 3 hour layover, I had to go through immigration, exchange money, and take a taxi for 30 minutes through rush-hour traffic to a different terminal. That is ridiculous. Don't sell it as one ticket if the two airlines won't cooperate together."
Pros: "Comfortable flight, pleasant airline attendants."
Cons: "Nothing."
Pros: "Very helpful, attentive and kind cabin staff."
Cons: "Somewhat dirty ( and smelly ) aircraft even though they are a very new fleet. Some seats had strange patches and stains. Overall cabin experience can be improved in terms of hygiene and food quality ( food was mediocre or slightly worse). Seat ahead reclines almost too much into personal space in the new 787 aircraft. The LCD displays don't pivot so it's virtually impossible to view the entertainment when the occupant of the seat in front fully reclines ( a somewhat irritating issue on a long flight )"
Cons: "Seats were dirty"
Cons: "Same as above"
Pros: "The crew very kind and made me feel comfortable"
Cons: "Old 767, with not comfortable set up and no individual TV set."
Cons: "The waiting time for the connecting flight to was far too long...."
Pros: "The seats were OK but not as good as in the larger airplanes. Vegetarian option for food was good. Airplane was half empty which made moving around quite easy and nice. Flight attendents were willing to help!"
Cons: "Independence day is perhaps not the best movie for a flight. Only one option as there are no personal media systems."
Pros: "The best flight ever and the crew is super cool"
Pros: "Staff were pleasant"
Cons: "One segment of my flight did not have the gluten free meal I had requested ahead of time. Super crowded."
Pros: "Entertainment was good."
Cons: "There were tons of announcements in 3 or 4 languages which really was so annoying. Staff didn't seem friendly, lots of confusion there. Plane seemed every old and run down. Short stop in Paris took forever."
Pros: "Nothing. My bag is gone"
Cons: "My bag is gone"
Pros: "It was a good flight, made only a little disappointing by all the children running through the plane, opening the washroom doors and leaving them open. A little strange, really."

Book cheap flights from Shanghai to South Africa

Recent return flight deals

16/4Sun
1 stopEthiopian Air
19h 55mPVG-JNB
24/4Mon
1 stopEthiopian Air
19h 15mJNB-PVG
R26 338
16/4Sun
2 stopsMultiple Airlines
26h 55mPVG-JNB
24/4Mon
1 stopMultiple Airlines
25h 20mJNB-PVG
R29 267
16/4Sun
3 stopsEthiopian Air
31h 30mPVG-JNB
24/4Mon
1 stopEthiopian Air
19h 15mJNB-PVG
R33 321
29/3Wed
2 stopsMultiple Airlines
32h 15mPVG-CPT
27/6Tue
2 stopsMultiple Airlines
38h 10mCPT-PVG
R34 482
16/4Sun
2 stopsMultiple Airlines
26h 55mPVG-JNB
24/4Mon
3 stopsMultiple Airlines
29h 40mJNB-PVG
R40 010
16/4Sun
3 stopsEthiopian Air
42h 25mPVG-JNB
24/4Mon
3 stopsEthiopian Air
29h 40mJNB-PVG
R45 225
14/1Sat
3 stopsMultiple Airlines
29h 05mSHA-JNB
31/1Tue
2 stopsMultiple Airlines
22h 45mJNB-SHA
R50 043
15/4Sat
2 stopsMultiple Airlines
30h 10mPVG-JNB
24/4Mon
1 stopMultiple Airlines
19h 15mJNB-PVG
R50 199
15/4Sat
1 stopMultiple Airlines
22h 10mPVG-JNB
24/4Mon
1 stopMultiple Airlines
19h 15mJNB-PVG
R53 785
29/3Wed
2 stopsMultiple Airlines
31h 05mPVG-CPT
27/6Tue
1 stopMultiple Airlines
38h 40mCPT-PVG
R57 164
28/3Tue
2 stopsMultiple Airlines
26h 15mPVG-CPT
27/6Tue
3 stopsMultiple Airlines
27h 50mCPT-PVG
R60 353
15/4Sat
2 stopsMultiple Airlines
30h 10mPVG-JNB
24/4Mon
3 stopsMultiple Airlines
29h 40mJNB-PVG
R62 293
28/3Tue
1 stopMultiple Airlines
22h 45mPVG-CPT
27/6Tue
3 stopsMultiple Airlines
27h 50mCPT-PVG
R62 571
13/1Fri
1 stopLufthansa
38h 55mPVG-JNB
31/1Tue
1 stopLufthansa
38h 05mJNB-PVG
R65 412
15/4Sat
1 stopMultiple Airlines
22h 10mPVG-JNB
24/4Mon
3 stopsMultiple Airlines
29h 40mJNB-PVG
R65 880
13/1Fri
1 stopMultiple Airlines
38h 55mPVG-JNB
31/1Tue
2 stopsMultiple Airlines
42h 50mJNB-PVG
R66 261
13/1Fri
2 stopsMultiple Airlines
42h 45mPVG-JNB
31/1Tue
2 stopsMultiple Airlines
42h 50mJNB-PVG
R68 410
16/4Sun
1 stopMultiple Airlines
19h 55mPVG-JNB
23/4Sun
2 stopsMultiple Airlines
32h 25mJNB-PVG
R72 915
14/1Sat
2 stopsMultiple Airlines
31h 50mSHA-JNB
31/1Tue
2 stopsMultiple Airlines
22h 45mJNB-SHA
R73 054
15/4Sat
3 stopsMultiple Airlines
61h 50mPVG-JNB
24/4Mon
3 stopsMultiple Airlines
39h 30mJNB-PVG
R79 517

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/1Mon
3 stopsMultiple Airlines
28h 10mPVG-JNB
R11 592
16/1Mon
3 stopsMultiple Airlines
28h 10mPVG-JNB
R11 956
14/1Sat
3 stopsMultiple Airlines
45h 10mPVG-JNB
R12 077
17/1Tue
1 stopEthiopian Air
19h 35mPVG-JNB
R14 330
30/1Mon
1 stopSingapore Airlines
19h 20mPVG-JNB
R15 283
23/1Mon
2 stopsMultiple Airlines
29h 40mPVG-JNB
R18 454
23/1Mon
1 stopSingapore Airlines
19h 20mPVG-JNB
R18 541
17/1Tue
2 stopsEthiopian Air
55h 20mPVG-JNB
R19 268
17/1Tue
1 stopAir China
27h 35mSHA-JNB
R19 372
17/1Tue
3 stopsKLM
54h 25mPVG-JNB
R19 372
30/1Mon
2 stopsAir China
49h 05mPVG-JNB
R20 776
14/1Sat
2 stopsMultiple Airlines
24h 00mSHA-JNB
R22 024
23/1Mon
2 stopsAir China
49h 35mSHA-JNB
R22 335
16/1Mon
2 stopsAir China
51h 05mSHA-JNB
R22 491
16/1Mon
1 stopSingapore Airlines
19h 20mPVG-JNB
R22 543
16/1Mon
2 stopsAir China
49h 05mPVG-JNB
R22 699
13/1Fri
1 stopChina Eastern
38h 20mPVG-JNB
R25 004
22/1Sun
2 stopsAustrian Airlines
39h 30mPVG-JNB
R25 177
15/1Sun
2 stopsAustrian Airlines
39h 30mPVG-JNB
R26 148
14/1Sat
1 stopSingapore Airlines
43h 20mPVG-JNB
R27 620

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - Shanghai

Browse origins:

Browse destinations: