Welcome | Sign out
Recommended by:More >

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 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
ZAR5710
Qatar, Air China, Thai, Cathay, Turkish, KLM, Etihad, Singapore, Air Mauritius, Kenya, Air France, Lufthansa, Korean, Emirates
ZAR6142
Air China, Emirates, Lufthansa, Thai, Kenya, Qatar, Air France, Ethiopian, Saudi Arabian, Korean, Egyptair, Singapore, KLM, Turkish
ZAR7397
Singapore, Korean
ZAR11309
KLM, Air France, Air China, Lufthansa, Ethiopian, Qatar
ZAR7180
Singapore, Etihad, Thai, KLM, Air France, Qatar, Lufthansa, Air China
ZAR7722
Lufthansa, Air China, Korean
ZAR16999
Lufthansa, Air China
ZAR7215
Korean, Air China, Lufthansa
ZAR6999
KLM, Air France, Lufthansa, Air China, Korean, Singapore, Thai
ZAR8894
Air China, Korean
ZAR7009
Lufthansa, Korean, Air China
ZAR9642
Korean, Lufthansa, Air China
ZAR16999
Thai, Air China, Singapore, Qatar
ZAR8894
Singapore, Korean, Air China, Air France, KLM
ZAR7192
Air China
ZAR7519
Korean
ZAR16999
Thai, Air China, Singapore, Korean
ZAR7301
Thai, Korean, Singapore, Air China
ZAR10402
Air China, Lufthansa
ZAR10027
Air China
ZAR10121
Korean
ZAR16999
Air China
ZAR10402
Korean
ZAR12367
Air China
ZAR9747
Korean, Air China
ZAR9642
Recommended by:More >
Cheap Flights from Johannesburg to China, from ZAR5710 Round trip from JNB to CN