Welcome | Sign out

Cheap Flights from Johannesburg to China

Did You Know?

Johannesburg, ZA has 3 long haul flights nonstop to China each week.
100% of all flights from Johannesburg, ZA to China arrive during night hours.
Johannesburg, ZA only connects with one city within China nonstop.
The smallest aircraft flying nonstop from Johannesburg, ZA to China is the Airbus Industrie A340-600 with 317 seats.
South African Airways provides 100% of the nonstop flights from Johannesburg, ZA to China.
100% of all flights from Johannesburg, ZA to China leave during late night hours.
There are no medium haul direct flights between Johannesburg, ZA and China.
There are 3 nonstop flights per week from Johannesburg, ZA and China on large aircraft.

Flights to Cities in China

Flights
Airline
Lowest Price
Thai, Turkish, KLM, El Al, Air China, Etihad, Singapore, Egyptair, Air Mauritius, Ethiopian, Air France, Qatar, Lufthansa, Korean, Emirates, South African
ZAR6604
Thai, Cathay, Kenya, Turkish, KLM, Air China, Etihad, Singapore, Air Mauritius, Qatar, Air France, Lufthansa, Korean, Emirates
ZAR7852
Thai, Kenya, Turkish, KLM, Air China, Singapore, Egyptair, Saudi Arabian, Ethiopian, Air France, Qatar, Lufthansa, Korean, Emirates
ZAR5001
Korean, Singapore
ZAR12264
Ethiopian, KLM, Air France, Qatar, Lufthansa, Air China
ZAR7303
Thai, KLM, Air France, Qatar, Lufthansa, Air China, Etihad, Singapore
ZAR7835
Lufthansa, Air China, Korean
ZAR10276
Lufthansa, Air China
ZAR7077
Lufthansa, Air China, Korean
ZAR6865
Thai, KLM, Air France, Lufthansa, Air China, Korean, Singapore
ZAR7342
Air China, Korean
ZAR6875
Lufthansa, Air China, Korean
ZAR10276
Lufthansa, Air China, Korean
ZAR7095
Thai, Qatar, Air China, Singapore
ZAR8723
KLM, Air France, Air China, Korean, Singapore
ZAR7054
Air China
ZAR7376
Korean
ZAR7399
Thai, Air China, Korean, Singapore
ZAR7161
Thai, Air China, Korean, Singapore
ZAR12077
Lufthansa, Air China
ZAR7394
Air China
ZAR10881
Korean
ZAR17925
Air China
ZAR7153
Korean
ZAR14261
Air China
ZAR10881
Air China, Korean
ZAR6844
Cheap Flights from Johannesburg to China, from ZAR5001 Round trip from JNB to CN