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: 24 Aug 2016 00:58

Popular flights from Edinburgh to Shanghai Last modified: 24 Aug 2016 00:58

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.

Air France
EDISHA
Thu 29/09
1 stop
SHAEDI
Wed 12/10
1 stop
£418
Select
Air France
EDISHA
Fri 30/09
1 stop
SHAEDI
Sat 15/10
1 stop
£418
Select
Air France
EDISHA
Fri 30/09
1 stop
SHAEDI
Thu 13/10
1 stop
£418
Select
KLM
EDISHA
Mon 26/09
1 stop
SHAEDI
Wed 05/10
1 stop
£418
Select
KLM
EDISHA
Mon 26/09
1 stop
SHAEDI
Sat 08/10
1 stop
£418
Select
China Southern
EDISHA
Thu 29/09
1 stop
SHAEDI
Wed 12/10
1 stop
£433
Select
China Southern
EDISHA
Sat 01/10
1 stop
SHAEDI
Sun 16/10
1 stop
£433
Select
China Southern
EDISHA
Sat 01/10
1 stop
SHAEDI
Thu 13/10
1 stop
£433
Select
China Southern
EDISHA
Sun 02/10
1 stop
SHAEDI
Thu 13/10
1 stop
£433
Select
SAS
EDISHA
Thu 22/09
2 stops
SHAEDI
Sat 08/10
2 stops
£441
Select
SAS
EDISHA
Wed 28/09
2 stops
SHAEDI
Wed 12/10
2 stops
£441
Select
SAS
EDISHA
Wed 28/09
2 stops
SHAEDI
Wed 05/10
2 stops
£441
Select
Etihad
EDISHA
Tue 06/09
2 stops
SHAEDI
Tue 13/09
2 stops
£465
Select
Lufthansa
EDISHA
Sat 01/10
1 stop
SHAEDI
Thu 13/10
1 stop
£469
Select
Turkish
EDISHA
Fri 30/09
1 stop
SHAEDI
Thu 13/10
1 stop
£469
Select
Turkish
EDISHA
Sat 01/10
1 stop
SHAEDI
Thu 13/10
1 stop
£469
Select
Qatar
EDISHA
Mon 05/09
1 stop
SHAEDI
Mon 12/09
1 stop
£483
Select
Qatar
EDISHA
Mon 26/09
1 stop
SHAEDI
Sat 08/10
1 stop
£483
Select
Qatar
EDISHA
Tue 01/11
1 stop
SHAEDI
Wed 09/11
1 stop
£483
Select
Finnair
EDISHA
Mon 26/09
1 stop
SHAEDI
Sun 09/10
1 stop
£488
Select
Finnair
EDISHA
Mon 26/09
1 stop
SHAEDI
Wed 05/10
1 stop
£488
Select
Finnair
EDISHA
Thu 29/09
1 stop
SHAEDI
Wed 12/10
1 stop
£488
Select
Finnair
EDISHA
Tue 01/11
1 stop
SHAEDI
Wed 09/11
1 stop
£488
Select
Swiss
EDISHA
Mon 05/09
1 stop
SHAEDI
Mon 12/09
1 stop
£496
Select
Virgin Atlantic
EDISHA
Mon 07/11
1 stop
SHAEDI
Mon 14/11
1 stop
£519
Select
British Airways
EDISHA
Tue 01/11
1 stop
SHAEDI
Tue 08/11
1 stop
£557
Select
British Airways
EDISHA
Tue 01/11
1 stop
SHAEDI
Wed 09/11
1 stop
£557
Select
British Airways
EDISHA
Mon 07/11
1 stop
SHAEDI
Mon 14/11
1 stop
£557
Select
British Airways
EDISHA
Mon 14/11
1 stop
SHAEDI
Mon 21/11
1 stop
£557
Select
British Airways
EDISHA
Fri 02/12
1 stop
SHAEDI
Tue 13/12
1 stop
£557
Select
Emirates
EDISHA
Thu 13/10
2 stops
SHAEDI
Thu 20/10
2 stops
£557
Select
Aeroflot
EDISHA
Fri 02/12
2 stops
SHAEDI
Tue 13/12
2 stops
£599
Select
Aeroflot
EDISHA
Mon 12/12
2 stops
SHAEDI
Wed 21/12
2 stops
£599
Select
Hainan
EDISHA
Sat 01/10
2 stops
SHAEDI
Fri 14/10
2 stops
£619
Select
Xiamen
EDISHA
Mon 05/09
2 stops
SHAEDI
Mon 12/09
2 stops
£638
Select
Xiamen
EDISHA
Fri 30/09
2 stops
SHAEDI
Fri 07/10
2 stops
£638
Select
Air China
EDISHA
Mon 14/11
1 stop
SHAEDI
Mon 21/11
1 stop
£698
Select
China Eastern
EDISHA
Fri 02/12
1 stop
SHAEDI
Tue 13/12
1 stop
£723
Select
JAL
EDISHA
Tue 20/12
2 stops
SHAEDI
Sun 08/01
2 stops
£1,265
Select
Air Mauritius
EDISHA
Mon 12/12
2 stops
SHAEDI
Wed 21/12
2 stops
£3,505
Select
Air Canada
EDISHA
Fri 09/09
1 stop
SHAEDI
Tue 13/09
1 stop
£3,721
Select
United
EDISHA
Thu 13/10
1 stop
SHAEDI
Thu 20/10
1 stop
£4,337
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 £428.

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
£418 £439 £439 £418 £418 £433 £433

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
August Edinburgh Shanghai China Southern 30/08/2016 04/09/2016 2 £646
September Edinburgh Shanghai Air France 29/09/2016 12/10/2016 1 £418
October Edinburgh Shanghai China Southern 01/10/2016 13/10/2016 1 £433
November Edinburgh Shanghai China Southern 01/11/2016 08/11/2016 1 £439
December Edinburgh Shanghai China Southern 02/12/2016 13/12/2016 1 £438
January Edinburgh Shanghai China Southern 01/01/2017 15/01/2017 2 £439
March Edinburgh Shanghai China Southern 05/03/2017 13/03/2017 1 £439
April Edinburgh Shanghai Lufthansa 07/04/2017 17/04/2017 2 £487

Edinburgh to Shanghai Flight Questions

Below are some common questions that asked about this flight route:

Question: What are the most popular connecting cities when flying from Edinburgh to Shanghai?
Answer: Amsterdam, NL

Airlines Flying from Edinburgh to Shanghai (EDI to SHA) Number of flights searched: 290Last modified: 24 Aug 2016 00:58

Below are the different airlines that fly from Edinburgh to Shanghai with the average price of their plane tickets. Just remember that different airlines offer different levels of comfort and service, so consider convenience when choosing your airline.

Below is the full flight schedule summary of the next 30 days for flights from Edinburgh to Shanghai.

Edinburgh to Shanghai
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Air Canada YYZ X X X X
Air Canada YYZ / YVR X X X X
Air France CDG X X X X X X X
Finnair HEL X X X
British Airways LHR X X X X X X X
Etihad AUH X X X X X X X
KLM AMS X X X X X X X
Lufthansa FRA X X X X X X X
Lufthansa FRA / MUC X X X X X X X
Qatar DOH X X X X X X X
SAS CPH X X
SAS OSL / CPH X X X X X
Turkish IST X X X X X X X

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 Air France, China Southern, KLM, Xiamen, Qatar, United £517
Edinburgh to Beijing American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Cathay, China Southern, Emirates, Etihad, JAL, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, UIA, Qatar, SAS, Brussels, Aeroflot, Turkish, United, Srilankan £409
Edinburgh to Ningbo China Southern, KLM, United Check Dates
Edinburgh to Seoul American, Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Cathay, China Southern, Delta, Emirates, Etihad, JAL, KLM, Lufthansa, All Nippon, Qatar, Aeroflot, Turkish, United £469

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Manchester to Shanghai American, Air Berlin, Air France, Finnair, Alitalia, British Airways, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Hainan, Hong Kong, JAL, KLM, Lufthansa, Swiss, Xiamen, Air Mauritius, China Eastern, All Nippon, Austrian, Qatar, SAS, Singapore, Aeroflot, Thai, Turkish, United, Srilankan £386
Glasgow to Shanghai Air Canada, Air France, Air India, Finnair, Alitalia, British Airways, Delta, Emirates, Etihad, JAL, KLM, Lufthansa, China Eastern, Qantas, Aeroflot, United £402
Newcastle to Shanghai Air France, Alitalia, British Airways, Cathay, China Southern, Emirates, JAL, KLM, Xiamen, Air Mauritius, China Eastern, Qantas, Qatar, SAS, Aeroflot £402
Belfast to Shanghai Air France, Finnair, British Airways, Etihad, JAL, KLM, Qatar, United £512
Leeds Bradford to Shanghai Air France, Alitalia, British Airways, Delta, KLM, Qatar, Aeroflot £440
Aberdeen to Shanghai Air France, Finnair, British Airways, Etihad, JAL, KLM, Lufthansa, Air Mauritius, China Eastern, All Nippon, SAS, Aeroflot £443
Inverness to Shanghai Air France, Alitalia, British Airways, Etihad, KLM £460
Manchester to Hangzhou Air France, Cathay, China Southern, Hainan, Hong Kong, KLM, Lufthansa, Xiamen, China Eastern, All Nippon, Qatar £422
Manchester to Beijing American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Hainan, Hong Kong, JAL, KLM, Lufthansa, Swiss, Xiamen, Air Mauritius, China Eastern, All Nippon, Austrian, Pakistan, Qatar, SAS, Brussels, Singapore, Aeroflot, Turkish, United, Srilankan £383
Glasgow to Hangzhou KLM £741
Manchester to Ningbo Air France, Cathay, China Southern, Hainan, KLM, Xiamen, China Eastern £502
Newcastle to Hangzhou Air France, China Southern, KLM, Xiamen £700
Manchester to Hong Kong Jet Airways, American, Air Berlin, Air Canada, Air France, Finnair, British Airways, China Airlines, Cathay, China Southern, Emirates, Etihad, Hainan, Hong Kong, JAL, KLM, Lufthansa, Swiss, Xiamen, Air Mauritius, China Eastern, All Nippon, Austrian, Qatar, Royal Jordanian, South African, SAS, Singapore, Aeroflot, Thai, Turkish, Tap Portugal, United, Srilankan £391
Manchester to Nanjing Air France, British Airways, Cathay, China Southern, Hainan, Hong Kong, JAL, KLM, Lufthansa, Xiamen, China Eastern, SAS, United £500
Manchester to Seoul American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, Cathay, China Southern, Delta, Emirates, Etihad, JAL, KLM, Lufthansa, China Eastern, All Nippon, Austrian, Qatar, Singapore, Aeroflot, Turkish, United £462
Aberdeen to Hangzhou KLM, Lufthansa, All Nippon Check Dates
Manchester to Guangzhou Air France, Finnair, China Airlines, Cathay, China Southern, Delta, Emirates, Hainan, JAL, KLM, Lufthansa, Xiamen, China Eastern, All Nippon, Qatar, SAS, Singapore, Aeroflot, Saudi Arabian, Thai, Turkish, United, Srilankan £408
Manchester to Bangkok Jet Airways, American, Air Berlin, Air France, Finnair, British Airways, Cathay, China Southern, Norwegian Shuttle, Emirates, Etihad, Hainan, Hong Kong, JAL, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Pakistan, Qatar, Royal Jordanian, SAS, Brussels, Singapore, Aeroflot, Thai, Turkish, United, Srilankan £402
Manchester to Tokyo American, Air Berlin, Air Canada, Air France, Finnair, Alitalia, British Airways, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, Hainan, Hong Kong, JAL, KLM, Lufthansa, Swiss, Xiamen, China Eastern, All Nippon, Austrian, Pakistan, Qatar, SAS, Singapore, Aeroflot, Turkish, United, Srilankan £454
Manchester to Yiwu China Southern, China Eastern Check Dates
Manchester to Taipei Air France, China Airlines, Cathay, China Southern, Emirates, Hainan, Hong Kong, JAL, KLM, Lufthansa, Xiamen, China Eastern, All Nippon, Singapore, Thai, Turkish, United £466
Glasgow to Beijing American, Air France, Finnair, Alitalia, British Airways, Emirates, Etihad, JAL, KLM, Lufthansa, China Eastern, Aeroflot, United £421
Glasgow to Hong Kong American, Air Canada, Air France, Finnair, British Airways, Emirates, Etihad, JAL, KLM, Lufthansa, China Eastern, Qatar, Royal Jordanian, Aeroflot, United £427
Newcastle to Nanjing Air France, Cathay, China Southern, KLM, Xiamen Check Dates
Glasgow to NanjingCheck Dates
Manchester to Manila Air France, China Airlines, Cathay, China Southern, Delta, Emirates, Etihad, JAL, KLM, China Eastern, All Nippon, Qatar, Singapore, Saudi Arabian, Thai, Turkish £432
Cheap Flights from Edinburgh to Shanghai, CN, China, from £418 Round trip from EDI to SHA