Find cheap flights from OR Tambo Airport, Johannesburg to China

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

JNB — China
Jun 21 — Jun 281
Return
1 adult
Economy
0 bags
From?
To?
Tue 21/6
Tue 28/6

Search hundreds of travel sites at once for deals on flights in China.

Good to know

Low season

March

High season

December

Cheapest flight

R16 217

Average price (return flight)

R43 496

Good deal (return flight)

R8 443
Best time to beat the crowds (2% less expensive on average)
Most popular time to fly (5% more expensive on average)
Flight from Johannesburg OR Tambo to Shanghai Pu Dong
(avg. price over the last 2 weeks)
or less

Top tips for finding cheap flights to China

  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January and February. The cheapest month to fly to China is March.

FAQs - booking China flights

Top 3 airlines serving Johannesburg OR Tambo to China

Scores according to KAYAK customer reviews
7,9
Turkish AirlinesOverall score based on 23621 reviews
7,8Boarding
7,8Comfort
8,2Crew
8,0Entertainment
7,9Food
Airline reviews
Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Read more about Turkish Airlines
Pros: "Entertainment was great!"
Cons: "The check-in was stressful and congested."
Pros: "Good service. Great price."
Pros: "Crew was super 5 stars, airplane 0 stars, narrow and ugly, change planes , who gave any star to that Airline don't belief ."
Cons: "Bigger seats for 10 hour flights"
Cons: "Transferring from an international flight to a domestic flight was difficult. This flight was a joint flight between Turkish airlines and China Southern, there should have been someone from China Southern to help us transfer when we landed. I asked the crew at the plane whether someone will help us transfer and they said yes, but there was none. At the very least, how to transfer to domestic flights has to be part of the customs video. Finding where to go was difficult for someone that does not know Chinese."
Pros: "Good crew"
Cons: "Vegetarian Food Better Entertainment System On-Time Departure On-Flight Internet"
Cons: "Food is not great and the flight was delayed by an hour"
Pros: "Dining, crew service, cost of international business class lie flat seat less than half of what the others would have cost. In spite of the weaknesses, would fly again."
Cons: "Chaotic boarding scene at Istanbul-Ataturk airport. Comfort of the lie flat seat on the 777 less than optimal: thin sleeping pad. Lounge at IST crowded, dirty."
Pros: "Great helpful staff, nice cabin layout with lots of space to sleep, excellent food, free internet, Live TV - what else could you ask for."
Cons: "There was nothing really to dislike here."
Pros: "Friendly staff and good food. Efficient boarding system."
Cons: "Late take off because of engine issue. Hot on plane while we waited 1 hour for repair to be completed."
Pros: "Fast boarding"
Cons: "A little bit hot on board"
Pros: "The crew were all very nice and the food was good."
Cons: "Smallest leg room I have ever seen"
Pros: "Care from the crew and consideration"
Pros: "Everything was great."
Pros: "Really good food, good movies, overall nice feel."
Cons: "Chairs are a bit tightly packed, but not too bad."
Pros: "flight departed Jhb on time and arrived in Istanbul a few mins earlier than scheduled"
Cons: "1.cabin temperature varied from cold to very warm 2.I asked the cabin crew for a blanket but they forgot about it 3.I ordered a whisky with ice - was given half a tot with 2 small blocks of ice 4.only one person was serving drinks and food on my aisle so it was very slow service (other aisle had 2 crew serving)"
Pros: "Everything"
Pros: "No complaints about the plane, staff etc and its probably no worse than any other airline"
Cons: "Long overnight flight in Economy Class, little legroom. As I am larger than average and find it hard to sleep on flights, the cramped conditions were extremely uncomfortable"
Pros: "I'm 6 ft 2. Legspace was adequate, and no silly boxes under the seats like other airlines that obstruct your feet. Great entertainment systems - modern, good selection. Food and staff excellent."
Cons: "Their online checkin systems could operate a bit more smoothly. At one point, I had to go in in person, because the online checkin site had an already past flight from their codeshare partner SAS showing up as the next flight, and I couldn't perform online checkin as a result."
Pros: "everything was perfect"
Pros: "Friendly crew"
Cons: "The issue of excess baggage. Would appreciate to buy on line before my flight so that I know how much to carry and also that I am covered before leaving home. Payment at the airport may be too costly as well as unreasonable. It's like a penalty for having excess luggage. This is the reason I prefer flying with EMIRATES because they afford me to but pay fir excess luggage before my departure. Planning ahead is key"
Pros: "Everything was superior from A to Z there is no room for complains"
Pros: "The flight was quite comfortable. We lucked out with only a partially filled flight leaving extra space to sleep. Service was friendly and the food was excellent! I was fed twice on my 9hour flight and once on my 4hour flight. Great in flight entertainment."
Cons: "No complaints."
Cons: "Signage at IST for transit should be better to explain security and passport requirements"
Pros: "Finally getting to New York after they let my 1st connecting flight leave without us and the other dozen or so passengers that were supposed to be on that flight to JFK."
Cons: "Everything else was awful. Due to the previous flight being late arriving/departing we got to Istanbul late then they couldn't park the plane to de-board. We missed our connection and were stuck in Istanbul for an entire day. The customer service related to this mistake were awful, blaming us, telling us it wasn't their problem, and constantly trying to get refer us to another representative or their website rather than attempt to resolve the issues. Worst flight experience I've ever had."
Pros: "Great service, smooth flight, and overall a pleasure to fly with."
Pros: "Love this airline. Great service. Great people. Food and service good"
Cons: "Luggage was held back in Istanbul. It was broken into and never made it to NYC. They shipped to Texas at which point it had been opened and rifled through. Unprofessional."
Pros: "Food and Crew"
Cons: "The fact that the boarding was by bus and not through a sleeve detracts from the process."
Pros: "Turkish airlines is a wonderful company to travel on. I love the service, professionalism, kind, and patient service during the flight. Thank you!"
Cons: "I don't like landings but the crew did well!!"
Pros: "Entertainment made the long flight fly by"
Cons: "We are 6'+ and leg room was very limited"
Cons: "the kosher food was poor"
Cons: "This flight was cancelled due to weather conditions in Turkey, a snow storm that caused the Istanbul airport to be closed. I tried to reschedule my flight but was delayed 4 days which meant I was going to miss my work for 3 days."
Pros: "I loved the free tour of Istanbul that Turkish Airlines offers for thsoe who have long layovers there. The flight attendants were constantly walking through the aisles to hand out food, beverages, and other amenities. Very good movie selection. Turkish Airlines is my new favorite airline!"
Pros: "very comfortable and plesant"
Pros: "Food is excellent, staff great."
Cons: "Not nearly enough leg room for an international flight!!"
Pros: "that its only 1 hour 45 min."
Cons: "tired cabin crew. terrible wet sndwich. very disssapointing specially when they knew it's a night flight that most of the people coming from connections of 10 hours!! Seats need improvement. terrible entertainment which made the people and specially the kids more boring.. and.. we had a delay of almost 1 hour!!"
Pros: "Entertainment system is excellent, food is solid and plentiful."
Cons: "I've flown Turkish a few times before, and they're generally pretty good for the price. This trip was different. Despite Turkish Airlines policies outlined in their "Customer Rights," I received no notification that the flight was delayed 3 hours, and there was no notification at the JoBurg airport until you go to the counter to check in. JoBurg staff - which are Menzies third-party contractors, not Turkish staff - were disorganized, uncommunicative, and unhelpful. Only one person at the check in desk seemed to have authorization to make any changes, so all other agents were running back and forth to speak with him, and not communicating with passengers. It took over an hour to get clarity on the situation and rebook my connecting flight to Washington for a different flight 8 hours later. The only compensation offered was one meal voucher worth R100 (roughly $7). They would not even look at other Star Alliance flights for early arrival in Washington, and said they were not authorized to consider upgrading my ticket. When I called the Turkish customer service, they essentially said "What do you want us to do about it? You have to submit a formal complaint." Boarding was totally disorganized. In theory there are boarding groups, but after business class and all the high-ranking loyalty members, it's pretty much a mad rush. This seems to be the common practice for Turkish now. In general, Turkish has a great entertainment system on all their long-haul flights, with tons of movies - including very new releases - music, games, etc. They also provide complimentary kits with socks, slippers, eye mask, earplugs and dental kit, even for economy passengers. The meals are fairly good for airlines. However, legroom in economy isn't great. I'm 6'1", and had difficulty getting comfortable with my knees jammed into the back of the seat in front of me. On this particular flight, I was in row 18. The cabin crew were frantic, disorganized, and shouting to each other across passengers. One half of our row was served the meal, and the other half had to wait over 30 minutes to be served for some reason. By that time the vegetarian option was no longer available. Crew also had to run back and forth between service carts because they were frequently out of very common beverages (like sparkling water. And ice.), and on two occasions crew left a drawer from a cart full of trash sitting in the aisle. There were several times that crew ran carts into passengers - including once into my knee that was not in the aisle - and didn't even acknowledge doing so. They also stopped the carts in front of occupied lavatories, temporarily trapping passengers. So not terribly professional. While not specifically on this flight, the experience in Istanbul airport with Turkish Airlines' staff was awful. Zero interest in helping, rude and dismissive, and overall terrible."
Pros: "I left my iPad in the seat back of my previous flight to Istanbul and by the next morning they had my iPad to me and Hungary! Very professional!"
Cons: "The food , the drinks were not cold"
Pros: "outstanding flight assistances, excellent food."
Pros: "that we got to check in 2 bags"
Cons: "-lost one of my bags"
Pros: "Food and service"
Cons: "comfort seat, and narrowness"
Pros: "It is on time, crew is professional. In general, the flight was ok."
Cons: "Pillows & blankets are not always available. Seats are not comfortable. More bread is needed for the breakfast meal."
Pros: "The movies and the gift to the kids were good."
Cons: "The attendant should make more rounds in such a long flight."
Pros: "Better headphones for economy Pillows on seat when boarding"
Cons: "Poor heating/cooling controls, cabin too hot"
Pros: "Very little"
Cons: "There was a weather delay and Turkish airlines is very strict and unforgiving even when there are effected, They cancelled the entire ticket due to weather related delays. If you use Turkish Airlines you are entirely on your own. They mad us buy an entire new ticket."
Pros: "The planes were pretty comfortable, especially the first one. Even with the delays, there was overall a good turnaround time, though we still landed four hours late. The captain kept people from panicking, which was good."
Cons: "We had an engine failure during the first ten minutes or so of our flight that required us to turn around and head back to Istanbul, then wait for another plane, then reboard and try again. Our first flight was in the air an hour or so. Engine failure is always a concern - why was this issue not found during a routine maintenance check-up?"
Pros: "On time departure and arrival. Seat back entertainment systems were quite good."
Cons: "Seats were a bit cramped. Meal was OK, not great."
Cons: "I book in business class but it's was economy .."
Pros: "Comfort & punctuality"
Pros: "No thank"
Cons: "Baaad"
Cons: "Felt more like a domestic flight than an international"
Pros: "The crew was very attentive. The pilot landed the plane smoothly. Although had a delayed departure from KUL, we arrived in Sydney earlier than expected."
Cons: "Not being cancelled and delayed"
Pros: "Comfortable seating map"
Cons: "Food could be improved especially for vegetarians"
Pros: "Cool and excellent service."
Pros: "The crew was excellent, however I had a very serious problem upon checking in as I DISCOVERED AM NOT ALLOWED A SINGLE KG OF LUGGAGE.THE AIRLINE ASKED ME TO INFORM THE AGENT WHO DID NOT MAKE IT CLEAR WHEN I WAS BUYING THE TICKET.THAT HAS COST ME A LOT OF ANXIETY AND BIG$$"
Cons: "TICKETS ON SALE THAT HAS NOT LUGGAGE MUST BE CLEARLY STATED THAT NO LUGGAGE ALLOWED"
Pros: "Direct flight"
Cons: "Bigger aircraft"
Pros: "Some staff were good others could not be bothered."
Cons: "Nicer staff"
Pros: "Comfortable seats"
Cons: "Feel airline maintenance is slipping second flight in a week where they have tv trouble"
Pros: "the crew was flexible enough to allow change of seat to emergency exit after takeoff. Some of the crew are friendly, but not all."
Cons: "the seats. I am 5'9 tall and my knees are touching the seat in front of me. Entertainment system needs to be upgraded. Food is so-so. Overall, MH flights, not just this recent one was just what was expected as the bare minimum."
Pros: "Crews were good."
Cons: "Seats were small and quite uncomfortable. luckily it was a short trip. If travelling long distance I ll have to consider a different airlines."
Cons: "I haven't even made it to my destination yet."
Pros: "Check in was super easy, flight left on time , arrived early baggage was delivered in 10 minutes."
Pros: "Hard landing which gave passangers a shock."
Pros: "Friendly crew. Comfortable and quiet flight"
Cons: "Dinner service slow"
Pros: "None that I like!"
Cons: "Flight delayed coming in therefore late departure of over an hour! My outgoing flight was also delayed that I missed my connection at Kuala Lumpur and was put on next flight 4 hours later arriving into Singapore around midnight!"
Cons: "They charged for the ticket but blocked the ticket so i had to buy mew ticket"
Cons: "Crews were only thinking of completing their tasks. I had been standing for 10 minutes in order to have the crews gave way. They were cleaning post lunch. I was told to wait till they were done."
Cons: "For 50 min flight we waited 45 mins in taxi"
Cons: "All good, short flight"
Cons: "Flight delayed!!"
Pros: "The crew was very pleasant and professional. . The food bland but warm. But the seats were microscopic"
Cons: "Seats were tiny. My knees pressed to seat in front of me. I’m 73 inches tall"
Cons: "Tight seating made it less comfortable than normal, and mechanical issues caused some delays."
Cons: "Prebooking a seat with Malaysian Airlines requires calling KL office which is always busy. It costs a lot if calling from the US, in addition to paying for the seats. It really turned me off."
Pros: "Service and integtity"
Cons: "None"
Pros: "Attendants were very good"
Cons: "12 hrs in the air!!!"
Pros: "The flights were on time :)."
Pros: "NA"
Cons: "Delayed of baggage claims for 1 hour, flight retimed/delayed for more than 1hour"
Pros: "Avoiding the huge queues (lines) in Asian airports is worth gold. Bz class travel on the KUL-BKK sector on Malaysian isn’t great but avoiding the queues at both ends makes it all worth it"
Pros: "Almost everything"
Cons: "Nothing i can think of"
Pros: "Liked the USB port for recharging electronic devices"
Cons: "Seats were too close together. Not very comfortable. We were in row in front of emergency exit. Seats didn't recline. We should be alerted when we select these seats that they are uncomfortable."
Pros: "On time flight"
Pros: "The first and second flight of the four were on time. The food was surprisingly pretty good- probably some of the best airplane food I've had. Not much variety, but still good. One of the four flights had entertainment, and the movies were of good selection."
Cons: "Planes poorly taken care of inside. First flight back delayed so long, missed our connection. Ended up having to stay in KL, where the hotel they put us in was an hour away from the airport. No direction, terrible communication. The attendant in Bali lied to me, knowingly. I had to miss a day of work due to this. And this all could have been avoided if they would have held the second plane just 30 more minutes."
Pros: "I got there eventually"
Cons: "The delay"
Pros: "Good entertainment"
Cons: "Check in- only 2 desks open."
Pros: "Smooth flight with usual good in flight service. No issues during flight. check in very smooth and baggage collection very quick"
Pros: "Latest informtion about the weither"
Cons: "Flight Costume"
Pros: "Took off on time, landed early, business class cabin was comfortable and food was ok."
Pros: "This was a comfortable flight with nice staff and great food and entertainment choices"
Cons: "No 12 1/2 hour flight can be ideal but this was good deal."
Pros: "Free beer and wine. For breakfast the egg dish wasn't bad. Good in flight entertainment"
Cons: "Seats uncomfortable after a few hours, not good for long flights. Seats have very little leg room so for someone over 6 foot tall it will not be comfortable."
Pros: "Easy to get my boarding pass at the Changi airport. Seating was nice. Not many passengers in this flight."
Cons: "The magazine in my seat pocket was dirty."
Pros: "Nothing much"
Cons: "It was freezing on the first flight and although I gave requested for a drink twice this was never brought to me. The Flight attendants were rude and not helpful."
Cons: "Flight networkintl booked our tickets very late later mistake in name , faces lot of difficulties in boarding every time..."
Pros: "The food was nice."
Cons: "Nothing special on this flight. Entertainment system didn't actually work at the beginning for everyone on board and had to be rebooted. you would think everything would be thoroughly checked prior to a flight. It started to work about an hour later into the flight."
Pros: "I love flying with MAS"
Cons: "I don't like Tax Refund Customs Verification"
Pros: "The equipment and level of service on this MAS flight was excellent. Food was delicious. Seat was comfortable."
Cons: "Though it wasn't part of the flight, the business class lounge at KUL is just a step below the excellent facilities at airports like HKG. Just a step though, mostly in the shower area. Food options were great though. And take advantage of the Massage Spa within the lounge."
Pros: "Although I only gave it 4 for comfort, that is mainly because it wasn't a fully reclinable seat which I don't think it's available on a 737. Otherwise the level of service from the staff was excellent."
Cons: "Relatively little to complain of. As noted above the lack of a fully reclining seat is due to the aircraft type in general. Otherwise no complaints."
Pros: "The food was good. It was nice that they supply wet hot towels before each meal. The seat was comfortable with the price I paid for. The rest room is nice and clean and quite spacious. The L’occitane toiletery bag was nice."
Cons: "It would be nice to supply mouthwash in the rest room. It would be nice to have a foot step at the bottom to open the trash container. The comforter is not washed and smells."
Pros: "Beautiful new plane, professional crew, totally decent food."
Cons: "Economy for 13 hours is always a bit rough, but no more so on Air China than any other airline. And the price was so much lower."
Cons: "Horrible experience of sitting on the tarmac for more than four hours with no air conditioning in New York on a 95 degree day. I thought I would die. There seemed to be no concern among the crew for our extreme discomfort."
Pros: "Yes"
Pros: "Amazing crew and service"
Pros: "I did like the modern touch of the aircraft and it made me feel cozier."
Cons: "The food options are not that great, and it is almost the same meal given over and over, which does not taste that great."
Pros: "Smooth flight!"
Pros: "The price was absolutely amazing, dollars to miles it was the best bargain on a trip ever. Crew responded very quickly, and handled everything excellently."
Cons: "The seat could have used a little more cushioning, the fasten seatbelt sign was on the whole flight so passengers weren't really sure when it was okay to move about the cabin."
Pros: "Ms. Liu/Chang is one of lovely cabin crew,bring me awesome smile and unforgettable nice experience"
Pros: "First off, the flight was cheap, really cheap, so for the price it was amazing."
Cons: "Planes was a bit old so the entertainment system was a bit temperamental, poor image and the wife’s controller had taken a beating, so was hard to navigate and adjust settings."
Pros: "Constant service through out the night on long 12 hour segment. Hostess was constantly walking up/down aisle serving great green tea and juices. Unlike other airline where crew puts off lights and go to sleep too"
Cons: "Food totally tailored to Chinese tastes. Though Muslim meal pre ordered was ok Beijing airport no WiFi and terrible security check"
Pros: "Good connection time. Not too long, not too short. Just fine."
Pros: "Number of crew and attentiveness; meal service on a short flight and efficiency in delivery"
Cons: "Mass boarding rather than by section"
Pros: "Attentive crew"
Cons: "poor food variety"
Pros: "excellent service,help, clean, comfort, and considerable"
Cons: "Safety, Comfort and nice service"
Pros: "Clean inside,"
Cons: "Too short switching time, cause missing next flight when I went to China; when I am back to America, the flight canceled because of weather, nobody help change the ticket, not good service"
Pros: "Provide new movie"
Cons: "More small snacks provide."
Pros: "Nothing"
Cons: "Really Bad Aeevice"
Pros: "Well..I had seat to sit on"
Cons: "Horrible food..imagine 14 hrs flight with no good food"
Pros: "The flight attendants where excellent."
Cons: "n/a"
Pros: "Crew was excellent"
Pros: "restroom lines were less due to limited choice of drinks which turned out positive specially when flight was full."
Cons: "Had to call agency for confirming seats as web was never successful despite many try's. Agency in Washington was v good and helped. on long haul flights the choice of entertainment is poor. food could have been better"
Cons: "Delay"
Pros: "Nothing except low price"
Cons: "Poor food communication problem"
Pros: "Smiling staff very helpful, selection of entertainment for my 14 hour flight, piping hot towel hand delivered for refreshing self, beverage selection, pillow, blanket and slippers. all this in economy class."
Cons: "food selection (chicken and rice or shrimp and pasta, side salad, fruit salad, roll) is fair but quality could be better."
Pros: "They did not had our foods on both flights."
Pros: "The screen was fault."
Cons: "Entertainment screen is fault."
Pros: "Average"
Cons: "Flight Crew member was very rude and un professional When we ask for his name he refuses so we can mankecformal complain And we ask other members for his name they said its in chineese and difficult for us to understand"
Cons: "Seat too tight"
Cons: "TOO hot in the plane! No personalized air vents. Seats are not comfortable."
Cons: "The air China flight attendants are some of the rudest people I have encountered. They were extremely unhelpful and one went so far as to sigh and roll her eyes at me. Our flight was also delayed for four hours with no explanation, while we all sat on the plane waiting. Finally they made us all get off of the plane issued us new tickets and then we got back on. The whole process was rediculous. The seat space was smaller than usual and the plane was very dirty. It was also the worst airplane food I have ever tasted. I would definitely recommend not flying air China. K"
Cons: "Very unkind crew. They didnt seem to want to help the passengers. They appeared rather annoyed. The seats are too close from row to row. Undoubtedly the most uncomfortable airline seat ive sat in."
Cons: "since this portion of my flight was cancelled by air china they tried to book me on the next day but my husband decided to come meet me in beijing after getting me a hotel and driver to pick me up the night that i was stranded. i told air china not to book me on the flight the following morning that i wasn't going to take it. they never did that and ended up cancelling the entire remaining flights on air china. this was the worst experience with an airline i've ever experienced."
Pros: "free local beer"
Cons: "worn out seats, the children playing games on the monitor in the back of my seat so i had to deal with back of my chair constantly moving. clearly frozen to microwave meal. Late departure on both of my flights with them but shockingly, on time arrival for both."
Pros: "Not much at all"
Cons: "Lack of communication - our flight was supposed to land in Beijing but we were redirected to another airport due to bad weather. After we had parked at the terminal of our temporary airport, we were told to wait further instructions from flight crew and the control tower. After about 40 minutes the plane started going towards the runway without any warning to passengers who had started getting luggage down, opened contents of carry on baggage and luggage, etc. It was jarring to say the least and luckily no one got hurt. Additionally, our flight from Beijing to Vancouver, BC was delayed by 8 hours. None of the gate or airport agents could tell us why or provide any alternatives to those of us with connecting flights. Not only did they not provide information, one of the gate agents gave us the wrong information (the local time at arrival). We missed our connecting flight and incurred significant expenses (hotel and purchase of 4 additional one way tickets). For the reasons listed above I will never chose air china and strongly urge any listeners/readers to avoid them at all costs!"
Pros: "Only crew"
Cons: "1 No provision for veg food 2.you cant use phone even in flight 3Even in this age buses ferry you from plane to the terminal,disgusting 4Security/immigration people lack smile on their faces"
Cons: "Flight was canceled. Customer service was incredibly unprofessional."
Pros: "3-3-3 formation of seats with decent legroom. FAs tried to be helpful but if you only speak English language maybe a barrier."
Cons: "The flight wasn't even there at boarding time both ways, no announcement of delay or new boarding time. When we approached the desk, they said there us no delay, when we asked about why the flight isn't there yet, they said 'may be a little bit'. Then we sat in the plane and we queued up for take off but were in the tarmac for about 2 hours. Very little information came out on the PA or from the FAs."
Pros: "Nothing"
Cons: "We missed our connecting in the Beijing airport both times. Even though our flights were delayed by several hours, the AirChina staff seemed unprepared to help us about we sat in the Beijing airport for multiple hours before going to Phuket and again on the way home when going back to NYC. They refused to give us meal vouchers and were generally unapologetic."
Pros: "Everything worked, boarded quickly and crew served passengers efficiency. Luggage was already on the conveyor belt when I arrived."
Cons: "Flight did not exist, missed connecting flight"
Cons: "I could nos use my phone even though I took off the SIM card I did not get a good explanation"
Pros: "Crew members are very nice and kind"
Cons: "But it takes more just being nice to be a good service. I always flight business and occasionally first class within the Star Alliance system. I'm a Chinese and I love my people. By still keeping my Chinese citizenship after 27 years living in US may show that. But I have to say my dear Chinese crew members always miss some details on service. For instance, this time on my way back to JFK, they woke us up five hours before landing to serve us the light meal, that other Star Alliance airlines usually do around two hours ahead of landing. I took Air China four times in the past 10 months and they always did the same thing, even though I specifically requested that don't wake me up if I'm sleeping. They turned on the cabin lights and talked with passengers next to me very loud. I hope it's not the case that they serve the light meal so early in order to get their jobs done earlier ahead of landing. Other Star Alliance airlines never do this kind of thing."
Pros: "The flight was accepted by FlightNetworkbut never ticketed. I called and waited on hold for an hour with occasional talk to representative. She indicated that she would call me back in an hour. A ticketing agent called about an hour later and said the flight I booked was unavailable so they switched me to China Southern (where I have no status) but have status with Air China as Star Gold. In addition, they charged me an extra $330 US, so the good fare on Air Chain / Air New Zealand did not materialize. I am thoroughly disgusted with the process and FlightNetwork."
Cons: "The flight was accepted by FlightNetworkbut never ticketed. I called and waited on hold for an hour with occasional talk to representative. She indicated that she would call me back in an hour. A ticketing agent called about an hour later and said the flight I booked was unavailable so they switched me to China Southern (where I have no status) but have status with Air China as Star Gold. In addition, they charged me an extra $330 US, so the good fare on Air Chain / Air New Zealand did not materialize.disgusted with the process and FlightNetwork."
Pros: "The service was pretty good. I only had an hour to board my next flight, so flight attendants moved me up towards the front of the plane so that I could exit earlier than others. I was able to make it to my next flight."
Cons: "There was a 3-hour delay after all the passengers boarded. We were all sitting inside the plane without any explanation. At first, the captain blamed airport for not giving any updates on their departure, and a flight attendant that I talked to blamed the local temperature, which was a total nonsense. Later the captain announced that there was an issue with the engine. My layover was supposed to be 4.5 hours, but it got cut to 1 hour due to the unexpected delay that they had not clearly explained. I had to run to catch my next flight. When I got to my final destination, I found out Air China did not transfer my bag on time, so I had to file extra paper works in order to receive my bag two days later."
Pros: "Fair"
Pros: "entertainmanet was pretty good. crew was kind and give us enough pillows and blankets."
Cons: "around middle of flight, bathroom condition became too smelly and was difficult to use."
Pros: "nothing good"
Cons: "Crew's behavior was very rude to me, firstly they barly understand English and they lie to me by giving me non-vegetarian food and said it is vegetarian. When I resist and said I'll complaint against you guys so they took food and trashed it immediately without my permission."
Pros: "The flight was generally fine and on time. Good as good as to be expected on midrange flight."
Cons: "Transfering in Chengdu takes forever. First we didn't get a gate and had to take a bus to terminal the long way round the runway - 10 mins. Then we had to collect our suitcases and re-check in and the queue was very long. Some people were very stressed about missing their connecting flights. Then when transferring to connecting terminal you first have to walk far within the terminal, then have to go outside security, find yourself the shuttle bus to the other terminal yourself, then go through security again - many more queues. Lots of time spent and lots of stress, and I'm not alone as everyone was complaining."
COVID-19 information

Safety measures for airlines flying from OR Tambo Airport, Johannesburg to China

Airlines flying from OR Tambo Airport, Johannesburg to China have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from OR Tambo Airport, Johannesburg to China

Mandatory masks

Masks required on board, masks provided on flights from OR Tambo Airport, Johannesburg to China

Social distancing seating

Middle seats unavailable to book on flights from OR Tambo Airport, Johannesburg to China

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from OR Tambo Airport, Johannesburg to China

Flexible cancellations

Waiving of change fees. Search flexible flights from OR Tambo Airport, Johannesburg to China

Book cheap flights from OR Tambo Airport, Johannesburg to China

Recent return flight deals

11/10Tue
2 stopsMalaysia Airlines
41h 20mJNB-CAN
20/10Thu
2 stopsMalaysia Airlines
30h 20mCAN-JNB
R21 965
27/7Wed
2 stopsMultiple Airlines
64h 20mJNB-PVG
3/8Wed
2 stopsMultiple Airlines
51h 05mPVG-JNB
R24 428
21/6Tue
2 stopsMultiple Airlines
45h 50mJNB-PVG
28/6Tue
1 stopMultiple Airlines
19h 35mPVG-JNB
R31 297
14/6Tue
3 stopsMultiple Airlines
45h 30mJNB-CAN
21/6Tue
2 stopsMultiple Airlines
38h 45mCAN-JNB
R38 782
18/6Sat
2 stopsMultiple Airlines
44h 35mJNB-PVG
24/6Fri
1 stopMultiple Airlines
39h 50mPVG-JNB
R45 114
11/10Tue
2 stopsMultiple Airlines
47h 30mJNB-CAN
20/10Thu
1 stopMultiple Airlines
35h 20mCAN-JNB
R45 351
27/7Wed
2 stopsMultiple Airlines
64h 20mJNB-PVG
3/8Wed
3 stopsMultiple Airlines
41h 25mPVG-JNB
R46 188
10/6Fri
3 stopsMultiple Airlines
42h 30mJNB-PVG
17/6Fri
2 stopsMultiple Airlines
48h 55mPVG-JNB
R46 914
27/7Wed
2 stopsMultiple Airlines
64h 20mJNB-PVG
3/8Wed
1 stopMultiple Airlines
38h 40mPVG-JNB
R49 062
21/6Tue
2 stopsMultiple Airlines
45h 50mJNB-PVG
28/6Tue
2 stopsMultiple Airlines
42h 15mPVG-JNB
R52 535
21/6Tue
2 stopsMultiple Airlines
45h 50mJNB-PVG
28/6Tue
3 stopsMultiple Airlines
53h 35mPVG-JNB
R52 725
14/6Tue
2 stopsMultiple Airlines
48h 35mJNB-CAN
21/6Tue
1 stopMultiple Airlines
23h 45mCAN-JNB
R102 623
27/7Wed
3 stopsMultiple Airlines
51h 55mJNB-PVG
3/8Wed
3 stopsMultiple Airlines
52h 20mPVG-JNB
R115 667

Search by stops

Search by airline

Search by price

Recent one-way flight deals

22/6Wed
2 stopsMultiple Airlines
45h 50mJNB-PVG
R16 217
10/8Wed
2 stopsMalaysia Airlines
47h 30mJNB-CAN
R16 801
1/8Mon
2 stopsMalaysia Airlines
41h 30mJNB-CAN
R20 007
22/6Wed
3 stopsMultiple Airlines
27h 15mJNB-PVG
R23 797
22/6Wed
2 stopsAir China
43h 50mJNB-SHA
R44 466
22/6Wed
1 stopAir China
34h 45mJNB-SHA
R49 456
1/8Mon
1 stopTurkish Airlines
33h 30mJNB-CAN
R166 260

Search by stops

Search by airline

Search by price

OR Tambo Airport, Johannesburg - China Flights

Browse destinations:

R218 353
R21 965
R200 873
R24 428
R107 692
View more