Welcome | Sign out

Cheap Flights from Shanghai to Cagliari - SHA to CAG (reverse)

Did You Know?

KLM Royal Dutch Airlines has 264 connecting flights between Shanghai, CN and Cagliari.
There are 1650 flights from Shanghai, CN to Cagliari per week.
134,767 seats are available per week to fly from Shanghai, CN to 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
¥5688
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
¥5768
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
¥5463
Air France, KLM, Qatar, Turkish, Emirates, Alitalia, Lufthansa
¥6902
China Eastern, China Southern, Turkish, KLM, Swiss, Austrian, Alitalia, Finnair, British Airways, Etihad, SAS, Aeroflot, Qatar, Air France, Lufthansa, Emirates
¥6091
Lufthansa, China Southern, China Eastern, Turkish, KLM, Swiss, Austrian, Emirates, Air France, Aeroflot, British Airways, Finnair, Alitalia, SAS
¥6197
China Southern, Swiss, Turkish, Korean, Lufthansa, Air France, Qatar, Malaysia, Aeroflot, Hainan, Etihad, British Airways, Finnair, Air China, Alitalia, SAS, Austrian, Emirates, KLM
¥5563
Lufthansa, Air France, Aeroflot, Finnair, Alitalia, Austrian, KLM, Swiss
¥6364
Qatar, Air France, Lufthansa, Emirates, Aeroflot, Singapore, Etihad, Air China, Alitalia, China Eastern, Turkish, SAS, Austrian, Swiss, KLM, China Southern, British Airways
¥5754
Lufthansa, China Southern, Turkish, KLM, Alitalia, Aeroflot, Etihad, British Airways, Air France, Finnair
¥6186
SAS, Virgin Atlantic, Aeroflot, China Southern, KLM, Turkish, Etihad, Singapore, China Airlines, Alitalia, Qatar, Air France, Finnair, Swiss, British Airways, Emirates, Lufthansa
¥6512
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
¥4175
Air France, Lufthansa, Alitalia, KLM
¥7621
Swiss, Finnair, Alitalia, Austrian, KLM, Turkish, China Eastern, China Southern, Emirates, British Airways, Aeroflot, Air France, Lufthansa, Etihad
¥6202
China Eastern, Air China, SAS, Tap Portugal, Swiss, Turkish, KLM, China Southern, Finnair, Etihad, Alitalia, Air France, Lufthansa, Hainan, Aeroflot, Qatar, Korean, British Airways
¥4868
SAS, KLM, Turkish, Lufthansa, Air France, China Southern, Alitalia, British Airways, Aeroflot, Austrian
¥5576
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
¥5634
Austrian, Swiss, KLM, SAS, Finnair, British Airways, Etihad, Tap Portugal, Aeroflot, Qatar, Air France, Lufthansa, Alitalia, Turkish
¥5406
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
¥5698
Turkish, Swiss, Hainan, Tap Portugal, Aeroflot, Malaysia, Qatar, China Southern, Lufthansa, Air France, Etihad, British Airways, Finnair, Alitalia, Austrian, SAS, KLM, Thai
¥5650
Aeroflot, Lufthansa, KLM, Turkish, Austrian, Air France, Alitalia
¥6391
Qatar, KLM, Turkish, Emirates, Alitalia, Lufthansa, Air France
¥6876
Turkish, China Eastern, China Southern, Korean, Lufthansa, Emirates, Etihad, Tap Portugal, Air France, Aeroflot, Hainan, KLM, Air China, Swiss, SAS, Alitalia, British Airways, Finnair
¥5364
Air France
¥10909
Aeroflot, Turkish, KLM, Swiss, Austrian, British Airways, Lufthansa, Qatar, Air France
¥6126
Alitalia, Finnair, British Airways, Air France, Swiss, KLM, Turkish, Lufthansa
¥6443
Swiss, Lufthansa, Aeroflot, Air France, KLM, Etihad, British Airways
¥6393
KLM, Aeroflot, British Airways, Alitalia, Air France, Lufthansa, Turkish
¥6591
KLM, Emirates, Lufthansa, Air France, Alitalia, Austrian, Swiss, Turkish
¥6902
Swiss, Turkish, China Southern, Lufthansa, Emirates, Finnair, Austrian, British Airways, KLM, Qatar, Aeroflot, Tap Portugal, Air France, Air China, Alitalia, SAS
¥5534
Cheap Flights from Shanghai to Cagliari, from ¥7610 Round trip from SHA to CAG