Find flights
When to book
FAQs & Tips
Airlines
Deals

R9 455 Find cheap flights from China to South Africa

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from China to South Africa departing on 23/9. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags
Sun 25/8
Sun 1/9

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

In the last 7 days, travellers have searched 50 552 696 times on KAYAK, and here's why:

Save 32% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

October

High season

July

Cheapest flight

R9 455
Best time to beat the crowds (3% less expensive on average)
Most popular time to fly (4% more expensive on average)
Flight from Beijing to Johannesburg

FAQs for booking flights from China to South Africa

  • How does KAYAK find such low prices on flights from China to South Africa?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from China to South Africa.

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

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to South Africa from China is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from China to South Africa?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to South Africa with an airline and back to China with another airline.

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

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to South Africa from China up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from China to South Africa

Need help choosing which airline to fly with from China to South Africa? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8,2
Singapore AirlinesOverall score based on 1367 reviews
8,6Crew
7,7Food
8,1Entertainment
8,4Boarding
8,0Comfort
Airline reviews

Singapore Airlines from Mumbai was late, we were rerouted to Copenhagen and then to Los Angeles. As senior citizens, we should have been given a hotel voucher for a night and fly out the next day. I hope Singapore Airlines should give us a credit in good faith if they want us to fly with them. I doubt it, but you never know.

2,0 MediocreAnonymous, Jul 2024SIN - LAX
Read more about Singapore Airlines reviews

Singapore Airlines from Mumbai was late, we were rerouted to Copenhagen and then to Los Angeles. As senior citizens, we should have been given a hotel voucher for a night and fly out the next day. I hope Singapore Airlines should give us a credit in good faith if they want us to fly with them. I doubt it, but you never know.

I was traveling with my 3 minor children, one leg I was seated two aisles behind them. On the longest leg I would have preferred sitting across the aisle from them, not behind. My youngest is 4yos. I understand airplane seating configurations are not the airlines problem but seating the one adult with a reservation apart from the minors was very difficult.

Crews are not allowed to perform any service whenever the captain deems there’s a chance of turbulence. Even if it is perfectly smooth air.

They ran out of food for breakfast They did not offer tea or coffee The staff appeared very inexperienced The cabin was very cold, even with a blanket

Leg room and flight sound insulation is very bad. They broke 3 of my bags with bad handling

My overall experience with Singapore Airlines is great. Will definitely fly Singapore airline again.

Good flight. Fiod was ready a bit late hence a hurry to finish before landing. Excellent crew and service

Good flight. The food was served a bit late, hence a hurry to finish before landing. Excellent crew and service

Great to have actual hot tastey meal on a flight. Well done

All in all the flight was good. Love the fact that for airline food it was piping hot

I am vegan. The food was balanced, tasty and enough. I enjoyed the ride. The crew was very friendly and went out of their way to please the passengers.

Boarding in the bus was slow and extremely hot. The flight attendant in the area of row 21 was extremely rude and had the attitude of not wanting to be at work for the day. Emirates you can do better than this

Food was good, great communication by Pilot and Co Pilot, Crew very friendly. Slow beginning drink and meal service - over 2hrs into flight which disrupted overnight flight sleep. Entertainment systems was 3 Stars, my wife's was nonfunctional and had to call attendant 3 times to get it reset, mine the headphones and jack we're twitchy and keep going to muted volume.

Plane was old and seats uncomfortable but staff were friendly and helpful

All was good. Emirates should restart allowing fast track immigration for business class at Manchester airport. Saves a bit of time

On time take off and early arrival, what else can one want

very nice experience…….we had a comfortable fly with emirates…this is 6 th time flying with emirates….i recommend friends to fly with emirates…….

Same problem with very poor food. Gluten free options can taste great, there is not reason to be give suboptimal meals in this situation.

The customer service was very poor. I didn’t get any accommodations for my cancelled flight. I was without any sleep for 36 hours.

Inexperienced e crew, no personal greeting for gold member, not the same emirates service that I know. I take this flight almost weekly

The employees are very nice and good. The delay due to the aircraft is not a good thing. Planning for such problems should be an easy task.

Flight delayed in NYC and missed Hong Kong connecting flight to Guangzhou. While being given a hotel room and a 30 dollar voucher to eat in the airport, the delay caused a few big inconveniences , a 12 hour delay should have been better compensated for.

Wanted different plane design with an additional bathroom at the back of the plane.

Unfortunately I ended up beside a person who seemed to have been eating rotten corpses before landing because his breath smelled like Calcutta Sewage mixed with vodka and undigested eggs. Even wearing a mask that smell was so permeating that I couldn't breathe for the whole duration of the flight. I understand this is not CATHAY's fault but nevertheless I as a passenger had to endure this and there wasn't any way to fix it

The flight was cancelled. I wasn't informed where to check in, how and when. It wasn't easy to get in contact with Cathay service representative, and they were not very helpful... The staff on the airport - Air Canada (I assume) were the most helpful, kind efficient, patient... Thank you for all your help and care, for your patience, for your professionalism!!!

The first economy rows have remote space in the seat which eats in the seating space. The seats are also smaller compared to other airlines.

Excellent. Planes are a little older and could get some refurbishment, but besides that everything was excellent.

Not good. Flight was purchased for my father who needed medical assistance to board and transfer due to a heart condition. No one at Hong Kong from Cathay was there to assist and he barely made the connection. When I talked to him he could barely breath and was not sure he was going to make it. Really poor service even though the ticket stated he needed a wheelchair assistance.

The boarding experience was as expected and went well. The plane's economy seating plan is not designed for a positive customer experience but rather for company profit. When the passenger in front of me reclined, the distance from the screen to my face was the span of my hand (thumb tip to pinky fingertip). There is no such thing as personal space in this setting. This results in the domino effect, for when I recline the person in back of me reclines and so it goes. This is not to say that reclining is the answer as the experience is not increased, but simply managed.

Not impressed with check in desk staff at Vancouver airport. Not a professional mind service and not cared or tried to help. Don’t think I would fly with them again

I still cannot find my luggage. I need my luggage.

I did not receive my luggage This airline is not good. My luggage is missing please you guys need to find my luggage. It’s been three days now I cannot get my luggage. This is not a good business I

Customer service and the food was great. If the announcements in English could be said slower for the customer to understand what is being said. Due to ascent, it is difficult to understand. repaeting would help.

Again, entertainment system didn't work. 50% of aircraft don't seem to have a functional entertainment system and the crew is absolutely uninterested in fixing. They just say Addis needs to fix it. Well, Addis had better get off it's butt and fix their aircraft.

Bathrooms were absolutely atrocious. Absolutely third world. Unusable. From non-flushing toilets to poor maintenance - missing toilet paper, dirty with mess, etc. Horrifying. Does Ethiopian Airways expect customers to clean the bathroom before use. For sure inconsiderate passengers don't do anything to clear/clean after use.

It might have nothing to do with the airline but the only problem was the long waiting for baggage claim at Entebbe

My entertainment screen wasn't working and they couldn't fix it.

I was a good, but long trip. The airline did a good job. I would use them again.

Choice of Vegetarian Food in Economy class needs overhaul improvement

The food could be better, the beef was quite tough. The crew were friendly and helpful on this flight, which has not being my experience on other Ethiopian flights.

The flight is not bad, but the Business Lounge is not big enough for the quantity of people they accept and there is a limited options for food and beverages.

It was simply bad and on top of that my luggage hasn't been delivered until now. They can't even localize it which is just unacceptable when they are supposed to scan the bar code they put when we check in

We bought premium Economy, thinking it would be more comfortable, but the seat is so narrow ,that my legs and feet are swollen , I can't wear shoes !

The flight was delayed for almost 5 hours, but I understand that it was not up to the company, however how they could handle the situation better, they never apologized for that delay, moreover despite passengers being there for 7 hours only thing they did was to give a bowl of instant noodles, afterwards on the plane tiny snacks, people were there starting from lunch time and we’ve arrived to destination at almost midnight

Flight was delayed for 2 hours for no reason, then we spent almost an hour after boarding because of the weather conditions. If we left on time we could avoid that 😾

Cons: "Everything was great. Very nice and friendly crew, clean plane, great food. Excellent overall"
Pros: "Friendly crew and helpful staff"
Cons: "Missed connection from PEK to XIY due to delayed arrival and early departure. From XIY to PEK, booked and confirmed 11 departure, changed to 12:30 without notification or explaination. Rushed connections at PEK, pretty much ran from the minute left plan to another terminal, through custom, through all the health check points, security check. Just keep the fights on time and keep the original schedules, not arbitrarily change them."
Pros: "Because of our delay, we flew with Air Thai instead of Air China....much better airline"
Pros: "The crew was accommodating during the flight but spoke very little English and could not help with information on connecting flight."
Cons: "We missed our connecting flight due to a delay and the airline would not let us through because we could have made our second flight...."
Pros: "The price"
Cons: "Staff was not helpful and kind of rude unless you spoke their language. Food options were terrible and not very comfortable seat for 13+ hr flight."

Book cheap flights from China to South Africa

Recent return flight deals

26/8Mon
1 stopEthiopian Air
18h 55mPEK-JNB
8/9Sun
1 stopEthiopian Air
20h 50mJNB-PEK
R15 986
23/11Sat
2 stopsSingapore Airlines
47h 00mPVG-CPT
7/12Sat
2 stopsSingapore Airlines
20h 05mCPT-PVG
R18 672
19/12Thu
2 stopsSingapore Airlines
39h 15mPEK-CPT
31/12Tue
2 stopsSingapore Airlines
30h 20mCPT-PEK
R18 856
27/8Tue
1 stopSingapore Airlines
27h 15mPEK-JNB
8/9Sun
1 stopSingapore Airlines
35h 30mJNB-PEK
R19 021
23/11Sat
1 stopSingapore Airlines
47h 00mPVG-CPT
7/12Sat
1 stopSingapore Airlines
20h 05mCPT-PVG
R19 500
1/9Sun
1 stopEthiopian Air
19h 35mPEK-CPT
12/9Thu
1 stopEthiopian Air
20h 45mCPT-PEK
R22 921
23/11Sat
3 stopsSWISS
58h 45mPVG-CPT
7/12Sat
2 stopsSWISS
35h 05mCPT-PVG
R27 796
2/9Mon
2 stopsEmirates
42h 30mPEK-CPT
12/9Thu
1 stopEmirates
27h 15mCPT-PEK
R31 806
1/9Sun
1 stopEmirates
22h 10mPEK-CPT
12/9Thu
2 stopsEmirates
25h 00mCPT-PEK
R31 953
4/8Sun
2 stopsCathay Pacific
33h 40mSHA-JNB
10/8Sat
2 stopsCathay Pacific
33h 50mJNB-SHA
R83 811

Search by stops

Search by airline

Search by price

Recent one-way flight deals

23/9Mon
1 stopCathay Pacific
19h 00mPEK-JNB
R9 455
23/9Mon
2 stops
26h 45mPEK-JNB
R9 879
22/9Sun
1 stopEthiopian Air
18h 55mPEK-JNB
R10 265
4/8Sun
1 stopEthiopian Air
25h 50mPEK-JNB
R10 504
24/8Sat
1 stopSingapore Airlines
56h 45mSZX-JNB
R11 773
27/8Tue
1 stopSingapore Airlines
35h 35mPVG-JNB
R13 374
24/9Tue
1 stopAir China
19h 15mPEK-JNB
R13 429
6/8Tue
2 stopsAir China
29h 20mPEK-JNB
R13 466
4/8Sun
1 stopEmirates
26h 10mPEK-JNB
R16 795
4/8Sun
1 stopEmirates
26h 10mPEK-JNB
R16 961

Search by stops

Search by airline

Search by price

Last minute flights to South Africa

Last minute flight, train and bus deals

31/7Wed
multi-stop
36h 40mPVG-JNB
6/8Tue
multi-stop
33h 50mJNB-PVG
R23 344
31/7Wed
multi-stop
36h 40mPVG-JNB
6/8Tue
multi-stop
19h 15mJNB-PVG
R23 399
31/7Wed
multi-stopEtihad Airways
19h 40mPVG-JNB
30/8Fri
multi-stopEtihad Airways
18h 40mJNB-PVG
R24 834
31/7Wed
multi-stopAir China
43h 10mPVG-JNB
30/8Fri
multi-stopAir China
24h 05mJNB-PVG
R24 963
31/7Wed
multi-stop
36h 40mPVG-JNB
6/8Tue
multi-stop
24h 20mJNB-PVG
R25 809
31/7Wed
multi-stopEmirates
19h 35mPVG-JNB
6/8Tue
multi-stopEmirates
26h 55mJNB-PVG
R27 207
31/7Wed
multi-stopAir China
43h 10mPVG-JNB
30/8Fri
multi-stopAir China
30h 25mJNB-PVG
R29 396
30/7Tue
multi-stopEmirates
22h 10mPVG-JNB
30/8Fri
multi-stopEmirates
26h 55mJNB-PVG
R33 168
30/7Tue
multi-stopEthiopian Air
30h 20mPVG-JNB
30/8Fri
multi-stopEthiopian Air
23h 30mJNB-PVG
R48 105
30/7Tue
multi-stopEthiopian Air
30h 20mPVG-JNB
30/8Fri
multi-stopEthiopian Air
29h 45mJNB-PVG
R52 023

Search by stops

Search by airline

Search by price

Flights to South Africa

Return flight deals:

South Africa - China

Cabin classes:

R63 999
R18 745