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

Cheap Flights from Shanghai to Edinburgh, United Kingdom - SHA to EDI

Did You Know?

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

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
Thai, SAS, Austrian, Air China, Finnair, British Airways, Etihad, Singapore, China Airlines, Philippine, Air France, Lufthansa, Asiana, Cathay, Kenya, Virgin Atlantic, Turkish, Swiss, Tap Portugal, Aeroflot, Malaysia, Royal Brunei, Qatar, Korean, China Southern, China Eastern, Air India, Alitalia, Srilankan, Vietnam, Emirates, KLM
¥5243
Aeroflot, Finnair, KLM, Virgin Atlantic, Air France, Lufthansa, Emirates, British Airways
¥5670
SAS, Virgin Atlantic, Aeroflot, China Southern, KLM, Turkish, Etihad, Singapore, China Airlines, Alitalia, Qatar, Air France, Finnair, Swiss, British Airways, Emirates, Lufthansa
¥5807
Cathay, British Airways, Finnair, Srilankan, Alitalia, Malaysia, Asiana, SAS, Austrian, KLM, China Eastern, Korean, Aeroflot, Tap Portugal, Air China, Swiss, Vietnam, Turkish, Thai, China Southern, Qatar, Etihad, Singapore, Air France, Lufthansa, Air India, Emirates, Kenya
¥4575
SAS, British Airways, Etihad, Aeroflot, Air France, Emirates, KLM, China Southern, Lufthansa
¥5781
Cathay, China Eastern, Turkish, Garuda, Swiss, Tap Portugal, Aeroflot, Malaysia, Korean, China Southern, Kenya, KLM, Lufthansa, Air France, China Airlines, Singapore, Etihad, British Airways, Finnair, Alitalia, Austrian, SAS, Emirates
¥4389
Alitalia, SAS, Swiss, Finnair, British Airways, Etihad, Aeroflot, Air France, Lufthansa, Emirates, KLM, Turkish
¥5356
Shanghai, Korean, Delta, Singapore, Air China, Shenzhen, Asiana, Vietnam, Air Macau, JAL, Cathay, China Eastern, Thai, All Nippon, China Southern
¥2035
British Airways, Air France
¥6509
SAS, Air France, Virgin Atlantic, KLM, British Airways, Aeroflot, Lufthansa
¥6030
Singapore, Hainan, Malaysia, Royal Brunei, Hong Kong, Philippine, Shanghai, Srilankan, Air China, Shenzhen, Vietnam, Asiana, Juneyao, China Southern, Thai, China Eastern, Cathay, Korean, Air Macau
¥1603
Hainan, Qatar, Austrian, Aeroflot, Tap Portugal, Thai, Turkish, Swiss, Korean, Cathay, Emirates, Lufthansa, Air France, Singapore, Etihad, Finnair, Alitalia, SAS, KLM, Air China, British Airways
¥4817
Emirates, Tap Portugal, Hainan, China Southern, Qatar, Thai, Air France, Lufthansa, Aeroflot, China Eastern, SAS, Air China, British Airways, Etihad, Singapore, Finnair, Alitalia, Swiss, KLM, Turkish
¥4924
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
Hainan, Finnair, Air China, Alitalia, SAS, Thai, Turkish, Vietnam, Tap Portugal, Aeroflot, China Eastern, China Southern, Korean, Qatar, Asiana, Cathay, KLM, Malaysia, Srilankan, Emirates, Air India, Swiss, Lufthansa, British Airways, Air France, China Airlines, Singapore, Etihad
¥4766
British Airways, KLM, Aeroflot, Air France
¥5866
China Southern, China Eastern, Emirates, KLM, Air France, Air India, Lufthansa, Aeroflot, SAS, Swiss, Turkish
¥5869
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
Asiana, Finnair, British Airways, Etihad, Singapore, Air Canada, China Airlines, Cathay, China Eastern, KLM, Virgin Atlantic, Turkish, JAL, Swiss, Air China, Hainan, Aeroflot, Delta, Qatar, Korean, China Southern, United, American, AeroMexico, EVA Air, Emirates, Lufthansa, Air France, All Nippon
¥5432
Vietnam, Korean, Shanghai, Singapore, China Southern, Thai, China Eastern, Shandong, Cathay, Air Macau, Asiana, Shenzhen, Air China
¥1968
Turkish, Swiss, Hainan, Tap Portugal, Aeroflot, Malaysia, Qatar, China Southern, Lufthansa, Air France, Etihad, British Airways, Finnair, Alitalia, Austrian, SAS, KLM, Thai
¥5317
Lufthansa, Swiss, Asiana, Austrian, KLM, British Airways, China Southern, Korean, Etihad, Singapore, Aeroflot, Malaysia, Qatar, Alitalia, Air France, Emirates, Air China, Turkish
¥3931
Qatar, Aeroflot, Tap Portugal, Malaysia, Air China, Swiss, Thai, Singapore, Korean, Turkish, Srilankan, Finnair, British Airways, Etihad, China Airlines, Air France, Lufthansa, Emirates, Alitalia, Austrian, SAS, China Southern, China Eastern, Cathay, KLM, Hainan
¥3551

Cheap International Flights to Edinburgh - EDI

Flights
Airline
Lowest Price
Lufthansa, KLM, Air France, China Southern
¥7235
Lufthansa, Air France, SAS, KLM, China Southern
¥7619
Air France, KLM, Lufthansa
¥7189
KLM, Air France, Lufthansa
¥8706
KLM, China Southern, Lufthansa, Air France
¥6765
China Eastern, China Southern, KLM, Asiana, SAS, Air China, Air France, Lufthansa, Cathay
¥5571
Qatar, Air France, Asiana, KLM, Cathay, China Southern, Lufthansa, Korean, China Eastern, Air China
¥5683
Cheap Flights from Shanghai to Edinburgh, United Kingdom, from ¥6030 Round trip from SHA to EDI