Welcome | Sign out

Cheap Flights from Shanghai to Cape Town - SHA to CPT (reverse)

Did You Know?

There are 8476 flights from Shanghai, CN to Cape Town per week.
You must make at least one connection to fly from Shanghai, CN to Cape Town.
966,412 seats are available per week to fly from Shanghai, CN to Cape Town.
Emirates has 377 connecting flights between Shanghai, CN and Cape Town.

Cheap Domestic Flights from Shanghai - SHA

Flights
Airline
Lowest Price
China Southern, China Eastern, Shanghai, Air China, Hainan
元1361

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
China Southern, Thai, China Eastern, Cathay, Air Macau, Juneyao, Asiana, Vietnam, Shenzhen, Air China, Srilankan, Singapore, Hainan, Malaysia, Royal Brunei, Hong Kong, Philippine, Shanghai, Korean
元2277
Thai, China Southern, China Eastern, Cathay, JAL, Air Macau, Vietnam, Asiana, Shenzhen, Air China, Singapore, Delta, All Nippon, Shanghai, Korean
元2298
Thai, Virgin Atlantic, Turkish, Vietnam, SWISS, Air China, Tap Portugal, Aeroflot, Malaysia, Royal Brunei, Qatar, Korean, China Southern, China Eastern, Kenya, Cathay, KLM, Asiana, SAS, Austrian, Alitalia, Finnair, Srilankan, British Airways, Etihad, Singapore, China Airlines, Philippine, Air France, Lufthansa, Air India, Emirates
元6201
China Southern, Thai, China Eastern, Cathay, Air Macau, Asiana, Air China, Singapore, Dragonair, Malaysia, Cebu Pacific, Royal Brunei, Philippine, Korean
元1536
China Southern, Thai, China Eastern, Shandong, Cathay, Air Macau, Asiana, Vietnam, Shenzhen, Air China, Singapore, Shanghai, Korean
元1980
Thai, Cathay, Kenya, Turkish, KLM, SWISS, Air China, British Airways, Etihad, Singapore, Air Mauritius, Air France, Qatar, Lufthansa, Korean, Emirates
元4739
China Southern, Thai, China Eastern, Cathay, Vietnam, Singapore, Malaysia, Royal Brunei, Air Mauritius, Philippine, Shanghai, Korean
元2468
China Southern, Qantas, Thai, China Eastern, Cathay, New Zealand, JAL, Garuda, Vietnam, Asiana, Air China, Singapore, Malaysia, Philippine, Korean
元4873
China Southern, Thai, China Eastern, Cathay, Asiana, Garuda, Singapore, Malaysia, Hong Kong, Philippine, Korean
元1152
Thai, China Southern, Shandong, China Eastern, Cathay, Transasia, Air Macau, Juneyao, EVA Air, Asiana, Shenzhen, Air China, Singapore, Hainan, China Airlines, Dragonair, Cebu Pacific, Hong Kong, Philippine, Shanghai, Korean
元1602
Virgin Atlantic, Turkish, JAL, EVA Air, SWISS, Air China, Hainan, Aeroflot, Delta, Qatar, Korean, China Southern, China Eastern, Cathay, KLM, Asiana, Finnair, British Airways, Etihad, Singapore, Air Canada, China Airlines, United, American, All Nippon, Air France, Lufthansa, Emirates, Aeromexico
元5450
China Southern, Thai, China Eastern, Cathay, Vietnam, Asiana, Shenzhen, Air China, Singapore, Hainan, United, Malaysia, Royal Brunei, Philippine, Korean
元2342
China Southern, Thai, China Eastern, Cathay, Juneyao, Asiana, Air China, Singapore, Hainan, Dragonair, Malaysia, Shanghai, Korean
元2477
China Southern, Thai, China Eastern, Cathay, Vietnam, Asiana, Air China, Singapore, Malaysia, Philippine, Korean
元2166
Thai, Turkish, SWISS, Air China, Aeroflot, Malaysia, Royal Brunei, Qatar, Korean, China Southern, China Eastern, Kenya, Cathay, KLM, Alitalia, Srilankan, Finnair, British Airways, Singapore, Air France, Lufthansa, Air India, Emirates
元3336
China Southern, Qantas, Thai, China Eastern, Cathay, New Zealand, JAL, Garuda, Vietnam, Air China, Singapore, Malaysia, Royal Brunei, Philippine
元4786
Thai, Turkish, Vietnam, SWISS, Air China, Tap Portugal, Aeroflot, Malaysia, Qatar, Korean, China Southern, China Eastern, Kenya, Cathay, KLM, Asiana, SAS, Austrian, Alitalia, Srilankan, Finnair, British Airways, Etihad, Singapore, Air France, Lufthansa, Air India, Emirates
元5274
China Southern, Thai, Cathay, Garuda, Asiana, Air China, Singapore, Malaysia, Xiamen, Royal Brunei, Philippine, Korean
元2232
China Southern, Turkish, KLM, Asiana, SWISS, Austrian, Alitalia, Air China, British Airways, Etihad, Singapore, Aeroflot, Malaysia, Qatar, Air France, Lufthansa, Korean, Emirates
元4425
China Southern, China Eastern, Cathay, Juneyao, Air China, Singapore, Dragonair, Hong Kong, Cebu Pacific, Philippine, Shanghai, Korean
元1249
Kenya, Air Mauritius, Air France, British Airways, Emirates
元5454
JAL, Turkish, EVA Air, SWISS, Air China, Hainan, Aeroflot, Delta, Korean, China Southern, China Eastern, Cathay, KLM, Asiana, Finnair, British Airways, Etihad, Singapore, Air Canada, United, American, Philippine, Air France, Lufthansa, Emirates
元6652
Air Mauritius, KLM, SWISS, British Airways, Emirates, Etihad
元5962
KLM, British Airways, Etihad
元6154
China Southern, Thai, Shandong, China Eastern, Cathay, JAL, Air Macau, Vietnam, Asiana, Shenzhen, Air China, Singapore, Delta, All Nippon, Shanghai, Korean
元2688
Thai, China Eastern, Cathay, Srilankan, Etihad, Singapore, Malaysia, Qatar, Korean, Emirates
元3569

Cheap International Flights to Cape Town - CPT

Flights
Airline
Lowest Price
Ethiopian, KLM, Air France, Qatar, Lufthansa
元12901
Lufthansa
元11809
 
元22272
Cheap Flights from Shanghai to Cape Town, from 元5938 Round trip from SHA to CPT