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 Shanghai To South Africa Last modified: Oct 1, 2016 0:26 -04:00

Cheap flights from Shanghai (SHA) to popular destinations in South Africa (ZA)

Cape Town
Carrier Departure Date Return Date Lowest Price
Ethiopian Aug 10, 2017 Aug 15, 2017 CN¥5,070
Ethiopian Nov 16, 2016 Nov 30, 2016 CN¥5,077
Ethiopian Aug 9, 2017 Aug 15, 2017 CN¥5,077
Ethiopian Nov 5, 2016 Nov 11, 2016 CN¥5,083
Ethiopian Oct 29, 2016 Nov 18, 2016 CN¥5,083
Ethiopian Oct 22, 2016 Oct 27, 2016 CN¥5,083
Ethiopian Oct 8, 2016 Oct 13, 2016 CN¥5,083
Ethiopian Oct 15, 2016 Oct 20, 2016 CN¥5,083
Durban
Carrier Departure Date Return Date Lowest Price
Ethiopian Feb 4, 2017 Feb 7, 2017 CN¥5,737
Ethiopian Nov 19, 2016 Nov 22, 2016 CN¥5,744
Ethiopian Dec 17, 2016 Jan 1, 2017 CN¥5,744
Ethiopian Jan 31, 2017 Feb 7, 2017 CN¥5,757
Ethiopian Oct 8, 2016 Oct 15, 2016 CN¥5,997
British Airways Mar 29, 2017 Apr 16, 2017 CN¥6,010
Ethiopian Jan 24, 2017 Feb 5, 2017 CN¥6,017
Ethiopian Jan 31, 2017 Feb 16, 2017 CN¥6,017
Ethiopian Nov 20, 2016 Nov 25, 2016 CN¥6,017
Ethiopian Nov 30, 2016 Dec 6, 2016 CN¥6,017
Johannesburg
Carrier Departure Date Return Date Lowest Price
Ethiopian Nov 20, 2016 Nov 27, 2016 CN¥4,543
Ethiopian Oct 7, 2016 Oct 14, 2016 CN¥4,556
Ethiopian Nov 4, 2016 Nov 18, 2016 CN¥4,556
Ethiopian Oct 31, 2016 Nov 11, 2016 CN¥4,556
Ethiopian Dec 13, 2016 Dec 25, 2016 CN¥4,556
Ethiopian Oct 22, 2016 Oct 27, 2016 CN¥4,556
Ethiopian Dec 13, 2016 Dec 26, 2016 CN¥4,556
Ethiopian Dec 9, 2016 Dec 26, 2016 CN¥4,556
Ethiopian Oct 8, 2016 Oct 13, 2016 CN¥4,556
Ethiopian Jan 24, 2017 Feb 7, 2017 CN¥4,556
Port Elizabeth
Carrier Departure Date Return Date Lowest Price
British Airways Mar 28, 2017 Apr 4, 2017 CN¥7,451
Qatar Mar 28, 2017 Apr 4, 2017 CN¥8,152
British Airways Jan 23, 2017 Jan 31, 2017 CN¥8,198
Qatar Mar 28, 2017 Apr 6, 2017 CN¥8,198
Qatar Jan 23, 2017 Jan 31, 2017 CN¥9,079

Cheap Last Minute Flights from Shanghai to South Africa

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

DestinationDepartingReturningPrice
Cape Town 11/3/16 11/6/16 CN¥6,017
Johannesburg 11/4/16 11/7/16 CN¥5,830
Durban 11/4/16 11/7/16 CN¥8,345

Flight Schedule Summaries Last modified: Oct 1, 2016 0:26 -04:00Number of routes searched: 68Number of itineraries searched: 42,980

Shanghai to Cape Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG
British Airways LHR
Emirates DXB
Ethiopian ADD
KLM AMS
Lufthansa FRA
Lufthansa MUC
Swiss ZRH
Air Mauritius MRU
Qatar DOH
Singapore SIN
Turkish IST
Ethiopian ADD / JNB
Lufthansa FRA / MUC
Lufthansa MUC / FRA
Singapore SIN / JNB
Turkish IST / DUR
Turkish IST / JNB
Shanghai to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG
British Airways LHR
Air China PEK
Cathay HKG
Delta ATL
Emirates DXB
Ethiopian ADD
Etihad AUH
KLM AMS
Lufthansa FRA
Lufthansa MUC
Swiss ZRH
Air Mauritius MRU
Qantas SYD
Qatar DOH
Singapore SIN
Turkish IST
Virgin Atlantic LHR
Air China CKG / PEK
Air China CTU / PEK
Air China FOC / PEK
Air China KIX / PEK
Delta DTW / ATL
Delta SEA / ATL
Lufthansa FRA / MUC
Lufthansa MUC / FRA
Shanghai to Durban
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB
Ethiopian ADD
Air Mauritius MRU
Qatar DOH
Turkish IST
Qatar DOH / JNB
Turkish IST / JNB

Flights to Cities in South Africa

FlightsAirlineLowest Price
Flights from Shanghai to Cape Town Air France, Finnair, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, Qatar, Singapore, Turkish CN¥5,077
Flights from Shanghai to Johannesburg Air France, Alitalia, British Airways, Air China, Cathay, Emirates, Ethiopian, Etihad, JAL, Korean, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, All Nippon, Asiana, Qatar, South African, Singapore, Turkish CN¥4,543
Flights from Shanghai to Durban Air France, British Airways, Air China, Emirates, Ethiopian, Etihad, Qatar, Turkish CN¥5,744
Flights from Shanghai to Port Elizabeth British Airways, Qatar CN¥8,198
Flights from Shanghai to East LondonCheck Dates
Flights from Nanjing to Johannesburg Air China, Cathay, Lufthansa CN¥5,437
Flights from Hangzhou to Johannesburg Air France, Air China, Cathay, KLM, Lufthansa, Qatar CN¥5,150
Flights from Hangzhou to Cape Town Air China, KLM, Qatar CN¥9,292
Flights from Ningbo to Johannesburg Air China, Cathay CN¥5,537
Flights from Nanjing to Cape Town Air China, Lufthansa CN¥16,983
Flights from Ningbo to Cape TownCheck Dates
Cheap Flights from Shanghai to South Africa, from CN¥4,543 Round trip from SHA to ZA