Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Did you mean flights from Shanghai to Edinburgh?

Cheap Flights from Edinburgh to Shanghai, CN, China - EDI to SHA Last modified: 23-Jul-2016 01:06

Popular flights from Edinburgh to Shanghai Last modified: 23-Jul-2016 01:06

We’ve got the inside scoop on finding the best time to fly for the best price. Not sure when to travel for your next vacation? Find details below on when-to-fly and when-to-buy.

Lufthansa
EDISHA
Tue 30/08
2 stops
SHAEDI
Mon 12/09
2 stops
£393
Select
Air France
EDISHA
Wed 28/09
1 stop
SHAEDI
Wed 12/10
1 stop
£415
Select
China Southern
EDISHA
Wed 28/09
1 stop
SHAEDI
Wed 12/10
1 stop
£425
Select
China Southern
EDISHA
Wed 19/10
1 stop
SHAEDI
Tue 25/10
1 stop
£425
Select
KLM
EDISHA
Fri 23/09
1 stop
SHAEDI
Mon 03/10
1 stop
£441
Select
Xiamen
EDISHA
Wed 31/08
2 stops
SHAEDI
Wed 07/09
2 stops
£480
Select
Xiamen
EDISHA
Thu 08/09
2 stops
SHAEDI
Thu 15/09
2 stops
£480
Select
Finnair
EDISHA
Thu 20/10
2 stops
SHAEDI
Wed 09/11
2 stops
£502
Select
Air China
EDISHA
Thu 22/09
1 stop
SHAEDI
Sat 08/10
1 stop
£530
Select
Air China
EDISHA
Thu 20/10
1 stop
SHAEDI
Wed 09/11
1 stop
£530
Select
SAS
EDISHA
Thu 20/10
2 stops
SHAEDI
Wed 09/11
2 stops
£536
Select
Virgin Atlantic
EDISHA
Wed 19/10
1 stop
SHAEDI
Tue 25/10
1 stop
£542
Select
British Airways
EDISHA
Wed 31/08
1 stop
SHAEDI
Wed 07/09
1 stop
£579
Select
Hainan
EDISHA
Fri 23/09
2 stops
SHAEDI
Fri 30/09
2 stops
£624
Select
China Eastern
EDISHA
Sun 18/09
1 stop
SHAEDI
Wed 28/09
1 stop
£711
Select
China Eastern
EDISHA
Fri 23/09
1 stop
SHAEDI
Mon 03/10
1 stop
£711
Select
Aer Lingus
EDISHA
Thu 08/09
2 stops
SHAEDI
Mon 12/09
2 stops
£4,067
Select

How Much Does it Cost to Fly from Edinburgh to Shanghai (EDI to SHA)?

We have collected flight cost data from across the web for travel from Edinburgh to Shanghai, and have found the average flight price for this trip to be £444.

When Can I Buy the Cheapest Flight from Edinburgh to Shanghai (EDI to SHA)?

Airlines can adjust prices for plane tickets from Edinburgh to Shanghai based on the day and time that you decide to book your flight. We have collected data from all airlines, and have discovered that the best days to book flights are Tuesdays, Wednesdays, and Saturdays. Read our article to find more information about the best time to buy airline tickets.

Cheapest Day To Fly from Edinburgh to Shanghai

The chart below shows up-to-date information regarding the cheapest days to fly from Edinburgh to Shanghai.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
£469 £393 £415 £430 £440 £471 £483

Lowest Fares Chart By Month from Edinburgh to Shanghai

The chart below shows the lowest fare by month when flying from Edinburgh to Shanghai.

Month Origin Destination Carrier Depart Date Return Date Stops Price
July Edinburgh Shanghai KLM 29/07/16 03/08/16 1 £981
August Edinburgh Shanghai Lufthansa 30/08/16 12/09/16 2 £393
September Edinburgh Shanghai Air France 28/09/16 12/10/16 1 £415
October Edinburgh Shanghai China Southern 19/10/16 25/10/16 1 £425
November Edinburgh Shanghai China Southern 24/11/16 30/11/16 1 £460
December Edinburgh Shanghai Lufthansa 29/12/16 10/01/17 2 £498
January Edinburgh Shanghai China Southern 02/01/17 11/01/17 2 £440
February Edinburgh Shanghai Finnair 28/02/17 16/03/17 2 £539

Airports for Your Route

These pages contain information about the major airports in Edinburgh and Shanghai, so you can feel comfortable knowing how to get around whether you are about to take off or you just landed.

Cheap International Flights from Edinburgh - EDI

FlightsAirlineLowest Price
Edinburgh to Hangzhou Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, SAS, Brussels, Virgin Atlantic, Shenzhen £778
Edinburgh to Beijing Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic £428
Edinburgh to Ningbo Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, SAS, Brussels Check Dates
Edinburgh to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Korean, KLM, Lufthansa, LOT, Czech, Austrian, Asiana, SAS, Brussels, Virgin Atlantic £481

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Manchester to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Eurowings, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic, Shenzhen £388
Glasgow to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, KLM, Lufthansa, China Eastern, Austrian, SAS, Virgin Atlantic £457
Newcastle to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic £415
Belfast to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic £562
Leeds Bradford to Shanghai Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Virgin Atlantic £485
Aberdeen to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Virgin Atlantic £643
Inverness to Shanghai Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, KLM, China Eastern, Brussels, Virgin Atlantic £542
Manchester to Hangzhou Sichuan, Air France, Finnair, British Airways, Air China, China Southern, Hainan, Capital Airlines, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic, Shenzhen £441
Manchester to Beijing Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Eurowings, Tianjin, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic, Shenzhen £371
Glasgow to Hangzhou Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, SAS, Virgin Atlantic Check Dates
Manchester to Ningbo Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic, Shenzhen £823
Newcastle to Hangzhou Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels £750
Manchester to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, Cathay, Aer Lingus, Eurowings, Hong Kong, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic £395
Manchester to Nanjing Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic, Shenzhen £505
Manchester to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Korean, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, Asiana, SAS, Brussels, Tap Portugal, Virgin Atlantic £449
Aberdeen to Hangzhou Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, SAS, Virgin Atlantic Check Dates
Manchester to Guangzhou Sichuan, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic, Shenzhen £406
Manchester to Bangkok Germanwings, Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Iberia, KLM, Luxair, Lufthansa, Austrian, Bangkok, SmartWings, SAS, Brussels, Thai, Tap Portugal, Virgin Atlantic, FlexFlight, Mesaba £377
Manchester to Tokyo Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, JAL, KLM, Lufthansa, LOT, All Nippon, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic, FlexFlight £452
Manchester to Yiwu Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, Brussels, Virgin Atlantic Check Dates
Manchester to Taipei Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, China Airlines, Aer Lingus, Eurowings, KLM, Lufthansa, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic £613
Glasgow to Beijing Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Tianjin, Hainan, KLM, Lufthansa, LOT, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic £404
Glasgow to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, Cathay, Aer Lingus, Eurowings, KLM, Lufthansa, Austrian, SAS, Brussels, Virgin Atlantic £426
Newcastle to Nanjing Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic Check Dates
Glasgow to Nanjing Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic, Shenzhen Check Dates
Manchester to Manila Cebu Pacific, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, KLM, Lufthansa, Austrian, Philippine, SAS, Virgin Atlantic £446
Cheap Flights from Edinburgh to Shanghai, CN, China, from £393 Round trip from EDI to SHA