Recommended by:More >

Cheap Flights from Cape Town to Shanghai - CPT to SHA

Did You Know?

There are 8124 flights from Cape Town, ZA to Shanghai per week.
You must make at least one connection to fly from Cape Town, ZA to Shanghai.
895,379 seats are available per week to fly from Cape Town, ZA to Shanghai.
Singapore Airlines has 390 connecting flights between Cape Town, ZA and Shanghai.

Cheap International Flights from Cape Town - CPT

Flights
Airline
Lowest Price
Egyptair, Qatar, Air France, Air Mauritius, Ethiopian, Tap Portugal, Turkish, KLM, Swiss, British Airways, Etihad, Lufthansa, Emirates, Condor, Virgin Atlantic, South African
ZAR7814
Turkish, KLM, Singapore, Air Mauritius, Ethiopian, Air France, Lufthansa, Emirates, South African, Qatar
ZAR7266
Emirates, Lufthansa, Air France, Qatar, Ethiopian, Singapore, Etihad, KLM, Turkish
ZAR7018
Etihad, Singapore, KLM, Lufthansa, Egyptair, Air Mauritius, Ethiopian, Qatar, Air France, Emirates, South African, Turkish
ZAR6628
Singapore, Emirates, Lufthansa, KLM, Cathay
ZAR7413
Ethiopian, KLM, Etihad, Emirates, Singapore, Egyptair, Lufthansa, Air France, Turkish, Qatar
ZAR7509
Emirates, Turkish, Singapore, Egyptair, Ethiopian, Qatar, Air France, Lufthansa, KLM
ZAR6546
Emirates, Lufthansa, Cathay, Air France, Egyptair, Singapore, Etihad, Qatar, Turkish, KLM
ZAR7893
Qatar, Etihad, KLM, Singapore, Emirates, Cathay
ZAR8256
Air France, Lufthansa
ZAR20155
Lufthansa, KLM, Singapore, Air France
ZAR13892
Emirates, Lufthansa, Air France, Turkish, KLM, Etihad, Singapore, Ethiopian, Qatar
ZAR6792
Etihad, Egyptair, Singapore, Air Mauritius, KLM, Turkish, Ethiopian, Air France, Qatar, Lufthansa, Emirates
ZAR7164
Turkish, Qatar, Emirates, South African, Ethiopian
ZAR6119
Lufthansa
ZAR36747
Singapore
ZAR13892
Air France, Qatar, Lufthansa, Etihad, Singapore, KLM
ZAR7061
KLM, Egyptair, South African, Virgin Atlantic, US Airways, Lufthansa, Emirates, Turkish, Swiss, Brussels, British Airways, Qatar, American, Delta, United, Air France, Air Canada, Etihad
ZAR9854
Egyptair, Etihad, British Airways, Qatar, Air France, Lufthansa, Emirates, Swiss, KLM, Turkish
ZAR4897
Swiss, KLM, British Airways, Etihad, Tap Portugal, South African, Emirates, Lufthansa, Air France, Ethiopian, Qatar, Air Mauritius, Egyptair, Turkish
ZAR6408
Singapore, Egyptair, Emirates, Lufthansa, Qatar, Air France, KLM, Turkish
ZAR10124
Lufthansa, Cathay, Air France, Qatar, Singapore, Etihad, KLM
ZAR10891
Emirates, Lufthansa, Qatar, Air India, Air France, Ethiopian, Air Mauritius, Singapore, Etihad, KLM, Turkish, South African, Jet Airways
ZAR6232
Egyptair, Air India, Emirates, South African, Air Mauritius, Singapore, Etihad, KLM, Qatar, Lufthansa, Turkish, Jet Airways, Air France
ZAR4901
Singapore, Etihad, Qatar, Lufthansa, Emirates
ZAR9551
Lufthansa
ZAR20445
Lufthansa, Air France, Turkish, KLM, Tap Portugal, Swiss, British Airways, Etihad, Egyptair, Emirates
ZAR6585
Air France, Singapore, Turkish, Etihad, KLM, Cathay, Lufthansa, Emirates, Qatar
ZAR4573
Air France, Qatar, Etihad, Singapore, Lufthansa, KLM
ZAR7325
Recommended by:More >
Cheap Flights from Cape Town to Shanghai, from ZAR6941 Round trip from CPT to SHA