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
South African, Emirates, KLM, Korean, Lufthansa, Turkish, El Al, Qatar, Air China, Etihad, Singapore, Egyptair, Air Mauritius, Ethiopian, Air France, Thai
ZAR6624
Qatar, Air China, Thai, Cathay, Turkish, KLM, Etihad, Singapore, Air Mauritius, Kenya, Air France, Lufthansa, Korean, Emirates
ZAR7901
Air China, Emirates, Lufthansa, Thai, Kenya, Qatar, Air France, Ethiopian, Saudi Arabian, Korean, Egyptair, Singapore, KLM, Turkish
ZAR5015
Singapore, Korean
ZAR12338
KLM, Air France, Air China, Lufthansa, Ethiopian, Qatar
ZAR7347
Singapore, Etihad, Thai, KLM, Air France, Qatar, Lufthansa, Air China
ZAR7881
Lufthansa, Air China, Korean
ZAR10365
Lufthansa, Air China
ZAR7098
Korean, Air China, Lufthansa
ZAR6885
KLM, Air France, Lufthansa, Air China, Korean, Singapore, Thai
ZAR7364
Air China, Korean
ZAR6895
Lufthansa, Korean, Air China
ZAR10365
Korean, Lufthansa, Air China
ZAR7116
Thai, Air China, Singapore, Qatar
ZAR8749
Singapore, Korean, Air China, Air France, KLM
ZAR7075
Air China
ZAR7397
Korean
ZAR7421
Thai, Air China, Singapore, Korean
ZAR7182
Thai, Korean, Singapore, Air China
ZAR12184
Air China, Lufthansa
ZAR7416
Air China
ZAR10975
Korean
ZAR18084
Air China
ZAR7174
Korean
ZAR14388
Air China
ZAR10975
Korean, Air China
ZAR6864
Cheap Flights from Johannesburg to China, from ZAR5015 Round trip from JNB to CN