Flights
Hotels
From
To
1 traveler
Find Flights
Flights
Hotels
1 traveler
Find Flights

Cheap Flights from Shanghai to Cagliari - SHA to CAG

Did You Know?

KLM Royal Dutch Airlines has 264 connecting flights between Shanghai, CN and Cagliari.
You must make at least one connection to fly from Shanghai, CN to Cagliari.

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
Alitalia, SAS, Austrian, Swiss, KLM, Turkish, China Eastern, Air China, China Southern, Finnair, British Airways, Korean, Emirates, Lufthansa, Qatar, Aeroflot, Hainan, Tap Portugal, Singapore, Etihad, Air France
¥5137
British Airways, Alitalia, Etihad, SAS, Air China, Finnair, Singapore, Qatar, Hainan, Aeroflot, Air France, Lufthansa, Korean, Emirates, Austrian, Swiss, Thai, China Southern, Cathay, Turkish, KLM
¥5320
Hainan, Tap Portugal, British Airways, Finnair, Air China, Alitalia, SAS, Swiss, KLM, China Eastern, China Southern, Thai, Lufthansa, Turkish, Aeroflot, Air France, Qatar, Emirates, Korean
¥5266
Air France, KLM, Qatar, Turkish, Emirates, Alitalia, Lufthansa
¥6238
China Eastern, China Southern, Turkish, KLM, Swiss, Austrian, Alitalia, Finnair, British Airways, Etihad, SAS, Aeroflot, Qatar, Air France, Lufthansa, Emirates
¥5250
Lufthansa, China Southern, China Eastern, Turkish, KLM, Swiss, Austrian, Emirates, Air France, Aeroflot, British Airways, Finnair, Alitalia, SAS
¥5319
China Southern, Swiss, Turkish, Korean, Lufthansa, Air France, Qatar, Malaysia, Aeroflot, Hainan, Etihad, British Airways, Finnair, Air China, Alitalia, SAS, Austrian, Emirates, KLM
¥4775
Lufthansa, Air France, Aeroflot, Finnair, Alitalia, Austrian, KLM, Swiss
¥5229
Qatar, Air France, Lufthansa, Emirates, Aeroflot, Singapore, Etihad, Air China, Alitalia, China Eastern, Turkish, SAS, Austrian, Swiss, KLM, China Southern, British Airways
¥4906
Lufthansa, China Southern, Turkish, KLM, Alitalia, Aeroflot, Etihad, British Airways, Air France, Finnair
¥6273
SAS, Virgin Atlantic, Aeroflot, China Southern, KLM, Turkish, Etihad, Singapore, China Airlines, Alitalia, Qatar, Air France, Finnair, Swiss, British Airways, Emirates, Lufthansa
¥5807
Etihad, Tap Portugal, China Airlines, Aeroflot, Korean, Lufthansa, Air France, Air China, Finnair, Emirates, China Southern, Turkish, Hainan, KLM, Swiss, British Airways, Austrian, SAS, Alitalia, Qatar
¥4878
Air France, Lufthansa, Alitalia, KLM
¥6613
Swiss, Finnair, Alitalia, Austrian, KLM, Turkish, China Eastern, China Southern, Emirates, British Airways, Aeroflot, Air France, Lufthansa, Etihad
¥5332
China Eastern, Air China, SAS, Tap Portugal, Swiss, Turkish, KLM, China Southern, Finnair, Etihad, Alitalia, Air France, Lufthansa, Hainan, Aeroflot, Qatar, Korean, British Airways
¥4900
SAS, KLM, Turkish, Lufthansa, Air France, China Southern, Alitalia, British Airways, Aeroflot, Austrian
¥4762
Qatar, Korean, China Southern, China Eastern, Cathay, KLM, Malaysia, Aeroflot, Hainan, Air China, Swiss, Thai, Turkish, Tap Portugal, SAS, Austrian, Alitalia, Emirates, Lufthansa, Air France, Singapore, Etihad, Finnair, British Airways
¥5302
Austrian, Swiss, KLM, SAS, Finnair, British Airways, Etihad, Tap Portugal, Aeroflot, Qatar, Air France, Lufthansa, Alitalia, Turkish
¥4853
Tap Portugal, China Airlines, Swiss, Aeroflot, Lufthansa, China Eastern, British Airways, Air France, Korean, Etihad, Finnair, Cathay, China Southern, Turkish, KLM, Austrian, SAS, Alitalia, Emirates
¥5231
Turkish, Swiss, Hainan, Tap Portugal, Aeroflot, Malaysia, Qatar, China Southern, Lufthansa, Air France, Etihad, British Airways, Finnair, Alitalia, Austrian, SAS, KLM, Thai
¥5317
Aeroflot, Lufthansa, KLM, Turkish, Austrian, Air France, Alitalia
¥5251
Qatar, KLM, Turkish, Emirates, Alitalia, Lufthansa, Air France
¥5977
Turkish, China Eastern, China Southern, Korean, Lufthansa, Emirates, Etihad, Tap Portugal, Air France, Aeroflot, Hainan, KLM, Air China, Swiss, SAS, Alitalia, British Airways, Finnair
¥4901
Air France
¥9630
Aeroflot, Turkish, KLM, Swiss, Austrian, British Airways, Lufthansa, Qatar, Air France
¥5310
Alitalia, Finnair, British Airways, Air France, Swiss, KLM, Turkish, Lufthansa
¥5465
Swiss, Lufthansa, Aeroflot, Air France, KLM, Etihad, British Airways
¥6538
KLM, Aeroflot, British Airways, Alitalia, Air France, Lufthansa, Turkish
¥5690
KLM, Emirates, Lufthansa, Air France, Alitalia, Austrian, Swiss, Turkish
¥5730
Swiss, Turkish, China Southern, Lufthansa, Emirates, Finnair, Austrian, British Airways, KLM, Qatar, Aeroflot, Tap Portugal, Air France, Air China, Alitalia, SAS
¥5226
Cheap Flights from Shanghai to Cagliari, from ¥6621 Round trip from SHA to CAG