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 Africa Last modified: Aug 30, 2016 12:34 AM

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

Accra
Carrier Departure Date Return Date Lowest Price
Turkish Dec 4, 2016 Dec 10, 2016 CN¥5,733
Turkish Oct 17, 2016 Oct 26, 2016 CN¥5,733
Turkish Feb 10, 2017 Mar 1, 2017 CN¥5,733
Turkish Nov 30, 2016 Dec 7, 2016 CN¥5,733
Turkish Mar 1, 2017 Mar 16, 2017 CN¥5,733
Turkish Feb 13, 2017 Feb 26, 2017 CN¥5,753
Turkish Feb 2, 2017 Feb 9, 2017 CN¥5,753
Turkish Sep 5, 2016 Sep 19, 2016 CN¥6,534
Turkish Sep 26, 2016 Oct 3, 2016 CN¥6,534
Emirates Feb 2, 2017 Feb 9, 2017 CN¥7,488
Addis Ababa
Carrier Departure Date Return Date Lowest Price
Turkish Oct 3, 2016 Oct 13, 2016 CN¥5,406
Turkish Oct 16, 2016 Oct 22, 2016 CN¥5,406
Turkish Oct 31, 2016 Nov 15, 2016 CN¥5,406
Turkish Oct 15, 2016 Oct 22, 2016 CN¥5,406
Turkish Oct 4, 2016 Oct 11, 2016 CN¥5,406
Turkish Dec 31, 2016 Jan 7, 2017 CN¥5,406
Turkish Oct 17, 2016 Oct 22, 2016 CN¥5,406
Turkish Oct 10, 2016 Oct 20, 2016 CN¥5,433
Turkish Oct 17, 2016 Oct 26, 2016 CN¥5,433
Turkish Oct 5, 2016 Oct 11, 2016 CN¥5,433
Cape Town
Carrier Departure Date Return Date Lowest Price
Turkish Oct 11, 2016 Oct 17, 2016 CN¥5,106
Turkish Oct 12, 2016 Oct 17, 2016 CN¥5,106
Turkish Oct 11, 2016 Oct 19, 2016 CN¥5,106
Turkish Jan 12, 2017 Jan 22, 2017 CN¥5,106
Turkish Oct 4, 2016 Oct 12, 2016 CN¥5,106
Turkish Dec 11, 2016 Dec 19, 2016 CN¥5,106
Turkish Mar 8, 2017 Mar 13, 2017 CN¥5,106
Turkish Mar 31, 2017 Apr 15, 2017 CN¥5,106
Turkish Oct 10, 2016 Oct 17, 2016 CN¥5,106
Turkish Oct 3, 2016 Oct 17, 2016 CN¥5,106
Casablanca
Carrier Departure Date Return Date Lowest Price
Qatar Feb 1, 2017 Feb 12, 2017 CN¥4,291
Qatar Oct 19, 2016 Oct 29, 2016 CN¥4,311
Qatar Nov 13, 2016 Nov 20, 2016 CN¥4,345
Qatar Oct 6, 2016 Oct 18, 2016 CN¥4,492
Qatar Oct 6, 2016 Oct 19, 2016 CN¥4,492
Qatar Oct 6, 2016 Oct 13, 2016 CN¥4,492
Qatar Oct 5, 2016 Oct 12, 2016 CN¥4,492
Qatar Oct 5, 2016 Oct 18, 2016 CN¥4,492
Dar Es Salaam
Carrier Departure Date Return Date Lowest Price
Ethiopian Sep 25, 2016 Oct 4, 2016 CN¥4,298
Ethiopian Sep 5, 2016 Sep 19, 2016 CN¥4,311
Ethiopian Sep 12, 2016 Sep 19, 2016 CN¥4,338
Ethiopian Sep 4, 2016 Sep 13, 2016 CN¥4,338
Etihad Sep 13, 2016 Sep 21, 2016 CN¥4,398
Etihad Sep 4, 2016 Sep 13, 2016 CN¥4,545
Qatar Nov 16, 2016 Nov 23, 2016 CN¥4,598
Qatar Oct 17, 2016 Oct 30, 2016 CN¥4,598
Qatar Oct 17, 2016 Oct 26, 2016 CN¥4,605
Johannesburg
Carrier Departure Date Return Date Lowest Price
Qatar Oct 4, 2016 Oct 11, 2016 CN¥4,398
Qatar Nov 8, 2016 Nov 14, 2016 CN¥4,545
Qatar Nov 2, 2016 Nov 22, 2016 CN¥4,545
Qatar Nov 9, 2016 Nov 22, 2016 CN¥4,545
Qatar Nov 10, 2016 Nov 21, 2016 CN¥4,545
Qatar Nov 10, 2016 Nov 16, 2016 CN¥4,545
Qatar Jan 30, 2017 Feb 9, 2017 CN¥4,545
Qatar Jan 31, 2017 Feb 10, 2017 CN¥4,552
Qatar Nov 1, 2016 Nov 8, 2016 CN¥4,552
Qatar Nov 24, 2016 Nov 27, 2016 CN¥4,552
Lagos
Carrier Departure Date Return Date Lowest Price
Turkish Nov 19, 2016 Nov 30, 2016 CN¥6,700
Turkish Feb 12, 2017 Feb 22, 2017 CN¥6,700
Turkish Dec 3, 2016 Dec 15, 2016 CN¥6,700
Turkish Nov 26, 2016 Dec 8, 2016 CN¥6,700
Turkish Dec 3, 2016 Dec 13, 2016 CN¥6,700
Turkish Oct 10, 2016 Oct 17, 2016 CN¥6,700
Turkish Dec 20, 2016 Dec 30, 2016 CN¥6,700
Turkish Oct 31, 2016 Nov 8, 2016 CN¥6,700
Turkish Dec 3, 2016 Dec 11, 2016 CN¥6,700
Turkish Nov 26, 2016 Dec 3, 2016 CN¥6,700
Mahe Island
Carrier Departure Date Return Date Lowest Price
Srilankan Sep 22, 2016 Sep 29, 2016 CN¥5,486
Srilankan Dec 1, 2016 Dec 8, 2016 CN¥5,486
Srilankan Feb 4, 2017 Feb 9, 2017 CN¥5,486
Srilankan Oct 8, 2016 Oct 13, 2016 CN¥5,486
Srilankan Nov 1, 2016 Nov 8, 2016 CN¥5,486
Srilankan Dec 8, 2016 Dec 15, 2016 CN¥5,486
Srilankan Oct 18, 2016 Oct 27, 2016 CN¥5,506
Srilankan Oct 27, 2016 Nov 1, 2016 CN¥5,506
Srilankan Oct 15, 2016 Oct 20, 2016 CN¥5,506
Srilankan Apr 11, 2017 Apr 25, 2017 CN¥5,506
Mauritius
Carrier Departure Date Return Date Lowest Price
Hong Kong Mar 10, 2017 Mar 19, 2017 CN¥5,286
Hong Kong Oct 31, 2016 Nov 10, 2016 CN¥5,286
Hong Kong Feb 13, 2017 Feb 19, 2017 CN¥5,312
Hong Kong Dec 30, 2016 Jan 5, 2017 CN¥5,332
Hong Kong Nov 11, 2016 Nov 24, 2016 CN¥5,332
Hong Kong Oct 31, 2016 Nov 6, 2016 CN¥5,332
Hong Kong Nov 11, 2016 Nov 20, 2016 CN¥5,332
Hong Kong Nov 4, 2016 Nov 13, 2016 CN¥5,332
Hong Kong Nov 21, 2016 Nov 27, 2016 CN¥5,332
Hong Kong Nov 14, 2016 Nov 24, 2016 CN¥5,332
Nairobi
Carrier Departure Date Return Date Lowest Price
China Southern Oct 6, 2016 Oct 17, 2016 CN¥3,237
China Southern Oct 6, 2016 Oct 21, 2016 CN¥3,244
China Southern Oct 9, 2016 Oct 26, 2016 CN¥3,244
China Southern Dec 18, 2016 Jan 2, 2017 CN¥3,597
China Southern Sep 6, 2016 Sep 23, 2016 CN¥3,784
China Southern Oct 2, 2016 Oct 10, 2016 CN¥3,784
China Southern Feb 2, 2017 Feb 10, 2017 CN¥3,784
China Southern Oct 2, 2016 Oct 12, 2016 CN¥3,784
China Southern Jan 1, 2017 Jan 6, 2017 CN¥3,784
China Southern Sep 15, 2016 Sep 23, 2016 CN¥3,784

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Shanghai to Africa

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Shanghai to Africa.

DestinationDepartingReturningPrice
Addis Ababa 9/9/16 9/13/16 CN¥9,203
Mauritius 9/23/16 9/27/16 CN¥7,141

Flight Schedule Summaries Number of flights searched: 1,295Last modified: Aug 30, 2016 12:34 AM

Shanghai to Accra
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
KLM AMS X X X X X X X
Turkish IST X X X X X X X
Shanghai to Addis Ababa
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Ethiopian - X X X X X X X
Qatar DOH X X X
Turkish IST X X X X X X X
Shanghai to Casablanca
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Emirates DXB X X X X X X X
Etihad AUH X X X X X X X
Iberia MAD X X X
Lufthansa FRA X X X X X X X
Lufthansa MUC / FRA X X X X X X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X
Shanghai to Cape Town
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Ethiopian ADD X X X X
KLM AMS X X X X X X X
Air Mauritius MRU X
Qatar DOH X X X X X X X
Shanghai to Dar Es Salaam
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
Etihad AUH X X X X X X X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X
Shanghai to Entebbe
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
Etihad AUH X X X X
Qatar DOH X X X X X X X
Shanghai to Johannesburg
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Air China PEK X X X X X X
Cathay HKG X X X X X X X
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
Etihad AUH X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Swiss ZRH X X X X X X X
Air Mauritius MRU X X X
Qatar DOH X X X X X X X
Singapore SIN X X X X X X X
Turkish IST X X X X X X X
Shanghai to Lagos
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
Etihad AUH X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Lufthansa MUC / FRA X X X X X X X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X
Shanghai to Mauritius
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air France CDG X X X X X X X
Emirates DXB X X X X X X X
Air Mauritius - X X X
Turkish IST X X X
Shanghai to Nairobi
Airline Connections Mon Tue Wed Thu Fri Sat Sun
China Southern CAN X X X X X X X
Emirates DXB X X X X X X X
Ethiopian ADD X X X X X X X
Etihad AUH X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X
Lufthansa MUC / FRA X X X X X X X
Swiss ZRH X X X X X
Air Mauritius MRU X
Qatar DOH X X X X X X X
Turkish IST X X X X X X X

Cheap Flights from Shanghai to Africa Countries

Cheap International Flights from Shanghai - SHA

FlightsAirlineLowest Price
Shanghai to Mauritius Air France, Air India, British Airways, Emirates, Hong Kong, Kenya, Lufthansa, Swiss, Malaysia, Air Mauritius, Austrian, Turkish CN¥5,286
Shanghai to Nairobi Air France, Air India, British Airways, China Southern, Emirates, Ethiopian, Etihad, Korean, KLM, Kenya, Lufthansa, Swiss, Air Mauritius, China Eastern, Qatar, Turkish, Vietnam CN¥3,237
Shanghai to Casablanca Air France, Alitalia, British Airways, Emirates, Etihad, Iberia, Korean, KLM, Kenya, Lufthansa, Qatar, Aeroflot, Turkish, Tap Portugal CN¥4,311
Shanghai to Addis Ababa Air France, Air India, Air China, Emirates, Ethiopian, KLM, Kenya, Lufthansa, Malaysia, All Nippon, Austrian, Asiana, Qatar, SAS, Turkish, Tap Portugal, United CN¥5,406
Shanghai to Accra American, Air France, British Airways, Delta, Emirates, Ethiopian, KLM, Kenya, Qantas, Qatar, Aeroflot, Turkish, Tap Portugal CN¥5,733
Shanghai to Entebbe Air France, China Southern, Emirates, Ethiopian, Etihad, KLM, Kenya, Qatar, Turkish CN¥5,873
Shanghai to Mahe Island Air France, Emirates, Ethiopian, Etihad, Korean, KLM, Kenya, Mihin Lanka, Asiana, Qatar, Turkish, Srilankan CN¥5,486
Shanghai to Harare Air France, British Airways, Emirates, Ethiopian, Etihad, KLM, Kenya, Qatar, Turkish CN¥7,908
Shanghai to Antananarivo Air France, Etihad, Kenya, Air Mauritius, Turkish CN¥7,588
Shanghai to Tunis Air France, Alitalia, Emirates, KLM, Lufthansa, Qatar, Aeroflot, Turkish CN¥4,699
Shanghai to Algiers Air France, Alitalia, British Airways, Emirates, Iberia, KLM, Lufthansa, Swiss, Qatar, Aeroflot, Turkish CN¥5,052
Shanghai to Windhoek British Airways, Ethiopian, KLM, Kenya, Lufthansa, Swiss, Qatar CN¥5,820
Shanghai to Lusaka Air France, China Southern, Emirates, Ethiopian, Etihad, KLM, Kenya, Turkish CN¥6,774
Shanghai to Kigali Air France, Ethiopian, Etihad, KLM, Kenya, Qatar, Turkish CN¥6,467
Shanghai to Maputo Air France, Air China, Ethiopian, Etihad, KLM, Kenya, Qatar, Turkish, Tap Portugal CN¥7,181
Shanghai to Dakar Air France, Alitalia, Delta, Emirates, Ethiopian, KLM, Qatar, Turkish, Tap Portugal CN¥6,941
Shanghai to St-Denis Air France, Air Mauritius CN¥6,727
Shanghai to Rabat Air France, Delta, Etihad CN¥4,605
Shanghai to Douala Air France, Ethiopian, Swiss, Turkish CN¥9,930
Shanghai to Mombasa Air France, Ethiopian, Etihad, Kenya, Austrian, Turkish CN¥8,222
Shanghai to Yaounde Air France, Ethiopian, Kenya, Turkish Check Dates
Shanghai to Kinshasa Air France, Ethiopian, KLM, Kenya, Turkish Check Dates
Shanghai to Niamey Air France, Ethiopian, Turkish CN¥11,292
Shanghai to Brazzaville Air France, Ethiopian, Kenya CN¥10,044
Shanghai to Luanda Air France, British Airways, Emirates, Ethiopian, KLM, Kenya, Lufthansa, Tap Portugal CN¥9,523
Shanghai to Conakry Air France, Emirates, Ethiopian, KLM, Qatar CN¥15,563
Shanghai to Bujumbura Ethiopian, Etihad Check Dates
Shanghai to Lome Air France, Ethiopian CN¥11,445
Shanghai to Abidjan Air France, Alitalia, Emirates, Ethiopian, Hainan, KLM, Kenya, Qatar, Turkish CN¥7,328
Shanghai to Nouakchott Air France, Turkish CN¥8,743
Cheap Flights from Shanghai to Africa, from CN¥3,237 Round trip from SHA to africa