Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Johannesburg To China Last modified: 27 Sep 2016 12:24 AM

Cheap flights from Johannesburg (JNB) to popular destinations in China (CN)

Beijing
Carrier Departure Date Return Date Lowest Price
Qatar 07 Nov 2016 14 Nov 2016 R6 874
Etihad 02 Feb 2017 05 Feb 2017 R7 658
Etihad 08 May 2017 14 May 2017 R7 699
Etihad 13 Apr 2017 30 Apr 2017 R7 699
Etihad 14 Jun 2017 20 Jun 2017 R7 699
Etihad 13 Apr 2017 16 Apr 2017 R7 699
Etihad 12 Apr 2017 26 Apr 2017 R7 713
Etihad 28 Mar 2017 13 Apr 2017 R7 713
Chengdu
Carrier Departure Date Return Date Lowest Price
Qatar 31 Mar 2017 14 Apr 2017 R10 050
Singapore 31 Mar 2017 14 Apr 2017 R14 105
Etihad 31 Mar 2017 14 Apr 2017 R15 370
Air China 31 Mar 2017 14 Apr 2017 R19 150
Fuzhou
Carrier Departure Date Return Date Lowest Price
Air China 08 Nov 2016 23 Nov 2016 R24 086
Air China 04 Oct 2016 10 Oct 2016 R37 860
Guangzhou
Carrier Departure Date Return Date Lowest Price
Air China 04 Nov 2016 15 Nov 2016 R7 190
Air China 04 Nov 2016 06 Nov 2016 R7 190
Air China 04 Nov 2016 10 Nov 2016 R7 190
Air China 28 Oct 2016 12 Nov 2016 R7 204
Air China 28 Oct 2016 03 Nov 2016 R7 204
Kenya 04 Nov 2016 10 Nov 2016 R8 111
Kenya 04 Nov 2016 15 Nov 2016 R8 111
Kenya 26 Dec 2016 05 Jan 2017 R8 111
Air China 09 Dec 2016 15 Dec 2016 R8 111
Kenya 31 Oct 2016 07 Nov 2016 R8 125
Hangzhou
Carrier Departure Date Return Date Lowest Price
Air China 26 Dec 2016 07 Jan 2017 R8 111
Air China 07 Oct 2016 09 Oct 2016 R17 294
Qatar 07 Oct 2016 09 Oct 2016 R33 489
Qatar 26 Dec 2016 07 Jan 2017 R57 244
Lufthansa 02 Feb 2017 09 Feb 2017 R121 993
Nanning
Carrier Departure Date Return Date Lowest Price
Air China 19 Dec 2016 05 Jan 2017 R8 702
Air China 16 Dec 2016 05 Jan 2017 R9 459
Qingdao
Carrier Departure Date Return Date Lowest Price
Air China 07 Dec 2016 15 Dec 2016 R9 926
Shanghai
Carrier Departure Date Return Date Lowest Price
Ethiopian 08 Oct 2016 15 Oct 2016 R7 740
Ethiopian 09 Oct 2016 15 Oct 2016 R7 740
Ethiopian 06 Nov 2016 12 Nov 2016 R7 768
Ethiopian 29 Oct 2016 05 Nov 2016 R7 768
Ethiopian 18 Oct 2016 28 Oct 2016 R7 768
Ethiopian 30 Nov 2016 06 Dec 2016 R7 768
Ethiopian 27 Nov 2016 08 Dec 2016 R7 768
Ethiopian 17 Oct 2016 25 Oct 2016 R7 768
Ethiopian 30 Oct 2016 06 Nov 2016 R7 768
Ethiopian 19 Nov 2016 30 Nov 2016 R7 768
Shenzhen
Carrier Departure Date Return Date Lowest Price
Air China 11 Jan 2017 18 Jan 2017 R7 190
Singapore 20 Nov 2016 25 Nov 2016 R13 349
Singapore 11 Jan 2017 18 Jan 2017 R14 751
KLM 11 Jan 2017 18 Jan 2017 R23 068
Air China 20 Nov 2016 25 Nov 2016 R38 300
Wuhan
Carrier Departure Date Return Date Lowest Price
Singapore 25 Nov 2016 04 Dec 2016 R14 091
Air China 25 Nov 2016 04 Dec 2016 R19 398
Air China 23 Dec 2016 27 Dec 2016 R19 398
Air France 25 Nov 2016 04 Dec 2016 R20 882
KLM 25 Nov 2016 04 Dec 2016 R21 199
Air France 23 Dec 2016 27 Dec 2016 R23 439
KLM 23 Dec 2016 27 Dec 2016 R23 879
Air France 22 Oct 2016 29 Oct 2016 R26 203

Cheap Last Minute Flights from Johannesburg to China

Looking for cheap last minute flights or a weekend getaway? We've got you covered with weekend flight deals from Johannesburg to China. The chart below shows the best last minute deals and cheap flights this weekend we could find.

DestinationDepartingReturningPrice
Zhengzhou 2016/10/06 2016/10/10 R11 768
Hangzhou 2016/10/07 2016/10/09 R17 294
Shanghai 2016/10/07 2016/10/09 R20 388
Guangzhou 2016/10/27 2016/11/01 R8 125
Beijing 2016/10/27 2016/10/31 R8 249

Flight Schedule Summaries Last modified: 27 Sep 2016 12:24 AMNumber of routes searched: 190Number of itineraries searched: 132 585

Johannesburg to Beijing
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB
Ethiopian ADD
Qatar DOH
Etihad AUH
Singapore SIN
KLM AMS
Turkish IST
Air France CDG
Air China -
Lufthansa FRA
Swiss ZRH
Egyptair CAI
Cathay HKG
British Airways LHR
Lufthansa MUC
Air Mauritius MRU
United IAD
United JFK
TAAG Angola LAD
El Al TLV
Johannesburg to Guangzhou
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Ethiopian ADD
Emirates DXB
Qatar DOH
Singapore SIN
Cathay HKG
Air France CDG
KLM AMS
Kenya NBO
Egyptair CAI
Air China PEK
Turkish IST
Saudi Arabian JED
Air Mauritius MRU
Qantas SYD
Johannesburg to Shanghai
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Ethiopian ADD
Emirates DXB
Qatar DOH
Lufthansa FRA
Air France CDG
Cathay HKG
Singapore SIN
Etihad AUH
KLM AMS
Swiss ZRH
Air Mauritius MRU
Turkish IST
Air China PEK
British Airways LHR
Lufthansa MUC
Delta ATL
Qantas SYD
Johannesburg to Xiamen
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Cathay HKG
Singapore SIN
KLM AMS
Air China PEK
Johannesburg to Chengdu
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Etihad AUH
Cathay HKG
KLM AMS
Singapore SIN
Qatar DOH
British Airways LHR
Air Mauritius MRU
Johannesburg to Hangzhou
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Qatar DOH
Johannesburg to Nanjing
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air China PEK
Johannesburg to Qingdao
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Lufthansa FRA

Flights to Cities in China

FlightsAirlineLowest Price
Flights from Johannesburg to Beijing Air France, Alitalia, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, KLM, El Al, Air Mauritius, Qatar, South African, Brussels, Singapore, Turkish R6 874
Flights from Johannesburg to Shanghai Air France, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, Korean, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, All Nippon, Qatar, Singapore, Turkish, Srilankan R7 740
Flights from Johannesburg to Guangzhou Air China, Cathay, Emirates, Ethiopian, KLM, Kenya, Air Mauritius, All Nippon, Qatar, Singapore, Saudi Arabian, Turkish, Srilankan R7 190
Flights from Johannesburg to Shenzhen Air China, Korean, KLM, All Nippon, Singapore R7 190
Flights from Johannesburg to Hangzhou British Airways, Air China, Cathay, Lufthansa, All Nippon, Qatar R8 111
Flights from Johannesburg to Chengdu Air France, British Airways, Air China, Cathay, Etihad, Qatar, Singapore Check Dates
Flights from Johannesburg to Qingdao Air China, Cathay, Korean, Lufthansa R9 926
Flights from Johannesburg to Nanjing Air France, British Airways, Air China, Cathay, KLM, Lufthansa R20 044
Flights from Johannesburg to Dalian Air China Check Dates
Flights from Johannesburg to Xiamen Air China, Cathay, Korean, KLM, Singapore Check Dates
Flights from Johannesburg to Zhengzhou Air France, Air China, Cathay, Emirates, Korean, KLM R8 922
Flights from Johannesburg to Shenyang Air France, Air China, Korean, KLM, Lufthansa, All Nippon Check Dates
Flights from Johannesburg to Xi'an Air France, British Airways, Air China, Cathay, Korean, KLM, Lufthansa Check Dates
Flights from Johannesburg to Chongqing Air France, Air China, Cathay, KLM, Lufthansa, Qatar, Singapore Check Dates
Flights from Johannesburg to Wuhan Air France, Air China, Cathay, Korean, KLM, Lufthansa, All Nippon, Singapore R14 091
Flights from Johannesburg to Fuzhou Air China, Cathay, Singapore R24 086
Flights from Johannesburg to JinanCheck Dates
Flights from Johannesburg to Ningbo Air China, Cathay R37 764
Flights from Johannesburg to Changsha Air China, Cathay, Korean, KLM, Singapore Check Dates
Flights from Johannesburg to Kunming Air France, Air China, Cathay, Lufthansa, Singapore Check Dates
Flights from Johannesburg to Wenzhou Air China, Cathay, Lufthansa Check Dates
Flights from Johannesburg to Changchun Air China Check Dates
Flights from Johannesburg to Nanning Air France, Air China, KLM R8 702
Flights from Johannesburg to TianjinCheck Dates
Flights from Johannesburg to Guilin Air China, Cathay Check Dates
Flights from Johannesburg to Sanya Air China, Cathay Check Dates
Flights from Johannesburg to UrumqiCheck Dates
Flights from Johannesburg to Harbin Air China Check Dates
Flights from Johannesburg to Haikou Air China, Cathay Check Dates
Flights from Johannesburg to Yantai Air China Check Dates
Cheap Flights from Johannesburg to China, from R6 874 Round trip from JNB to CN