Find cheap flights from China to Johannesburg

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

— JNB
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 Johannesburg

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

R11 592

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 Shanghai Pu Dong to Johannesburg OR Tambo
(avg. price over the last 2 weeks)
or less
or less

Top tips for finding cheap flights to Johannesburg

  • Looking for cheap airfare to Johannesburg? 25% of our users found tickets to Johannesburg for the following prices or less: From Xi'an R15 831 one-way - R15 831 round-trip, from Shenyang R18 708 one-way - R18 708 round-trip, from Shenzhen R51 494 one-way - R51 494 round-trip
  • High season is considered to be February, March and April. The cheapest month to fly from China is April.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Johannesburg flight deals.

FAQs - booking Johannesburg flights

Top 5 airlines serving China to Johannesburg OR Tambo

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"

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

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

Book cheap flights from China to Johannesburg

Recent return flight deals

16/4Sun
1 stopEthiopian Air
19h 55mPVG-JNB
24/4Mon
1 stopEthiopian Air
19h 15mJNB-PVG
R26 338
15/3Wed
1 stopMultiple Airlines
24h 20mSZX-JNB
22/3Wed
2 stopsMultiple Airlines
56h 20mJNB-SZX
R28 695
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
12/3Sun
1 stopMultiple Airlines
24h 20mSZX-JNB
19/3Sun
2 stopsMultiple Airlines
44h 20mJNB-SZX
R34 448
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
16/4Sun
2 stopsMultiple Airlines
26h 55mPVG-JNB
24/4Mon
3 stopsMultiple Airlines
29h 40mJNB-PVG
R40 010
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
16/4Sun
3 stopsEthiopian Air
42h 25mPVG-JNB
24/4Mon
3 stopsEthiopian Air
29h 40mJNB-PVG
R45 225
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
13/1Fri
1 stopLufthansa
38h 55mPVG-JNB
31/1Tue
1 stopLufthansa
38h 05mJNB-PVG
R65 412
3/1Tue
2 stopsEtihad Airways
30h 30mSZX-JNB
12/2Sun
2 stopsEtihad Airways
32h 10mJNB-SZX
R92 548

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
2/2Thu
3 stopsMultiple Airlines
29h 20mCAN-JNB
R12 875
3/2Fri
1 stopEgypt Air
37h 05mCAN-JNB
R13 204
17/1Tue
1 stopEthiopian Air
19h 35mPVG-JNB
R14 330
30/1Mon
1 stopSingapore Airlines
19h 20mPVG-JNB
R15 283
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
23/1Mon
1 stopSingapore Airlines
19h 20mPVG-JNB
R18 541
17/1Tue
2 stopsEthiopian Air
55h 20mPVG-JNB
R19 268
2/2Thu
2 stopsMalaysia Airlines
24h 40mCAN-JNB
R19 355
17/1Tue
1 stopAir China
27h 35mSHA-JNB
R19 372
17/1Tue
3 stopsKLM
54h 25mPVG-JNB
R19 372
2/2Thu
1 stopTurkish Airlines
35h 25mCAN-JNB
R19 598
8/1Sun
2 stopsEmirates
23h 05mCAN-JNB
R23 652
22/1Sun
2 stopsAustrian Airlines
39h 30mPVG-JNB
R25 177

Search by stops

Search by airline

Search by price