Welcome | Sign out
Recommended by:More >

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
¥4741
Aeroflot, Finnair, KLM, Virgin Atlantic, Air France, Lufthansa, Emirates, British Airways
¥6257
SAS, Virgin Atlantic, Aeroflot, China Southern, KLM, Turkish, Etihad, Singapore, China Airlines, Alitalia, Qatar, Air France, Finnair, Swiss, British Airways, Emirates, Lufthansa
¥4891
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
¥4649
SAS, British Airways, Etihad, Aeroflot, Air France, Emirates, KLM, China Southern, Lufthansa
¥6278
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
¥3960
Alitalia, SAS, Swiss, Finnair, British Airways, Etihad, Aeroflot, Air France, Lufthansa, Emirates, KLM, Turkish
¥4621
Shanghai, Korean, Delta, Singapore, Air China, Shenzhen, Asiana, Vietnam, Air Macau, JAL, Cathay, China Eastern, Thai, All Nippon, China Southern
¥2395
British Airways, Air France
¥7299
SAS, Air France, Virgin Atlantic, KLM, British Airways, Aeroflot, Lufthansa
¥7052
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
¥1607
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
¥4405
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
¥4755
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
¥4733
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
¥4348
British Airways, KLM, Aeroflot, Air France
¥6933
China Southern, China Eastern, Emirates, KLM, Air France, Air India, Lufthansa, Aeroflot, SAS, Swiss, Turkish
¥6206
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
¥4808
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
¥5435
Vietnam, Korean, Shanghai, Singapore, China Southern, Thai, China Eastern, Shandong, Cathay, Air Macau, Asiana, Shenzhen, Air China
¥1622
Turkish, Swiss, Hainan, Tap Portugal, Aeroflot, Malaysia, Qatar, China Southern, Lufthansa, Air France, Etihad, British Airways, Finnair, Alitalia, Austrian, SAS, KLM, Thai
¥4867
Lufthansa, Swiss, Asiana, Austrian, KLM, British Airways, China Southern, Korean, Etihad, Singapore, Aeroflot, Malaysia, Qatar, Alitalia, Air France, Emirates, Air China, Turkish
¥3862
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
¥3581

Cheap International Flights to Edinburgh - EDI

Flights
Airline
Lowest Price
Lufthansa, KLM, Air France, China Southern
¥3791
Lufthansa, Air France, SAS, KLM, China Southern
¥7492
Air France, KLM, Lufthansa
¥6883
KLM, Air France, Lufthansa
¥8780
KLM, China Southern, Lufthansa, Air France
¥6890
China Eastern, China Southern, KLM, Asiana, SAS, Air China, Air France, Lufthansa, Cathay
¥5242
Qatar, Air France, Asiana, KLM, Cathay, China Southern, Lufthansa, Korean, China Eastern, Air China
¥5048
Recommended by:More >
Cheap Flights from Shanghai to Edinburgh, United Kingdom, from ¥4939 Round trip from SHA to EDI