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
ZAR6151
Qatar, Air China, Thai, Cathay, Turkish, KLM, Etihad, Singapore, Air Mauritius, Kenya, Air France, Lufthansa, Korean, Emirates
ZAR6611
Air China, Emirates, Lufthansa, Thai, Kenya, Qatar, Air France, Ethiopian, Saudi Arabian, Korean, Egyptair, Singapore, KLM, Turkish
ZAR7835
Singapore, Korean
ZAR12009
KLM, Air France, Air China, Lufthansa, Ethiopian, Qatar
ZAR7607
Singapore, Etihad, Thai, KLM, Air France, Qatar, Lufthansa, Air China
ZAR7297
Lufthansa, Air China, Korean
ZAR18132
Lufthansa, Air China
ZAR7596
Korean, Air China, Lufthansa
ZAR7369
KLM, Air France, Lufthansa, Air China, Korean, Singapore, Thai
ZAR9363
Air China, Korean
ZAR7379
Lufthansa, Korean, Air China
ZAR10175
Korean, Lufthansa, Air China
ZAR18166
Thai, Air China, Singapore, Qatar
ZAR9363
Singapore, Korean, Air China, Air France, KLM
ZAR7572
Air China
ZAR7917
Korean
ZAR17756
Thai, Air China, Singapore, Korean
ZAR7686
Thai, Korean, Singapore, Air China
ZAR10950
Air China, Lufthansa
ZAR10529
Air China
ZAR10649
Korean
ZAR18132
Air China
ZAR10929
Korean
ZAR13215
Air China
ZAR10248
Korean, Air China
ZAR10156
Recommended by:More >
Cheap Flights from Johannesburg to China, from ZAR6151 Round trip from JNB to CN