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 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
R6663
Qatar, Air China, Thai, Cathay, Turkish, KLM, Etihad, Singapore, Air Mauritius, Kenya, Air France, Lufthansa, Korean, Emirates
R7512
Air China, Emirates, Lufthansa, Thai, Kenya, Qatar, Air France, Ethiopian, Saudi Arabian, Korean, Egyptair, Singapore, KLM, Turkish
R5045
Singapore, Korean
R12339
KLM, Air France, Air China, Lufthansa, Ethiopian, Qatar
R7349
Singapore, Etihad, Thai, KLM, Air France, Qatar, Lufthansa, Air China
R7182
Lufthansa, Air China, Korean
R10359
Lufthansa, Air China
R7140
Korean, Air China, Lufthansa
R6926
KLM, Air France, Lufthansa, Air China, Korean, Singapore, Thai
R7407
Air China, Korean
R6936
Lufthansa, Korean, Air China
R10359
Korean, Lufthansa, Air China
R7158
Thai, Air China, Singapore, Qatar
R8800
Singapore, Korean, Air China, Air France, KLM
R7117
Air China
R7441
Korean
R11565
Thai, Air China, Singapore, Korean
R7225
Thai, Korean, Singapore, Air China
R12169
Air China, Lufthansa
R7460
Air China
R10969
Air China
R7217
Korean
R14359
Air China
R10969
Korean, Air China
R6905
Cheap Flights from Johannesburg to China, from R5045 Round trip from JNB to CN