Find cheap flights from Johannesburg to China

Find cheap flights from Johannesburg to China

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

Return
Economy
Johannesburg (JNB)
China
Wed 5/19
Wed 5/26
Any month
Compare vs KAYAK |

Good to know

Low season

MayBest time to beat the crowds (2% less expensive on average)

High season

DecemberMost popular time to fly (6% more expensive on average)

Average price (return flight)

R10 713(avg. price over the last 2 weeks)

Good deal (return flight)

R7 572or less

Good deal one-way

R5 171or less

Top tips for finding cheap flights to China

  • Looking for a cheap flight? 25% of our users found tickets from Johannesburg to China for the following prices or less: to Guangzhou R5 171 one-way - R8 356 round-trip
  • 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.
  • Morning departure is around 48% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking China flights

How long is the flight to China from Johannesburg?

What is the cheapest flight to China from Johannesburg?

Which airlines fly to China?

How does KAYAK find such low prices on flights to China?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to China?

What is the Hacker Fare option on flights to China?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to China?

Top 4 airlines serving Johannesburg OR Tambo to China

Scores according to KAYAK customer reviews

7,1
Air Canada
Overall score based on 24 792 reviews
7,3
Boarding
7,0
Comfort
7,7
Crew
6,9
Entertainment
6,5
Food
Airline reviews

Pros: "Crew, seats and entertainment. Unfortunately a rude passenger in front that put their seat back too far and refused to compromise so didn’t have much leg room over a 6 hour flight."
Cons: "Ran out of half the food options halfway down the plane."

Pros: "I loved everything about this flight, from take off to landing. Our pilot was amazing and he flew so smoothly esp at landing."

Pros: "The flight crew went the extra mile to give good service. There were plenty of meals and snacks throughout the trip."
Cons: "The bathrooms are cramped, they are clean however. Seats are also very close together, others must get out if you are in a middle or window seat."

Cons: "I never made it to EWR. Due to an inch of snow in Toronto, my flight was cancelled. I didn't find out until I landed in Toronto. There was no rebooking automatically like on other airlines. Once I did rebook, agent gave me wrong information and made me wait over an hour. I did get home, taking uber from a different airport. But should have been easier."

Pros: "Price."
Cons: "smaller aircraft with very limited overhead bag storage. Constantly have to announce volunteers for bag check in. Happen both ways. Atl to Toronto and Toronto to Atl."

Pros: "Everything is good"
Cons: "Almost no"

Pros: "Nice friendly crew"
Cons: "Limited entertainment; no wifi"

Cons: "delayes again....."

Pros: "good crew"
Cons: "light in bathroom didn't work and was so small i couldn't help my three year old go without leaving the door open"

Pros: "Constant supply of food"
Cons: "No entertainment on seats"

Pros: "Flight Attendants went out of their way to treat us like customers throughout the journey. Something other Western airlines have completely forgotten how to do."
Cons: "flight was delayed getting into the gate by another Air Canada flight that was at the gate still. Almost caused me to miss my flight to Houston when I arrived in Toronto. Very bad since my layover in Vancouver was a very long 7 hours. Once in the airport, the help there was minimal and not very friendly."

Pros: "Flight was on time"
Cons: "Cramped seats"

Cons: "Horrible to fly Air Canada"

Pros: "Their staff is extremely friendly and helpful, but they can only do what is within corporate rules to help you. Their corporate policies are NOT GOOD!"
Cons: "Flying Air Canada is horrible! They nickel & dime you to the point of tears. They charged me $15 per leg to make advanced seat assignments ($60 total) then changed my flights and put me in middle seats on two legs without asking me - I didn't find out until I was ready to board and they called my name to come to the gate desk! They also charge $33+ US to check one bag. If you go over the 50 lb weight limit they charge $100. By the time you add it all up, I could have flown on Delta through the US for less. Trying to get my seat selection fees reimbursed was very difficult; At the airport, they told me to go online and ask for a refund; Online, I couldn't find the way to get to the refund link; Called Customer service again, who gave me an 800# to call for a refund; the person on the 800 # told me I had to request it online but walked me through it to find the refund link; I filled in the online request and was told by automatic reply that Air Canada would investigate it and get back to me within 3-4 weeks. Ugh! No more Air Canada for me!"

Pros: "The comfort was much better than I expected from an airbus a320 and even though the in seat system was slow it was nice that there was option on a short regional flight."
Cons: "It would be nice if there was at least a snack boarding was a little chaotic. They should use the PA system."

Pros: "The seats were comfortable with a good amount of leg room and width. Not the friendliest crew and was given equal when I asked for splenda. Not the same thing when you are allergic to equal and who doesn't carry splenda these days? I did get home safe and sound which is really the most important part."

Pros: "The in-flight entertainment system in the headrest was very robust. My children remained engaged for almost the entire 16hr flight...the flight attendants were not stingy with the food or drink and even allowed me to get a beverage in-between the services to take my medicine."
Cons: "The baggage pickup in Beijing took forever! Over an hour after arriving at the baggage carrosel! My car seats were in two different places (on the belt and in an oversize area). On a minor note, I was unable to get a stamp in my passport after using the automated machine...sad...I would have stood in the line to get the stamp if I was told ahead of time..."

Pros: "Surprisingly roomy seat. Fine staff."

Pros: "Overall I enjoyed the movies provided. In the three week span I had a lot of the movie choices overlapped. However, I found that there were many options provided that allowed me to find movies I had not seen yet even though they were not released within the past 3-5 years."
Cons: "I felt like I was constantly being bumped sitting in the aisle seat. I also was not a fan of the breakfast options."

Cons: "The anxious flight crew. Would like more variety on the player and I shouldn't have to watch a 4 minute commercial after every 20 min episode, especially when it's my own device."

Pros: "organized crew & good service"
Cons: "there was no check in luggage with the ticket, I have to pay for both my check in luggage while flying back from Toronto to Saskatoon. Atleast one check in luggage should be there."

Pros: "The crew was great, the flight was fast, the plane was very comfortable. Other than the time delay, the flight was great."
Cons: "Flight was again delayed (over 1.5 hours)."

Pros: "Food was okay"
Cons: "Rude people on board, crew didnt do anything about this."

Pros: "I liked how we got there safely."
Cons: "I did not like the fact I was cramped."

Pros: "Air Canada is the worst, another late flight, mechanical problem and missed my connection to Calgary. I made it, but my bag didn't so they wouldn't let me on the plane."
Cons: "Please see my other comments in the first box. Over the last 5 flights to Calgary, I have been late 3 times by more than an hour, missed my connection and they have lost my bags twice. Both times I was on the plan and my bag wasn't? How can they can send me on my flight without my bags, yet, they screwed up and I get there on time without my bags and they will not let me on the plane."

Pros: "Boarding was efficiently handled"
Cons: "Very delayed flight with everyone ON the plane. Tiny seats in coach - very cramped Also food not very good."

Cons: "They need bottled water. Flight was so dry and they were serving tap water. How cheap"

Pros: "Boarding is the best!"
Cons: "I do understand mechanical issues occur, but your communication of these issues was awful! My god, you cannot tell if your electronics are working before you board people. One thing I can say for America, they do not mess around.....they fix problems....your team sucked leaving Toronto Barcelona two weeks ago and then you suck leaving Toronto to SFO. Please understand, folks have flight connections and the number one thing then need from you, instead of water is information on whether their flight will be waiting for them!!!"

Pros: "New interior felt clean and the new entertainment system felt responsive with a large amount of movies and shows to view"
Cons: "seats were very hard with reduced legroom after you recline. Lavatories were far and few. Food was mediocre with 3 meals, I had to ask for extras."

Pros: "the crew on that flight was very pleasant and helpful"
Cons: "I missed my connection in Montreal because the flight was 2 hours late to get in and Air Canada staff in Lyon had told me I did not need to get my luggage in Montreal but only in Toronto to go through US custom ... which was not true. The airport staff in Montreal was absolutely unhelpful and sent me in 10 different directions. I was finally rebooked for a later flight, and the person there was finally very nice and helpful."

Pros: "Time is way to early and specially When you have to wait inside the plane for 45 minutes because there is traffic for landing that is inconvenience for the passenger."

Cons: "The flight was delayed. Air Canada didn't provide hotel accommodation for missing connection. Only reimburse C$100 for hotel stay. The cheapest hotel found near the airport cost C$185. Only gave us C$10 per person for meal. We'll never fly Air Canada again."

Pros: "Friendly crew very helpful. Not as loud as the last flight."
Cons: "So many people crammed into a small space. Needed more leg room and shoulder room."

Pros: "Comfortable seats, great complimentary entertainment."

Cons: "The plane was up and down twice when it landfall."

Cons: "Uncomfortable airplane. Old."

Pros: "Very soft seat and it have a thing kind of a iPad is very fun."
Cons: "It has nothing to eat when you are getting a fly is 1:00 to 2:00"

Pros: "As a 6'5" guy, I was worried about spending ten hours on a plane. Air Canada made the flight enjoyable with comfortable seats (even in the economy class) and high quality flight attendants."

Pros: "One of the stewardess is really cute and she speaks French"
Cons: "The cabinet temperature is ridiculously low and they only offer a thin blanket"

Pros: "We boarded very quickly! The staff were extremely friendly and made our thirteen hour ride pleasurable. The inflight entertainment had a great deal of new shows and movies. The seats had a decent size and good enough leg room. The flight was smooth, and we took off at a good time. The food was fairly good as well!"

Pros: "There were 2 pilots- the female one was polite and informative. We took off on time and even landed a little earlier than planned."
Cons: "Very noisy flight on a small plane. The flight from Hartford to Toronto was cold and others noticed it as well. The windows are all blurry. The sound of the engine blocks out the safety announcements!! It's a joke that they even have them. There is no beverage served. And for all this wonderful service you pay an outrageous fee!!!! I felt like I was in the back of a donkey wagon..."

Pros: "Overall fair experience"
Cons: "Would have liked if the crew was a bit more friendlier. But they were professional for the most part."

Cons: "Too hot in the plane"

Pros: "nothing was overpowering good, just an average flight there & back"
Cons: "the entertainment system was terrible"

Pros: "crew is excellent"
Cons: "small space"

Pros: "The Flight attendants were polite, efficient, and took care of business. The plane was nice, reasonably clean, and we were kept well informed."
Cons: "The In flight entertainment system had an extremely poor music selection. There were only one to three albums per genre, none of which I had heard of before. Music doesn't take up a lot of data, and there are tons of independent artists who would be willing to put their music up for little to no royalty payment. This is an easy fix. 2/3 of my bags were left in Toronto."

Pros: "Short flight, as expected on smaller older plane"

Pros: "Someone from the previous flight left a handle of whiskey and I kept it"
Cons: "The food besides noodles in a cup was not that good"

Pros: "The crew was nice enough. Leg room was good too"
Cons: "Showed up to hear that my flight was delayed for 5 hours. I was offered a credit with my boarding pass, but couldn't use it to buy a beer (which I think I was entitled to after learning about the delay) or anything from the convenience store. So basically my scheduled arrival time of 4pm ended up being 2am. Good thing I got to use my non-refundable hotel for a whopping 3 hours... After being told that this is apparently the normal experience for Air Canada, I don't see myself booking again anytime soon."

Pros: "Terrible airline company. It’s a ripoff!"
Cons: "Honesty. Ripoff!"

Pros: "Amazing crews"
Cons: "Nice seats"

Cons: "All four flights with Malaysia Airlines were delayed, no reasons and no information. Appalling."

Cons: "The entertainment unit was constantly malfunctioning"

Cons: "Boarding on time so I didn’t have to loose the connection flight and had to stay at a hotel an hour away from kuala lumpur to barely sleep to catch a plane to auckland next day that arrives late so i cant take the ferry home."

Pros: "ok"

Pros: "Ok"
Cons: "No"

Pros: "Helping and immediate response."

Pros: "Entertainment was good."
Cons: "Sadly one passenger in front of me talked loudly, for 7 hours straight, took an hour to sleep then talked again for the remaining 5 hours. Not airline fault"

Cons: "Better treatment of luggage. Better business class service. Food was poor."

Pros: "Malayasia airlines made me sad since they left my luggage in KL on my trip to Shanghai today. The agent in Shanghai was really bad to handle situation. He doesnt care at all. No one from Malaysia Airlines showed off to explain the situation. Me and my wife dont have any clothes to change. Very bad"
Cons: "Malaysia airlines need to Change the behavior of the staffs in shanghai especially the agent or the station manager of MAS"

Pros: "Boarding was organized"
Cons: "Vegetarian food wasn’t great"

Pros: "There was a hot meal on this 1.5 hour hop from Kota Kinabalu to Kuching"
Cons: "The seats on the 737-800 have quite limited legroom"

Pros: "Crew is ok, accommodating, entertainment system ok, food ok."
Cons: "level up on the service, I think MH needs to take a second look at the whole company in terms of culture and level of service."

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

Cons: "The KUL to DPS leg was on one of the oldest planes I’ve flown. A 737 with no seat back screens. They handed out 2 inch thick “tablets” in Business class, with no touch screen and only a handful of 10 year old movies."

Cons: "Cancel last minute and no compensation given, how rude it is."

Pros: "Amazing plane, latest technology, great customer service, clean bathrooms at all time. It was an excellent experience The seats were so comfortable as well, and the customer service on and off the plane was amazing"

Pros: "Amazing plane, latest technology, great customer service, clean bathrooms at all time. It was an experience"
Cons: "Nothing not to like. They went above and beyond"

Cons: "The air con totally not cold!"

Cons: "The food"

Cons: "I haven't even made it to my destination yet."

Pros: "Excellent crew. Good food. Comfortable seats even in coach."

Pros: "The flight was pleasant, the staff were delightful, and the plane (a new 737-800) was very comfortably configured."
Cons: "Check-in took an intolerably long time (45 minutes)."

Pros: "The seat I got was certainly comfortable enough."
Cons: "The staff was not enough particular in delivering appropriate food to correct people. In flight KL to Auckland, vegan food was served when Indian vegetarian food was requested. Long queues at boarding in KL."

Cons: "They charged for the ticket but blocked the ticket so i had to buy mew ticket"

Cons: "This is the second time - once on the way to Kuala Lumpur and on the way back that we boarded late and thus missed my connecting flight. Sadly Cathay and Malaysia air (which was the airline Cathay used for the return leg of this trip refused to help and put me on an earlier flight forcing me to stay an extra 6 hrs at the airport while being sick."

Pros: "Fast flight and boarding time"
Cons: "Inflight food was bad, luggage at the airport took Long"

Pros: "Food was good and staff was always with a smile in their face"
Cons: "Super crowded and not much room in between rows, I aspected a bit larger and more comfortable plane for an international flight"

Pros: "There was not much entertainment for kids .. and a"
Cons: "Food was not at all good.. there was not any food at dinner for vegetarians and also for breakfast"

Pros: "Friendly & attentive crew"
Cons: "Departure delay (10 minutes)"

Pros: "The regular plane was swapped out for the A380"

Cons: "The Business class seats are very uncomfortable. There's just no leg room space when the seats are flat and its very suffocating."

Pros: "Not enough elbow space between fat passengers"

Pros: "Staff!!!"
Cons: "Bathroom line"

Pros: "All aspects were fine. Weather caused a delay for landing of ore than 45 minutes, but not airline's fault."

Pros: "Acceptable in general. Food (ran out of option, only fish curry left in row 20's), enterteinment, comfort (empty seats)."
Cons: "Attitude by attendants can be improved."

Pros: "-"
Cons: "Incompetent handling of engine error by both ground and air crew"

Pros: "Everything flowed smoothly."
Cons: "It would have been nice to have inflight entertainment within our seatbacks."

Pros: "The entertainment, seat spacing"
Cons: "The gate"

Pros: "Movie story"
Cons: "Foods"

Pros: "The flight surprisingly arrived ahead of schedule :)"
Cons: "The food, at least it was better than the food out of KUL"

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: "Massage chair, very relaxing for long hour journey"

Pros: "Efficient check in"
Cons: "Nothing"

Pros: "Nothing"
Cons: "Lost baggage took 24 hours to arrive. Rude staff."

Pros: "Nothing"
Cons: "Rude staff on ground and cabin crew. Delayed. Lost baggage. Terrible customer service. I would never fly again."

Pros: "Just fly."

Pros: "The crew were reasonably friendly and our experience at check in was positive with an accomodating staff member."
Cons: "Very tight seating with little leg room. Meal was forgettable. Only flight where seating wasn't changed from original booking."

Pros: "The plane was decent. The offering on the IFE was a good mix. Food was ok"
Cons: "The IFE froze. I alerted the crew but it took them nearly 1.5 hours to do a reset of the system. I barely managed to watch a movie and only managed that due to the fact that I had my own earphones. They collect their headsets way too early."

Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"

Cons: "cramped boarding space and Addis airport. Inadequate space for volume of traffic. Capital investment in expansion required if Ethiopian to compete!"

Cons: "Better veg food, Ask and provide water to drink when flight is 10 hrs long. Not just provide lunch and dinner."

Pros: "Take off was quick, as well as deplaning"
Cons: "the little cornbread cake was pretty bad."

Pros: "We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!"

Cons: "Entertainment is non existent. Plane is tatty."

Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"

Cons: "1. Make duty free shopping possible. My daughter, that I was traveling withl, loved some jewellery l wanted to buy for her but it was not possible because a credit card purchase was impossible. 2. Provide entertainment on board. Flight from Lusaka to Addis was excellent. But nothing to Nairobi"

Pros: "Comfortable because the plane wasn't full."
Cons: "Check in and boarding was atrocious. We were told that we wouldn't be allowed to go to the gate if we didn't get through the check in but it wasn't our fault that it was taking so long. There weren't anywhere near enough staff and so by the time we managed to check in we had to go straight to the gate. Same thing when boarding. Took far too long and there was an inevitable delay with no apology. Plane ok. One toilet out of order so had to walk the length of the plane. Games no good without a handset and very few new movies."

Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."

Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"

Pros: "Loved the meals and the leg room"
Cons: "The entertainment could have been better but overall was not too bad"

Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."

Cons: "Boarding was a bit strange - everyone seated at the gate had to get up, leave the area, and then wait in line to have their passports checked before sitting back down in the same area. After that though, boarding was perfectly smooth & honestly one of the fastest I’ve seen!"

Pros: "Having never even heard of Ethiopian Airline, our expectations weren’t very high. We found the boarding process to work well. The staff was great and the meals were very good. The flights were on time and efficient."
Cons: "On many of the flights we had to use the roll up stairs. The water that they served tasted like tap water. The seats seem closer (less leg room) than other airlines."

Pros: "Everything was on time, high quality, and enjoyable"
Cons: "There was a fight on the llane but it was because a passenger with mental issues was provoked by a couple so ahe beat up the wife. This was not caused by ET and crew at all, but they stopped it."

Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"

Pros: "The pretty ladies"
Cons: "Lost luggage and horrible food"

Cons: "Did not provide special meal although I called ahead to request it."

Pros: "Comfortable, excellent service"
Cons: "Nothing - everything was fine."

Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."

Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"

Pros: "Entertainment"
Cons: "Food"

Cons: "Your cheapo ripoff insurance wouldn't pay when I had to cancel due to terrorism threats in and around Ouagadougou. Is there ever a better reason to cancel a flight?!"

Pros: "The staff assistance Kosher food was great"
Cons: "Overhead baggage compartment was taken over by cups and stuff"

Pros: "The crew where very pleasant & the service on the plane was good"
Cons: "A small plane and not enough leg space, you could not choose your on movie, didn’t have much choice of the meal that was served"

Pros: "USB plug, nice TV/ entertainment"

Cons: "I sent them an email about an issue with my flight but they didn't get back to me"

Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."

Pros: "nice movie but that's all"
Cons: "chair and light broken. tasteless food. small screens"

Pros: "Cabin crew were all charming."
Cons: "Unfortunately, I had to request earphones (which were not supplied in the seat pocket in front of me) five times from three different attendants over the course of an hour and a quarter before I was given them. This was not just so I could watch a movie but because the quality of the plane's public address system made it very difficult to listen to the announcements from the captain and the crew. Listening on earphones I was able to hear everything clearly. Why it had to take so long just to give me earphones I don't know."

Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."

Pros: "Excellent chicken dish"

Pros: "When I originally booked this trip it was with one connection and a 16 hour commute time. They added legs to my trip which significantly increased travel time. I tried to cancel my flight because I booked the flight with the necessity of arriving by specific days and times and they insisted on charging me for it so I just forfeited my seat and trip all together. There's nothing good to say about Ethiopian airlines."
Cons: "They are very unprofessional and unhelpful and I'll never book them again."

Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."

Pros: "POLITE AND GENTLE CREWS. SERVICE WITH A SMILE. AIR FARE REASONABLE COMPARED TO OTHER AIRLINES"
Cons: "IF FARE IS CHEAP THAN THAT DOES NOT MEAN THE SERVICES SHOULD BE POOR"

Cons: "We boarded around midnight and after supper, I am accustomed to a few hours of the lights turned off for rest. Even though I requested the crew said it was not policy and I should use the yellow mask (which sadly does not block out the light). I think a few hours off dimmed lights would greatly enhance comfort levels."

Pros: "Crew on flight were very nice and responding."
Cons: "The flight was delayed but they didn't tell us, they kept saying we are about to board the flight in a few minute. eventually it was an hour late. It's not a big delay but the way they acted like they didn't know anything and didn't tell us anything was not OK. Other then that flight was fine. there is no electricity or multimedia and not even a USB charge!"

Pros: "Comfortable. Crew excellent. On time. Efficient on boarding and landing - good information throughout"
Cons: "Addis Ababa airport very crowded with no seat available for five hour stopover. Food outlets limited"

Cons: "On both flights. From Tel Aviv to Addis Ababa and from Addis Ababa to Tel Aviv my seat would not recline. These were night flights and the seat in front of me did recline. so it was a very unpleasent experiance"

Pros: "The food. And the on board entertainment. Staff was also nice but a little bit sloppy and slow."
Cons: "Flight was delayed. No information was given on this. Also,Addis adaba is not a tier 1 Airport. I'd rather pay the same. Money to go through Qatar or dubai."

Pros: "Service & Staff"
Cons: "Toilets always get messy because there are many people flying for the first time and some using a public toilet (or even flush toilet) for first time ever. They need instructions in the bathroom for how to use the toilet, how to keep it clean, how to dispose of trash, how to flush toilet paper, etc. If fly all over the world, but every time I fly from Africa it's the same mess, regardless of airline. Simple instructions would help - they cannot assume all of their clients have used flush toilets when over 80% of Africans do not have them."

Pros: "The food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."

Pros: "Would have liked to have seen more of the cabin crew, but they were pleasant."
Cons: "Food choice was limited. Ethiopian often ran out of meals and just gave me whatever option they had left. Entertainment system didn't always work properly."

Pros: "Boarding was okay and crew were friendly"
Cons: "extremely old airplane, mediocre food, almost non-existent in-flight entertainment."

Pros: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"

Cons: "The person at the check in counter initially gave me a different seat than the one I chose online but changed it after I asked for the same seat I had selected online, hone of the worst seats on theplanee also changed my seat for the addis ababa to manila leg without my knowlege and gave me one of the worst seats on the plane. Ruined the trip for me"

Pros: "It's extremely convenient to be able to fly from Manila to Addis Ababa with only one short, 1-hour stop in Bangkok with no need to change planes. And from Addis there are flights leading to multiple African destinations. So nice not to have to make connecting flights first to Hong Kong or Singapore or Kuala Lumpur. It's a very convenient airline route. The plane was a new Dreamliner 787, the staff were professional and pleasant and the food was plentiful and pretty good."

Pros: "Dreamliner is a great plane"
Cons: "My luggage didn't make my connection. Came 2 days later though."

Pros: "The plane is spacious. It gives leg comfort"

Pros: "The crew was okay. The seating was great on all except for one leg."
Cons: "On one leg, it must have been an older plane, because the business class seats barely reclined."

Cons: "No movie."

Pros: "拿不到行李,需要等下一班飞机"
Cons: "拿不到行李,需要等待下一班飞机"

Pros: "The plane was about 3/4 full, so it felt like there was extra room. It was a red-eye flight, easy to sleep and quiet."
Cons: "Be prepared for some pushing and shoving by the other passengers."

Pros: "I missed my flight due to reading the time of departure wrong, military time. It was my fault."

Pros: "Boarding was easy and the crew were wonderful."
Cons: "Entertainment was weak. Food was horrible."

Cons: "We only had one hour to catch our connecting flight, which was canceled and rescheduled by air China not by customer. Rude!"

Pros: "On time departure, courteous crew."

Cons: "The flight had 02:30 delay due to a technical problem, when we Arrive the luggage was broken."

Pros: "Flights ran on time. Fares were very low."
Cons: "Service was minimal. No way to get help at the gate. Minimal service on board. Beverage service twice on a 13 hour flight. No snacks. Terrible food. Limited choices on entertainment system."

Pros: "Food"
Cons: "cabin space"

Cons: "A lot of turbulence the last half. I got sick and I have been flying for 20 years through Europe and Asia. It never happened before. A rough landing."

Pros: "Good leg room and airline food quality was good and great movie choices."
Cons: "Language barrier at times, like when I went to the galley to ask for orange juice, which was sitting on the counter, and flight attendant said - pour it yourself and then walked off kind of funny."

Pros: "Arriving"
Cons: "Play flight attendants horrible food movie selection very poor"

Pros: "Smooth, right on time, good food."

Pros: "I think the food served on the flight has improved significantly over the last few years. I've been flying Air China for the past few years and am very impressed by the progress made by Air China. I will continue to be a loyal customer of this airline. Thanks!"

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: "First , all 4 luggages were disappeared in the airport. When we got it is 7 hrs later . Second, 3 out of 4 luggages were broke. Try to call airline, no one answer and help ... very disappointed .. never has those problems with other airlines. Third, delay the airlines without airline people help.. delay almost 10 hrs to flight back to HK .. never buy this airline ticket.. very bad service.."

Pros: "crew, and boarding were good."
Cons: "food and comfort not too good, entertainment was so so"

Pros: "Goof food and service"
Cons: "The flight was delayed by 95 minutes, which screw up my schedule badly.."

Pros: "Airfare was cheap"
Cons: "No variety of options for entertainment"

Pros: "The crew from Tokyo to Beijing was the Airlines saving grace; they’re the only reason not getting lowest possible scores across the board."
Cons: "Flight from LA to Beijing was horrible, the entire experience starting with check in."

Pros: "Easy boarding, roomy seats, good price for business class."
Cons: "Bad choice of movies, sub-par food, small bathrooms."

Cons: "Well, the aircraft doesn’t have TV at the back of each seat."

Pros: "Literally nothing. I guess the crew was nice. Sufficient at least and not unpleasant."
Cons: "Where to start. First off, I have flown budget air carriers with more leg room than this pacific international flight. I do admit I am a taller than average guy, but if you are over 6' tall you will have NO legroom. And I mean none. It is an insulting amount of legroom. My 5'6" wife barely had any room, never mind myself. On my flight back, I requested an emergency exit row seat (as I noticed on the flight over the emergency exit row was filled with old people and young couples with babies/ young children). And was informed it would cost $120 USD per flight per person. My jaw almost hit the floor. You mean to tell me that the emergency exit row - the row where in the case of an emergency you are supposed to physically be able to assist passengers - actually COSTS money to sit in? That is an absolute disgrace. You have to pay for the added responsibility to help in the case of an emergency? Of course, once I was on the flight the emergency exit row was filled with old people and babies. All of course perfectly capable of helping in the case of an emergency. I was, and still am furious. The gall to charge that much money and then give the responsibility to people unable to help? Meanwhile, an able-bodied couple in the 20s is denied and I am cramped in my less-than-acceptable-for-budget-airlines legroom. And the food. Putrid. Inedible. It was somehow overwhelmingly fragrant while far too bland. Its hard to imagine someone putting together that meal and feeling proud. The meals all screamed "I do not care about my customers." In fact, that is the overwhelming feeling I got from Air China. An airline that truly could not careless about their customers. I would not reccommend. Even if they are the cheapest by a far margin. Stay away. Do not go near. Air China is a terrible airline that should be avoided at all costs."

Pros: "The price."
Cons: "Flight delayed over 40 hours, in China! Nothing anyone can do about it. Totally got screwed by Air Gina. Almost missed the wedding I was officiating. Worse part is that Kayak has no customer service number to call for help. Never again. If that wasn't enough, they lost a bag on my return flight. Pay the extra money and get treated like a human being."

Cons: "80 minutes delay without explanation."

Pros: "Movies during flight. Had a smooth flight to Beijing. Pilot is very good"
Cons: "Change of gate number. A very long walk to the new gate number. Taking a crowded bus to board the plane. Seats are extremely small. My seat won't recline. Had contant back pain during the 12hr flight."

Pros: "When the flight delays, as least the crew need to tell the passengers when the flight will be fight or boarding."

Pros: "Worst flight ever. Delayed 2 hours on the front end. Food was horrible. Plane was freezing. Service awful. No information on the delays."

Pros: "The food was fine."
Cons: "The flight was two hours delayed, so I almost missed my next one--which was international."

Pros: "None"
Cons: "Bad service"

Pros: "Price is good. And the airline service is also great."

Cons: "More delay from Beijing to Guangzhou."

Pros: "Entertainment options"
Cons: "Staff was grumpy and just looked like they hated their job Food was terrible All 4 flight legs were late Beijing airport feels like a luxury prison, no decent food options, no budget options for anything, only super overpriced boutiques."

Pros: "Gave me a free upgrade while I was flying alone."

Pros: "70% of the entertainment is in Chinese so be prepared with your own stuff. Food was not awful, but not great. Comfort and leg room above average."

Cons: "They serve the same food for both meals, and on all other flights. I got sick of chicken and rice, pork and rice, and noodles. The seats are the most uncomfortable I've dealt with on an international flight. And my luggage didn't make the connection for my Beijing-NY flight, so I had to deal with lost luggage after waiting at the baggage claim for a long time. Luckily, I live in NY and could have my luggage delivered later that night. Other people were not so lucky and were told FedEx would get it to them 4 days later. However, having said all that, I feel like you get what you pay for, and I got an incredible deal on this round-trip flight."

Cons: "Air china flight attendants are extremely rude. I don't know if they're over worked but they definitely aren't happy"

Pros: "Absolutly on time. Good check in, no trouble with luggage. Quick proceedings."
Cons: "Food made me sick for two days. And it was definitely the airline food. No entertainment for foreigners, flying standard of 2002."

Pros: "Flight and Crew were good but entertainment wan't as they had old selections in Entertainment."
Cons: "I had booked "Hindu-vegetarian" meal (it's completely different than Chinese Veg or other Veg) and they often had Chinese Veg in the flight. If they can't offer "Hindu-Vegetarian" then they should remove this option from their list of meal."

Pros: "Nothing"
Cons: "They informed me 3 days in advance via email that my connecting flight is cancelled. No rebooking to other carrier, no hotel. They expected me to wait 24 hours in Beijing airport! Worst: had to try 4 times to call them till someone picked up, 3 times I gave up after 30 minutes (roaming). Very unfriendly handling of case."

Pros: "I enjoyed the entertainment offered, and the hot jasmine tea was yummy."
Cons: "They did not give us enough water for a 12 hour flight. They only came around four times – once before the two meals and once after – and they only filled up the small cup about half way each time. I left the plane dehydrated after the first flight. On the return trip, I bought a bottle of water in the terminal to take on the plane, but they confiscated it at the gate. I've never had that happen before, especially since I bought it past security in the Beijing airport. Since they took it, I probably annoyed the flight attendants with how much I asked for water, but I didn't really care."

Pros: "Pilot."
Cons: "Food to be improved"

Pros: "Nothing"
Cons: "The flight crew seemed to be a bit racist. I'm American, they're all Chinese. They skipped me while serving food and beverage, skipped me while collecting garbage, and would not come when I asked for help. I finally was able to get some food when the kind man next to me noticed what was going on and spoke up about it. In contrast, 5!3 man on the other side of me kept elbowing me periodically throughout the flight, and placing his feet in front of my chair directly where mine should go. This was extremely annoying on a 13 hour flight. I will never fly with air china again."

Pros: "Entertainment and drink selection was decent. Plane was pretty new with large personal monitors and usb charger"
Cons: "Flight was delayed for 3hours. Boarding process was a nightmare. there no was line, people were pushing and was almost like a herd of cows just trying to squeeze through the gate asap. Staff did not do anything about this and just watched. Food was terrible, my salad was defrosted which meand the vegetable was wet and soggy. Although the planes were new, the seats were verr narrow"

Pros: "Price was cheapest."
Cons: "No IFE. Restricted my use of my smartphone even though it was in Airline mode. Food lousy."

Pros: "Comfortable seat and attentive staff"
Cons: "4 hour long layover in Beijing got me into my final destination by 4:30am. Later I learned that it is very common to be delayed in Chinese domestic travel. I will try to not fly domestic in China again. Instead, get an international connection in somewhere like South Korea."

Cons: "Boarding. Service."

Pros: "On time departure and arrival"
Cons: "Food"

Read more about Air Canada
COVID-19 information

Safety measures for airlines flying from Johannesburg to China

Airlines flying from 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 Johannesburg to China

Mandatory masks

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

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to China

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to China

Book cheap flights from Johannesburg to China

Recent return flight deals

7/7
Wed
3 stops
Multiple Airlines
49h 05m
JNB - CAN
14/7
Wed
2 stops
Multiple Airlines
37h 10m
CAN - JNB
2/8
Mon
2 stops
Malaysia Airlines
41h 25m
JNB - CAN
30/4
Sat
2 stops
Malaysia Airlines
25h 15m
CAN - JNB
1/6
Tue
2 stops
Multiple Airlines
40h 40m
JNB - PVG
30/6
Wed
2 stops
Multiple Airlines
27h 20m
PVG - JNB
1/6
Tue
3 stops
Multiple Airlines
47h 55m
JNB - PVG
30/6
Wed
2 stops
Multiple Airlines
33h 20m
PVG - JNB
20/8
Fri
1 stop
Air China
27h 10m
JNB - CAN
5/9
Sun
1 stop
Air China
27h 00m
CAN - JNB
20/8
Fri
1 stop
Multiple Airlines
35h 45m
JNB - CAN
23/8
Mon
2 stops
Multiple Airlines
23h 50m
CAN - JNB
8/7
Thu
3 stops
Multiple Airlines
52h 30m
JNB - CAN
14/7
Wed
2 stops
Multiple Airlines
37h 10m
CAN - JNB
27/7
Tue
3 stops
Multiple Airlines
31h 50m
JNB - CAN
2/8
Mon
2 stops
Multiple Airlines
36h 40m
CAN - JNB
20/8
Fri
2 stops
Multiple Airlines
23h 10m
JNB - CAN
5/9
Sun
2 stops
Multiple Airlines
23h 50m
CAN - JNB
27/7
Tue
2 stops
Multiple Airlines
36h 00m
JNB - CAN
2/8
Mon
2 stops
Multiple Airlines
36h 40m
CAN - JNB
27/7
Tue
2 stops
Multiple Airlines
24h 30m
JNB - CAN
3/8
Tue
2 stops
Multiple Airlines
32h 00m
CAN - JNB
7/7
Wed
1 stop
Air China
58h 15m
JNB - CAN
15/7
Thu
1 stop
Air China
29h 25m
CAN - JNB
7/7
Wed
3 stops
Multiple Airlines
49h 05m
JNB - CAN
15/7
Thu
3 stops
Multiple Airlines
49h 50m
CAN - JNB
28/5
Fri
2 stops
Multiple Airlines
26h 35m
JNB - PVG
4/6
Fri
3 stops
Multiple Airlines
52h 00m
PVG - JNB
13/8
Fri
2 stops
Air China
30h 25m
JNB - PVG
17/8
Tue
2 stops
Air China
32h 10m
PVG - JNB
29/5
Sat
2 stops
Multiple Airlines
23h 05m
JNB - PVG
26/6
Sat
3 stops
Multiple Airlines
47h 00m
PVG - JNB
13/8
Fri
2 stops
Air China
30h 25m
JNB - PVG
17/8
Tue
2 stops
Air China
29h 20m
PVG - JNB
3/6
Thu
3 stops
Multiple Airlines
44h 40m
JNB - CAN
12/6
Sat
3 stops
Multiple Airlines
55h 20m
CAN - JNB
4/8
Wed
2 stops
Air China
43h 00m
JNB - SHA
1/9
Wed
2 stops
Air China
40h 00m
SHA - JNB
28/5
Fri
2 stops
Multiple Airlines
26h 35m
JNB - PVG
4/6
Fri
2 stops
Multiple Airlines
24h 00m
PVG - JNB
Show more results

Recent one-way flight deals

27/5
Thu
2 stops
Multiple Airlines
43h 30m
JNB - PVG
27/5
Thu
2 stops
Multiple Airlines
43h 30m
JNB - PVG
2/8
Mon
3 stops
Multiple Airlines
41h 45m
JNB - CAN
15/8
Sun
1 stop
Ethiopian Air
35h 00m
JNB - PVG
16/6
Wed
2 stops
Multiple Airlines
54h 45m
JNB - PVG
15/8
Sun
2 stops
Multiple Airlines
39h 50m
JNB - PVG
2/8
Mon
1 stop
Air China
27h 10m
JNB - CAN
27/5
Thu
3 stops
Multiple Airlines
33h 05m
JNB - SHA
27/5
Thu
3 stops
Multiple Airlines
49h 05m
JNB - SHA
2/8
Mon
2 stops
Multiple Airlines
41h 25m
JNB - CAN
23/5
Sun
3 stops
Multiple Airlines
33h 05m
JNB - SHA
16/6
Wed
3 stops
Multiple Airlines
47h 55m
JNB - PVG
23/5
Sun
2 stops
Multiple Airlines
47h 05m
JNB - PVG
16/6
Wed
3 stops
Multiple Airlines
34h 00m
JNB - CAN
27/5
Thu
3 stops
Multiple Airlines
49h 25m
JNB - PEK
24/5
Mon
3 stops
Multiple Airlines
48h 35m
JNB - PEK
26/5
Wed
3 stops
Multiple Airlines
59h 55m
JNB - PEK
15/8
Sun
3 stops
Multiple Airlines
39h 10m
JNB - PVG
15/8
Sun
1 stop
Ethiopian Air
35h 00m
JNB - PVG
16/6
Wed
3 stops
Multiple Airlines
50h 55m
JNB - SHA
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First