Find cheap flights from China 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

Good to know

Low season

April

High season

March

Cheapest flight

R12 875

Average price (return flight)

R39 946

Good deal (return flight)

R39 711

Good deal one-way

R15 831
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (16% more expensive on average)
Flight from Guangzhou Baiyun to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

FAQs for booking flights from China to South Africa

Top 5 airlines serving from China 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

All good

Read more about Singapore Airlines

All good

Long flight, middle seat, fidgety neighbor,,, what can I say?

Flight from Singapore to EWR was too long.

.

If they had fruits as snacks that would have been nice

Food was horrible. Flt too crowded. Dirty bathrooms.

Business class. Staff service was PHENOMENAL. Seats/beds were spacious and comfortable (I had the seat in the middle section which can become a queensize bed with the next seat. I have had more satisfying food in economy, however traveling with an infant, the spacious seat/bed allowed him to sleep for a few hours. The staff were very good to accomdating him too.

All good other than departing 1 hr late!!

Baggage got lost

Good

The crew was very courteous and helpful, great experience!

Pros: "Crews were great. Seats space could be better ... overall caring & attentiveness of crew members make a lot of difference."
Cons: "Food! 40 years ago Singapore Airlines was second to none in my book! Now I feel like I was away somewhere and Singapore Airlines has changed dramatically....Must be a lot of moving pieces have changed that I was wondering again during my journey whether I was really flying Singapore Airlines..."
Pros: "Friendly service and not a super crowded plane."
Cons: "In-seat entertainment was not working for me, and boarding process could be drastically improved."
Cons: "SINGAPORE AIRLINES TOK CARE OF MY MOTHER VERY WELL"
Pros: "The crew was amazing"
Cons: "No complain . It’s singapore airlines"
Pros: "The crew Were exceptional ."
Cons: "If The seat recline could go down a bit more innpremium economy, that would be perfect"
Pros: "The crew, their professionalism and wide variety of entertainment."
Cons: "Air-conditioning was not working properly in the cabin and it felt warm. Seats are a tad uncomfortable and not wide enough on the 777."
Pros: "This was the most comfortable business class mid haul flight I've ever taken."
Cons: "Absolutely nothing went wrong."
Pros: "The cabin crew was pretty good. This was the only saving grace in otherwise very poor experience"
Cons: "The flight was delayed by 2 hours and they changed the gate from one end of the terminal (A15) to the other (C1). The waiting area was cramped. This being the home of Singapore Airlines, the way managed this entire thing was pathetic. Boarding announcements were also confusing."
Cons: "Excellent service"
Cons: "The hot food was dry and lost my appetite"
Pros: "Food was pretty good. Loved the Weiss ice cream bars"
Cons: "Most uncomfortable seat ever. Wouldn't recline. TVs small and poor quality. Sound patchy. Not a pleasant flight. Must have been an old plane."
Cons: "Excellent flight service no"
Cons: "The toilets were a little unsanitary."
Pros: "Friendly Staff. Very nice Meet and Greet Comfortable travel. Meals were tasty."
Pros: "Crew was very friendly and responsive to my needs. They met it with a smile."
Pros: "Great service and very very comfy"
Pros: "Clockwork prompt"
Cons: "Mechanical"
Pros: "Scoot employees were really helpful, I missed my flight from Singapore to Kochi because by the time the passengers got off the flight and went through immigration in Singapore, the check in counter had closed, and there was no more flights available to Kochi until 2 days later. The employees made sure I boarded my flight and I came home to my sister’s wedding"
Cons: "Kayak doesn’t specify its two separate tickets for my destination to kochi from Honolulu, also they didn’t specify their would be a stop in Japan before the flight reached Singapore. The flights were delayed by a few minutes, which led to me stressing to make it on time to my flights, and I felt dehydrated and nauseous. Also the website doesn’t specify that we will have to purchase meals either before hand or on board, and that the airlines only took cash and no credit card. It was miserable, a whole 20+ hour flight with lots of stress of catching my flight, checking and the checking my baggage, and being hungry and thirsty because I didn’t carry enough cash on me."
Pros: "The staff were so friendly and helpful."
Pros: "Great service"
Cons: "Nil"
Pros: "easy check in process and the crew was awesome. friendly and attentive to all passengers. great food as well."
Pros: "The service from the Singapore Airlines is always impeccable. The food is delicious. The business class seat is spacious and wider than all the US airlines. There are plenty storage space in your seat space. The entertainment system has many choices and has a lot new release movies and shows."
Cons: "Unfortunately, the ride on Boeing 777 is not as smooth as the Airbus'. The noise in the cabin is louder. The seat is comfortable but the bed is not. First, the flat bed is not transformed by a button and it needs a physical person to flip it over. The mat is thin and I can feel some hard edges while lying down. The noise from the engine transmits to the bed and it is hard to sleep even with the noise cancellation headphone."
Cons: "Food wasn't the greatest but it was adequate considering shirt trip"
Pros: "I liked there was an opportunity to bid on an upgrade"
Cons: "Our bid was rejected yet there were empty seats in premium economy. Our bid was within the recommended range. You certainly would not have lost money upgrading us."
Pros: "friendly staff top Service top Inflight"
Cons: "new aircraft, 2 x usb charging ports, 50+ movies, very quiet aircraft."
Pros: "Crew, cabin and food."
Cons: "Lack of entertainment console at each seat"
Pros: "My wife and I flew from Los Angeles to Seoul. The entire experience was incredible. From check in to disembarking, we were well taken care of. Gracious service and complimentary drinks throughout the flight with a full spectrum entertainment system!"
Pros: "everything is perfect"
Cons: "the food on Silk Air can be better"
Cons: "The crew was rude when asking me to window shed."
Pros: "Is Singapore Airlines food quality slipping? First time I’ve been really unenthusiastic about it..."
Cons: "breakfast was terrible"
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: "The hot towels. The meals were good. The entertainment screen was great, and a great selection of movies and TV."
Cons: "Don't change anything!"
Pros: "Reasonable price"
Cons: "Missed flight for medical reasons with 9 month old son, attempted to use remaining onward flight to Europe and return through Swiss which was refused! Most unreasonable, cheating me of my payment. I have since sought legal advice and contacted travel agent regarding, seems case law from several instances in my support. I had to pay thousands for new flight Austrian Air. Swiss thieved my money and I dont mind saying so. Unfair and unfair conduct. I am saving this letter for twitter to tell my friends of my disgust. I will be happy if this is sorted refunded immediately. A copy of these details and medical letter already provided to Jithendra from flight network (online travel agent)."
Pros: "nothing"
Cons: "Singapore Airlines always boast themselves as first class service. That is just bs. At night when I was hungry, I asked the flight attendant for some snack, both a male and a female served at my cabin said, "we don't have that." I expected SQ staff to serve one step further, instead of stopping at a no. Can't you recommend something? Throughout the entire trip, whenever I asked something, the way they answered always made me feel that I was a trouble to them. Is it because I was in an economy class and that's how you treat me? SQ, you may want to change what you are proud of. It's no longer a first class service, at least not to us poor economy class passengers."
Pros: "Friendly staff, excellent customer service, great food"
Pros: "We had the BEST FEMALE flight attendants, they were soooo helpful and one of them came and wrote down my kids' names so she can call them by their names, and they got to choose the food and got theirs early so I was able to help them before mine arrived which was super thoughtful! Food option was pretty good and lots of shows and movies to choose from. Getting ice cream was such a treat for my kids!"
Cons: "The male flight attendants were kind of annoying, they were trying to be funny but didn't work so they just came off arrogant and annoying!"
Pros: "Clean ,on time"
Cons: "The movies were not updated"

I was so happy and at ease with the crew 100 %the best ever

Due to sickness I requested wheelchair but after boarding they just left us alone. They never comeback and i have to walk with my hand language. That was a poor customer support we received in dhaka airport.

Instead of 1 hour layover in Doha need to wait for 5 6 hours.

Everything was excellent

This flight was cancelled

Pros: "Great crew! Excellent business class suite"
Pros: "Perfect"
Cons: "Perfect"
Cons: "They do not understand the word priority at Doha airport. Business class passengers boarded last."
Pros: "N/A"
Cons: "We were told to board, but then kept in another area close on 1 hour before we could get on the plane and this area had no bathroom facilities. The spread of seating on the plane made no sense with many open seats but also many squashed rows of people. The crew was visibly tired and irritated, they also ran out of a few catering items. It seemed as if last minute, a few different flights were combined into this one which lowered the quality."
Pros: "The crew was friendly and helpful."
Cons: "The seat was could have been firmer and a little more space between the rows in economy would help greatly for comfort for all."
Cons: "Check-in service at Ahmedabad was very bad. The staff there seems to be very disorganized. Took an hour to check-in may be 10-12 passengers ahead of me."
Pros: "Food and leg room"
Cons: "All was fine"
Cons: "The vegetarian option for breakfast was a stale waffle with apple compote. Inedible."
Pros: "Food selection. However, the snacks need to be readily available on long flights."
Cons: "Entertainment is lacking behind other international carriers"
Pros: "Crew is so helping and attentive , not like american or european carriers . Inflight dining options in economy was like premium economy"
Cons: "Plane a330-300 was little older and outdated in terms of entertainment system , but since this is short journey hence i dont mind"
Pros: "The crew were very friendly and helpful."
Cons: "It seems the major airlines use older aircraft when the destination of the flight is a third world country(or Africa). The seats aren't as comfortable and the entertainment system (screens) are not as good as a Qatar and Europe bound flights."
Pros: "The flights attendants were very helpful and polite. What I enjoyed the most was the level of comfort I had. I was able to sleep for almost the entire flight. That's why it felt like it wasn't even a long flight."
Cons: "We did leave a little late but it was out of the control of the pilots and flights attendants."
Pros: "There was adequate seat room. The device was good."
Cons: "There was nothing I didn’t like."
Pros: "Staff was great"
Pros: "Thank you for a very good flight experience both from Philadelphia to Doha and Doha to Johannesburg."
Cons: "The breakfast options could have been better, but I was fed and happy, and the flight attendant was kind enough to bring me green tea when it wasn’t readily available on the cart."
Pros: "Awesome experience provided by inflight crew, who attended to all your needs for this long for flight. Made us feel really at home!"
Pros: "Lots of entertainment"
Cons: "Originally I was assigned a wonderful seat but then I was put in the back by window it was very cramped and noisy. The flight stuff was mediocre and the food was not that good either. Big difference from the flight over"
Cons: "Seat to LA was broken"
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "When the flight is changed by airline for their convenience, they would have given preferential treatment to the passengers involved. We had to bare the cost of food and make us comfortable on our own due to the delay in transit."
Pros: "I was surprised with the quality of gluten free meals served for me, it was well organised and taken care of where I never had to wait. My flight schedules were changed few days before departure by Qatar Airways, but only thing I had to do was to confirm that I have noted, my seats and all the rest of details intact, excellent."
Cons: "The change of my flight schedule for the entire journey was done without giving me any options (departure flights from origin and return). It would have caused me inconvenience if the change of time does not allow me to adjust my plans."
Pros: "Dedicated to customer service"
Pros: "It was comfortable flight with a friendly crew."
Pros: "The crew aboard the flight were kind and thoughtful and definitely oriented toward service."
Cons: "The security process at the gate was really disorderly. Perhaps it is because it is a new and extra step required by the US but it was definitely not efficiently handled."
Cons: "Same as above"
Pros: "The friendliness of the staff from check in to arrival!"
Pros: "Great service. Great food. Great entertainment."
Cons: "Space is somewhat small for a short flight and totally unbearable if you go Sao Paulo-Doha."
Pros: "I freceuntly fly between the US and South Africa and only fly via Qatar Airways, and every experience thus far has been great. The food is good quality, friendly crew and I would recommend it to anyone."
Cons: "The sandwiches are a little dry and movie selection a little limited."
Pros: "طيران ممتاز"
Pros: "Unfortunately..."
Cons: "...as mentioned, I don't have the pleasure of rating this flight because of the boarding delays and missing the flight. Very disappointing."
Pros: "Great selection of movies and tv shows"
Cons: "Entertainment screen is too dim even on highest brightness setting"
Pros: "Service of air stewards very friendly and polite"
Cons: "This goes for Qatarfigjta from harare to Doha and Doha to Washington DC and back. I am not going to give individual report on each one. Food - my daughter could barely eat anything and the vegetarian meals were stone cold most of time. It was hard to eat at Qatar airport because not only is the food terrible (Burger King and bad Asian food) but outrageously expensive. Our media system did not work for one leg. ** way to many ads on your media system. Every time you watch a new TV episode, you have to sit through 5-6 ads for stuff that is not interesting and the same each time. ** plane info on media system keeps reverting to Arabic even when English is indicated as preferred la gauge. We had to place our iPads in checked luggage for flights from harare to USA as we went through Qatar. *** I asked for quiet seats and was given seats near kitchen and toilet even though I booked in hours in advance. One leg had my ten year old daughter and I in different rows even though I checked in 4-5 hours in advance Of flight . ** staff moved my hand luggage without my permission and without informing me - it was stressful trying to find it."
Pros: "Excellent experience overall, the food was decent, the seats were comfortable and had enough space for me at 6ft tall, the staff were very friendly and helpful, entertainment selection was good with plenty of new movies out. I had no problems with my layover. The baggage allowance was great as I had extra luggage from my trip. I'm very happy with their customer service, the day before my first flight I received a phone call from Qatar's customer service saying that due to delays I wouldn't be able to make my connecting flight to Edinburgh so they would like to book me on another flight instead of me having to wait 24 hours in Doha. I was thoroughly impressed with this service."
Cons: "I did not have wifi available from Doha-Johannesburg"
Cons: "I was charged a insanly high fee for my luggage that was almost twice the price of my original flight ticket purchase. the agent offered no resolution for the confusion in their web descriptions for baggage allowance. This must happen to customers frequently because the wording is not clear. i was very upset and due to this i will NOT fly this airline again. i was charged the price of a first call flight in total for economy service. NOT GOOD"
Cons: "Food could have been better. Dessert was disappointing, more choice could have been good."
Pros: "Great crews, excellent airplanes, wonderful in transit experince."
Cons: "In flight coach meals were average."
Pros: "On time departure, friendly crew. Comfortable seats for economy class, plenty of entertainment options. A pleasant experience"
Cons: "The food was okay. The hot wrap/calzone served first was not very tasteful. The breakfast/brunch was better. Not much to dislike overall."
Pros: "Again on time and effortless boarding made the overall experience a good one."
Cons: "Our suitcase was damaged...still in the process of trying to get it fixed. Hopefully it will be done soon. I will then update this report. Could maybe clean the toilets as it did become a bit messy."
Pros: "The food on foreign airlines is so much better than on american airlines (they even offer something in economy class on short local flights)."
Cons: "The seat spacing on the 70-minute flisght was a little cramped - it would be even worse for a taller person than I (at 5'10")."
Pros: "Crew"
Pros: "The airplane was spacious."
Cons: "The omelette was too tough."
Pros: "The food and crew."
Cons: "The intertainment system on the Doha to Nairobi flight had old communal TV screens."
Pros: "Boarding experience was very good. Crew were attentive for the most part."
Cons: "I get the whole more leg room argument, but sitting on a piece of plastic with almost no padding for 14 hours is nothing but torture! Food was average at best."
Pros: "The service from the crew was amazing"
Cons: "The food was not bad compared to some air lines"
Cons: "Arrival in Johannesburg was a nightmare due to queues at immigration - I nearly missed my connecting flight. This was not the fault of Quatar airlines but needs to be taken up with the authorities at OT Airport in Johannesburg"
Pros: "The staff were welcoming and friendly. Their customer care is second to none. The food is excellent and i ate throughout my flight."
Cons: "The comfort was a bit below my expectations. Sitting on the seats along the isle was uncomfortable as they are closely placed. There is no enough room to move and to lean sideways when one wants to sleep. My tv was not working. The touch screen was not responding. However the friendly flight attendants shifted me to a vacant seat where the tv was working. The movie selection was limited. There were no documentaries about wildlife. Sport was also missing. We also need some news channels like Aljazeera, CNN & BBC so that we keep updated on issues happening throughout the world. This is very important especially to people like me who traveled long distances from South Africa to Los Angeles USA."

Emirates is great for someone like me traveling and on an expired H1B

Fly Dubai flights (partnered with Emirates) are usually late/delayed on short hauls (eg RUH to DXB) and because it’s a 737 Max 8 or 9 it’s cramped. Pretty rubbish actually.

Cons: "An airline not only with the best service but the best looking flight attendants. They genuinely smile"
Pros: "Friendly crew"
Cons: "It was okay"
Pros: "Yes comfortable flight"
Cons: "Toilets to be checked for cleanliness more frequently."
Pros: "I love Emirates airlines and I only registered once for diabedics food I always get it ,the service always consistent but could be better ,aiming for excellence"
Cons: "I think staff could do better ,I think Emirates should aim for excellence I think they still need more efforts to reach excellence ,for me Emirates is number one airline world wide"
Pros: "The crew is good."
Cons: "The check-in is a disaster. A F-class passenger is treated as a Y passenger. Luggage limited to 2 pieces, even as GOLD FF, was made to pay US$200 dollars on a ticket of already 3,500 dollars and the price is the same for F-C-Y! The treatment was really commerce, as if the check in gets a commission"
Pros: "Overall good."
Cons: "Emirates are a quality airline unlike BA and KLM."
Pros: "super comfortable. Food is not very tasty , could be better."
Cons: "Food in business class is not very tasty , could be better."
Cons: "Flight lest 2 hours late. Didn’t have my choice of meal. Cabin crew very inattentive. Worst flight ever with Emirates in business class"
Pros: "Smooth flight"
Cons: "I wished I was in business class..."
Pros: "Great service and attitudes by staff."
Pros: "Direct flight"
Cons: "South African airlines allowed me to reserve a seat. But Emirates didn't have it in the system when I checked in."
Cons: "Because my husband and I couldn't complete the online check in, we ended up sitting on different ends of the plane."
Pros: "I love everything about Emirates."
Cons: "N/A"
Pros: "Emerites is a great Airline"
Cons: "All well"
Pros: "Nice flight sttendents"
Cons: "Seats too small"
Pros: "Efficient and good actually good for airline food"
Cons: "Electronic equipment a bit out dated and below standard"
Pros: "Nothing"
Cons: "Very bad service we press the light no one comes and the food is really bad and my mom we to go get a cup of tea for her headache and the crew member got really mad saying where is your cup we aren’t going to give you a cup where is your cup"
Pros: "departure on time, seat comfort, service okay at time when I expect to have it."
Cons: "Departure and arrival at almost mid night which difficult for reach home at night, kids can't wait at airport."
Pros: "Delayed departure. Unable to catch up time. Landed late. Bus took a very long time. Missed the connecting flight"
Cons: "Hotel with all meals provided."
Pros: "I definitely love Emirates' use of the A380 as it is more spacious and therefore offers a more comfortable ride. It also helps that their cabin crew were accommodating and the services offered onboard were good."
Pros: "Good leg room"
Cons: "For an 8 hour flight - we were given a sandwich and breakfast. Expected to be served dinner and breakfast given the time."
Pros: "Crew was friendly, food was good and entertainment great. Space between front row seats in economy class was good."
Cons: "all good."
Pros: "The flight from Johannesburg to Dubai on an Airbus A380 was the best , the return was on the 777ER it's a bit older avoid it if you can, I prefer the a380 it's roomy, more comfortable and modern, the food was good, the cabin crew very helpful and friendly and both flights were on time. I'll be flying only Emirates from now on"
Cons: "Just the coffee was terrible lol,"
Pros: "Level of entertainment"
Cons: "My companion ‘s screws wasn’t working. The stewardess was advised twice but nothing was done"
Pros: "Good food."
Cons: "Some people requesting me to exchange seats. They were young boys. This is the second time in Emirates."
Pros: "The food, crew and comfort were as good as can be on a 14 hour flight."
Pros: "Food was good and seating was comfortable."
Cons: "That i could not step out for a 7 hour layover in dubai. transit visa should be granted even for that duration."
Pros: "A380 is a great airplane. More specs for legs. Comfortable seats. Good choice of movies (different languages). Great crew"
Cons: "Meal was good but I had more from Emirates. It was night flight and light worked within the flight."
Pros: "Pleasant n Polite crew, good service"
Pros: "Fast"
Cons: "No tea only coffee. No extra drinks. Crew unenthusiastic. Fewer decent English movies. Will be looking elsewhere after 14 years of being emirates-loyal."
Pros: "E v e r y t h i n g ..... I understand now why they are the number ONE airlines in service. We travel enough to see the BIG difference. Thumbs up. Please don't change !!!!"
Cons: "Nothing"
Pros: "boarding was organized"
Cons: "not enough time for changing flights, had to run to other terminal"
Pros: "Well trained crew, layout of aircraft and comfort, wide choice of entertainment, smoothness of ride"
Cons: "boarding was rather disorganized mob scene"
Pros: "They still catch my attention, and while traveling with them I continue to enjoy this airline."
Cons: "As per my Oslo - Dubai review (read there for more details), they cancelled my flight, put me on a flight a day later, and then left me with the bill and the inconvenience. This was the connector out of Dubai and back to Johannesburg. I've flown with them many times and I've picked up one or two small cut backs they've made like no hot towel when you get onboard, only before your arrival, and the meal seems a little more slimmed down (but still pretty tasty), They used have one or two extras which they've now taken away. Not sure why?"
Pros: "Entertainment was good"
Cons: "The seats were terrible and not enough cushioning"
Cons: "Rude and racist cabin crew!"
Pros: "The crew member was excellent,she went all out to make my journey easy and comfortable.I have sent an email to her superior,please use her as an example.if all attendants can serve and see to passengers like her will be beneficial for emirates"
Pros: "Friendly staff awesome planes wonderful experince"
Cons: "Service was a bit slow. Drinks and food took quite sometime to arrive."
Pros: "It was a smooth flight"
Cons: "It was ok"
Pros: "The food was delicious, and I received the special meal I had requested with no problem. Again, great selection of TV shows and movies."
Cons: "The crew seemed a bit put off, just not very friendly. Maybe something had happened that put them all in a bad mood I'm not sure. Despite this they did help people without complaint, but you could tell they didn't want to be there. Again on this flight the TVs were an old model that was difficult to use, you had to push really hard and finagle your finger to get it to read what you were pressing."
Pros: "Granted I was tired after being in transit for 24 hours, but this final of 4 long-haul flights was a real bummer compared to the other flights. Boeing 777 packed to 100% capacity."
Cons: "Really cramped and squished compared to other flights. Toilets at DXB were filthy (I searched around for the cleanest, which was still disgusting), with the cleaning attendant standing around in the restroom doing nothing. Duty Free shops really expensive compared to European airports. Meal on board (breakfast) was really terrible (and that taking into account that airline breakfast is always bad), really the worst I've ever had on a plane, even the Croissant was chewy and very dry. Emirates has become a massive sausage machine people-mover. It has loss its finesse and exceptional service."
Pros: "Overall everything was good."
Cons: "Poor check in services in Nairobi. I waited for 1 hour and half to get my boarding pass."
Pros: "The staff were wonderful and efficient. The toilets were clean and the food was much better than my first flight with emirates although the portions were small on the main meal with only four spinach ravioli offered in a tomato sauce."
Cons: "Passengers do not fit on to their seats and overflow into the space you are occupying which is so tiny as it is. There is not enough room to even reach down to pick something up if you drop it. Overhead lockers are full. I think planes either need to be redesigned with sleeping compartments (such as the second class compartments the trains have) for overnight flights or seats need to be slightly larger to make up for the fact most people are larger today."
Pros: "Nice spacious aircraft , nice catering , friendly crew."
Cons: "THe Hostess was not attentive and had to ask for things a few times. No goody basket was given although some pax did get it."
Pros: "Great entertainment offers."
Cons: "Luggage did not make it to final destination....still a waiting delivery of them."
Pros: "Spacious sits and good food"
Cons: "Nothing"

Food entertainment and one lady is coughing nonstop next to me

Flight from Seattle to Reno was cancelled. Didn’t find out until we got to the transfer desk at SEA. Weren’t able to get first class seats on next flight out the next day.

Great, comfortable seats. Appreciated the turn-down service for the beds. However, when we checked in, 2 of the 4 of us were completely in a separate area. The seats were not grouped. In talking with others on the flight, several other passengers also were separated.

👍

Pros: "Crew was good."
Cons: "Flight was good, not excellent, but good."
Cons: "They made me check my hand luggage, did not pay attention to what airline I would get on my connection flight, neither got my warnings about it. They sent my bag directly to my destination but the other airline wouldn't pick up."
Cons: "Food & drinks"
Pros: "Crew was fantastic!"
Cons: "I wish they would use newer planes on this long route but other than that everything was excellent!"
Pros: "Service, food, comfort, entertainment."
Cons: "The stewardess not very nice"
Pros: "Service ,food"
Cons: "Boarding take long time"
Pros: "crew on the aircraft was polite and with service attitude ."
Cons: "the flight was almost 2 h late without any explanation from the ground crew whats is going on , why is the aircraft late and what would be with the connection flight in Istanbul. while arrived at Istanbul it was total mass : representative of turkish airlines was waiting and focused on a group from Korea or china , helped them and barely answered other passengers who didnt know what is the status of their connection flight , which was not shown on the screen ( to tel aviv for example ). then it turned out that my flight took off 15 min before and i was approached to turkish desk to get voucher for poor meal at 2.30 am in the morning and a new ticket . that was poor compensation for 2 h delay in BUD and delay to substitute flight that took off on 7:45 am , almost 6 h later in istanbul . i was forced to run at the airport like a mad instead of having a rep of the co , explaining the passengers where to go and get their new flight ticket and not run hundred of meters with no address in the terminal area . that experience was so bad i havent been through for 13 years . i arrived TA after 14.5 h of trip for a flight who to take 4 h net including istanbul - TA ."
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: "Food is DELICIOUS! Service is impeccable. Very friendly and attentive flight attendants."
Cons: "The seat leg room is on the smaller side, although the incline is good."
Cons: "Seats allocation was uncertain until we checked in"
Pros: "The food was excellent and the crew was super efficient."
Cons: "Tight bathroom and no leg room."
Pros: "The crew was very attentive. I was surprised at the amount of food and drink service. It was nice to have on such a long flight. Seats were comfortable and I was able to sleep well which is not easy for me on planes."
Pros: "The flight crew was amazing- very pleasant and hospitable. There was great entertainment available which made the flight go quickly. The food was good. We did not realize we had to select vegetarian ahead of time, but having cheese sandwiches available made that easier. The small bag of toiletries that we were given was a very nice surprise."
Cons: "Carrying luggage down stairs after the flight was difficult but the flight team was helpful."
Pros: "In flight entertainment Bathroom focet"
Cons: "The seats were highly and unusually cramped up. To increase the space, provide leg room, not alright for an international flight w 14 hrs duration in flight. Very discomfort."
Cons: "Options for vegetarians were not really good."
Pros: "First leg (Mia to Instanbul) crew was excellent!"
Cons: "second leg (Istanbul to Johannesburg) crew were rude!!!"
Pros: "crew was excellent."
Cons: "internet should be free, not wine. cabin temperature erratic and cannot adjust individual air flow. seat space is small. Pity the window seat occupant who cannot go to WC, blocked by two other sleeping passengers on a 12 hour flight."
Pros: "Service, food, staff—all excellent!"
Cons: "The cabins on both flights were too warm."
Pros: "Great service in the airplane plus they offer some amenities like slippers, tooth paste and toothbrush, they offer you wet towels to clean and refresh yourself during he flight. Really good."
Cons: "Not enough movie varieties"
Pros: "The food and entertainment were okay."
Cons: "The staff was rude. The entertainment consoles didn’t work well."
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."
Pros: "Very uncomfortable seat. Very narrow walk way to lavatory."
Pros: "Entertainment is good, many movies and games for kids."
Cons: "Flight attendants are rude and food was terrible! No menu and no selection to choose."
Cons: "they lost my lagge and I been in JFK airport waiting over 2 hours I am soo upset it is a very bad experience I hope they found my stuff"
Pros: "The flight was smooth"
Cons: "They had rotten food and didn't even tell us when serving would begin. Also they lost our luggage in spite of having our tag #. How does an airline not put a tag on a bag and give a bagage tag to a customer. ?? And after going on a cruise with one Carry on and everything Lost they don't even give us an allowance or a normal kit for toiletries and no one answers our questions. All the calls go to the call center that has no idea about how to track a bag. There are no managers to help and the customer service stinks"
Cons: "poor to non existence service in economy class. all crew up front with zero crew In back."
Cons: "My luggage did not arrive in Lagos when I did and it took 6 days to get to me and I had to arrange everything myself and pay for a private courier and the 180.000 naira in the luggage was stolen."
Pros: "My wife says when liked Turkish airlines staff more than her travel on other airlines. She is very happy with her flight."
Pros: "The service was good., food was good, boarding was little though."
Cons: "Usually the layover is long even though they provide you with hotel but, its too tiring"
Pros: "Outstanding service Excellent food Adequate entertainment Seat recline was good for economy"
Cons: "For a long flight (8+ hours) legroom on this Airbus was quite cramped Again poor boarding announcements resulted in very chaotic boarding process"
Pros: "Nothing in particular"
Cons: "The food service was really bad. Not happy with the meal choice."
Cons: "In Istanbul, wheel chair facility was not provided. Wheel chair facility was there with itinerary."
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: "Entertainment and boarding was excellent."
Pros: "Not trying to be flattering here but it really is a good airline."
Pros: "The food tasted great. The crew are very friendly."
Cons: "The seats are kind of small"
Pros: "Best airlines"
Pros: "Everything worked well. Service, food, entertainment, et all."
Cons: "nothing was amiss."
Pros: "More value for the cost of the ticket"
Cons: "Room to improve food quality. Basmati rice is the airline industry standard and Turkish airlines should follow UTI."
Pros: "The variety of films on show was decent"
Cons: "The crew skipped our aisle whilst delivering the toiletry bags, some announcements were made purely in Turkish without regard to English passengers. The boarding gate from Istanbul was opened much later than the advertised times."
Pros: "Turkish was the only airline I've flown that actually did not give the impression of nickle and diming but really made clear and concerted and well executed efforts to exceed expectations on all fronts. A huge accomplishment. They really put most of their competitors to shame."
Pros: "excellent food, service"
Pros: "Excellent service, excellent food, very friendly crew"
Cons: "no subtitles on English language movies, which means I could not understand half of the dialogues because of the noise and poor sound quality. It would be very nice to always have English subtitles on all English-language movies."
Pros: "Very nice airplane and pleasant crew"
Cons: "Information on arrival time was not correct"
Pros: "The crew were excellent and seats were comfy."
Cons: "Headphones for the entertainment centre.could have been better. Sound quality not great."
Pros: "very nice crew"
Cons: "my bagfage was lost"
Cons: "Boarding was chaotic & therefore delayed take off a little Receiving luggage was slow -@ 35 minutes from landing to luggage claim, so actual arrival was considerably later for those meeting me"
Pros: "Reclinable seats."
Cons: "The food!! The lights could be dimmed as it was a night flight."
Pros: "Onboard crew were nice and polite. Flight was on time (a rarity)."
Cons: "The boarding crew was rude and unpleasant, the plane was boiling hot."
Pros: "Crew helpful. Food good."
Cons: "Better range of movies please"
Pros: "Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!"
Cons: "A queuing system would be better-it was a bit disorganised at Amsterdam!"
Cons: "Travelled business class and was ace experience"
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: "Good for both."
Cons: "Bigger seats."
Pros: "The earphones for out two seats only worked intermittently, but the Purser, Lee-Ann handled it professionally and pleasantly. That was the only disappointment in an otherwise pleasant flight"
Cons: "The earphones could have worked!"
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 check in desk was late opening & the carry on luggage size was smaller than advertised on their website, so it had to be put in the hold. Open on time to prevent less stress to travelers & give more accurate information about cabin luggage."
Pros: "Friendly staff"
Cons: "Security check at gate; No priority"
Pros: "Quick flight"
Pros: "The crew was very nice"
Cons: "Uncomfortable seat but it’s only a 1 hour flight so not a big deal."
Pros: "Cabin Crews was extremely good and hospital. Transfer point staff buggy / wheal Chair was good and second to none."
Cons: "Transfer point needs upgrade."
Pros: "Crew was good"
Cons: "Food"
Pros: "Friendly and efficient crew. I travel KLM often and always enjoy the flights."
Cons: "There were several flight delays and gates were changes a few times."
Cons: "Trouble checking in regarding a visa issue?.. no other trouble at the other airports.."
Pros: "Nothing to mention"
Cons: "Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!"
Pros: "Face recognition was amazing"
Cons: "Too hot on plane"
Pros: "Snooth and efficiënt with a KLM service"
Cons: "No entertainment"
Pros: "The flight to Gdansk took off and arrived on-time and the staff were professional."
Cons: "The flight to Amsterdam from Gdansk was late and I had to RUN to the connecting gate. 50 minutes is NOT ENOUGH time to go through passport control."
Cons: "Flight departed 35 minutes late"
Pros: "Decent meal (warm Pasta all'arrabbiata), nice little muffin for dessert and standard drinks (coffee & tea were a bonus, as they didn't serve any on a similar flight, from Barcelona to Amsterdam), friendly cabin crew."
Cons: "Poor timing - no reason for a 40 minute delay at take off (plane was fully boarded in time) Old aircraft, shabby, dirty and cramped seats. Coming from my connecting flight from Barcelona, I could clearly tell the different in the quality (and cleanliness) of the aircrafts."
Pros: "Nothing really"
Cons: "Flew KLM 27 years ago and the airlines seem to be stuck in the same era. Food is poor quality... Have you recently checked the Gulf carriers."
Pros: "Booked extra room seat which gave me good room for seating"
Pros: "Seats were comfortable"
Cons: "Flight was delayed by 2 hours. Could have gone to Amsterdam and come back in that time"
Pros: "The last two times we connected in Amsterdam to Humberside our luggage was delayed. This time it wasn’t. The simple things give the greatest satisfaction"
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."
Pros: "Cabin crew very pleasant"
Cons: "Lost our bags, little sympathy from staff"
Cons: "Flight was delayed 8 hours. Arriving at Incheon, discovered ground crew were unaware of our arrival to take this connecting flight. However, we were put up overnight in a hotel, which was nice."
Cons: "That I was forced to check my baggage. I never received a chain ticket for my luggage. The flight has a 32 hour layover and KLM lost my luggage and it was not found until a week after my arrival back home. I still have not received my bag at this time. The boarding crew was manually tracking who boarded and who didn't. It was a cluster."
Cons: "Terrible service in flight and customer service wise .. app functionality was below"
Pros: "The crew were lovely and welcoming. We was given snacks and drinks on the flight which was great. Take off was a bit delayed but boarding was smooth. Couldn't complain about the comfort as was only just over an hours flight."
Pros: "It's the best flight I could get for such a low price. But don't expect to to get the best and newest planes around but it's still overall a good experience."
Cons: "Quite bummed that the flight didn't have wifi / USB):"
Pros: "leg room economy compared to KLM"
Cons: "full flight, no upgrade possible"
Pros: "Was able to check in online, very convenient and easy to access site."
Cons: "I didn't go on this flight, unable to leave Seoul (to Beijing) with China Southern."
Pros: "Except for my negative comment, a good flight."
Cons: "I paid extra for a window seat, but due to the poor alignment of the seats with the actual windows, I actually sat next to a wall! Nol much to see out of a wall. If KLM are going to charge extra for a window seat, then they should make sure there is a window there! If the seat had actually had a window it would have been an excellent flight."
Pros: "Good food, good entertainment system, comfortable seating."
Cons: "Only one toilet working in business class. A crew member told me that it was a decision to fly with only one toilet to ensure no delay. There was a disgusting stench of sewerage for the complete flight from Amsterdam to Johannesburg. This was in all likelihood due to the broken toilet on the left side."
Pros: "Even for this short flight, drinks and sandwich was provided staff were efficient and friendly"
Pros: "Delays and no proper customer service."
Pros: "Entertainment, cabin crew great."
Cons: "Seat layout may now be standard but is still cramped."
Pros: "Flight was on time, crew professional, food and drinks good and kept coming. I learnt Dutch on the in-flight entertainment system. I was in a good mood talking to another passenger about his new luggage system. This mood was kept and not taken away on the flight."
Cons: "Would be nice if there was wifi on board"
Cons: "Terrible moslem food, too much lentil with tasteless chicken"
Cons: "My Kosher meal never made it on-board. The cabin (and the airport) were way too cold"
Pros: "Food was of a fairly high standard and so too was the entertainment. At least the Captain was honest in that he admitted KLM's baggage loading process was a mess and caused the delay."
Cons: "A baggage loading problem meant that all baggage needed to be offloaded and then re-loaded......this took 2 hours and then another 20 minute delay due to congestion with air traffic over France! Where were the cabin crew during the delay? They may have not been onboard given their lack of visibility during the delay. The only time they appeared was to distribute a cutlet of water and a packet of dry biscuits. Inflight, apart from the meal service routines, on this 13+ hour flight the crew were notable for not being visible."

Book cheap flights from China to South Africa

Recent return flight deals

15/3Wed
1 stopMultiple Airlines
24h 20mSZX-JNB
22/3Wed
2 stopsMultiple Airlines
56h 20mJNB-SZX
R28 695
25/1Wed
3 stopsMultiple Airlines
28h 40mCAN-CPT
25/2Sat
1 stopMultiple Airlines
19h 25mCPT-CAN
R32 611
25/1Wed
2 stopsMultiple Airlines
23h 15mCAN-CPT
25/2Sat
1 stopMultiple Airlines
19h 25mCPT-CAN
R33 217
12/3Sun
1 stopMultiple Airlines
24h 20mSZX-JNB
19/3Sun
2 stopsMultiple Airlines
44h 20mJNB-SZX
R34 448
29/3Wed
2 stopsMultiple Airlines
32h 15mPVG-CPT
27/6Tue
2 stopsMultiple Airlines
38h 10mCPT-PVG
R34 482
25/1Wed
3 stopsMultiple Airlines
28h 40mCAN-CPT
25/2Sat
2 stopsMultiple Airlines
22h 40mCPT-CAN
R34 517
15/3Wed
directMultiple Airlines
12h 15mSZX-JNB
22/3Wed
2 stopsMultiple Airlines
56h 20mJNB-SZX
R36 787
9/3Thu
1 stopMultiple Airlines
35h 15mSZX-JNB
16/3Thu
2 stopsMultiple Airlines
41h 15mJNB-SZX
R37 133
9/3Thu
2 stopsMultiple Airlines
29h 15mSZX-JNB
16/3Thu
2 stopsMultiple Airlines
41h 15mJNB-SZX
R39 369
15/3Wed
2 stopsMultiple Airlines
54h 25mSZX-JNB
22/3Wed
2 stopsMultiple Airlines
56h 20mJNB-SZX
R39 785
5/1Thu
2 stopsMultiple Airlines
41h 35mPEK-JNB
13/2Mon
1 stopMultiple Airlines
36h 25mJNB-PEK
R42 124
15/3Wed
directAir China
12h 15mSZX-JNB
22/3Wed
directAir China
13h 10mJNB-SZX
R44 671
14/3Tue
2 stopsMultiple Airlines
45h 25mSZX-JNB
21/3Tue
2 stopsMultiple Airlines
47h 30mJNB-SZX
R44 792
3/1Tue
1 stopAir China
27h 05mPEK-JNB
10/2Fri
1 stopAir China
28h 05mJNB-PEK
R44 896
4/1Wed
directMultiple Airlines
12h 15mSZX-JNB
9/2Thu
2 stopsMultiple Airlines
20h 55mJNB-SZX
R45 260
3/1Tue
1 stopAir China
27h 05mPEK-JNB
10/2Fri
2 stopsAir China
27h 30mJNB-PEK
R45 572
10/3Fri
2 stopsMultiple Airlines
22h 00mSZX-JNB
17/3Fri
2 stopsMultiple Airlines
37h 55mJNB-SZX
R45 693
15/3Wed
3 stopsMultiple Airlines
49h 30mSZX-JNB
22/3Wed
2 stopsMultiple Airlines
56h 20mJNB-SZX
R48 085
3/1Tue
2 stopsEtihad Airways
30h 30mSZX-JNB
12/2Sun
2 stopsEtihad Airways
32h 10mJNB-SZX
R92 548
30/12Fri
1 stopEthiopian Air
33h 45mPEK-JNB
9/2Thu
1 stopEthiopian Air
27h 00mJNB-PEK
R108 836

Search by stops

Search by airline

Search by price

Recent one-way flight deals

2/2Thu
3 stopsMultiple Airlines
29h 20mCAN-JNB
R12 875
3/2Fri
1 stopEgypt Air
37h 05mCAN-JNB
R13 204
5/2Sun
1 stopSingapore Airlines
25h 30mCAN-JNB
R15 370
4/2Sat
2 stopsKenya Airways
24h 20mCAN-JNB
R16 791
3/2Fri
2 stopsChina Eastern
42h 45mCAN-JNB
R17 310
8/1Sun
1 stopQatar Airways
27h 10mCAN-JNB
R17 640
8/1Sun
1 stopQatar Airways
40h 00mCAN-JNB
R17 674
2/2Thu
2 stopsMalaysia Airlines
24h 40mCAN-JNB
R19 355
17/1Tue
1 stopAir China
27h 35mSHA-JNB
R19 372
2/2Thu
1 stopTurkish Airlines
35h 25mCAN-JNB
R19 598
4/2Sat
1 stopEthiopian Air
18h 55mCAN-JNB
R20 170
9/1Mon
2 stopsAir China
49h 45mCAN-JNB
R21 348
8/1Sun
1 stopSingapore Airlines
24h 20mSZX-JNB
R21 642
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
7/1Sat
2 stopsMultiple Airlines
21h 40mCAN-JNB
R22 734
8/1Sun
2 stopsEmirates
23h 05mCAN-JNB
R23 652
3/2Fri
3 stopsMultiple Airlines
51h 05mCAN-JNB
R24 536
7/1Sat
3 stopsEthiopian Air
30h 30mCAN-JNB
R30 549

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - China

Browse origins:

R45 971
R86 691
R72 187
R23 185
R27 603
R24 779
R26 338
R28 695
R40 547
View more

Browse destinations: