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.

Cheap Flights from Edinburgh to Shanghai, CN, China - EDI to SHA Last modified: 30-May-2016 07:04

Popular flights from Edinburgh to Shanghai Last modified: 30-May-2016 07:04

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 China
Departure Date Return Date Lowest Price
02-Sep-2016 12-Sep-2016 £984
Air France
Departure Date Return Date Lowest Price
05-Jun-2016 10-Jun-2016 £467
14-Jun-2016 18-Jun-2016 £467
28-Jun-2016 05-Jul-2016 £467
31-Aug-2016 04-Sep-2016 £467
22-Sep-2016 10-Oct-2016 £467
Austrian Airlines
Departure Date Return Date Lowest Price
28-Aug-2016 07-Sep-2016 £3,756
British Airways
Departure Date Return Date Lowest Price
21-Jun-2016 28-Jun-2016 £559
China Eastern Airlines
Departure Date Return Date Lowest Price
02-Sep-2016 12-Sep-2016 £651
07-Sep-2016 16-Sep-2016 £651
21-Sep-2016 26-Sep-2016 £651
China Southern Airlines
Departure Date Return Date Lowest Price
22-Sep-2016 10-Oct-2016 £442
Finnair
Departure Date Return Date Lowest Price
16-Jun-2016 19-Jun-2016 £474
KLM Royal Dutch Airlines
Departure Date Return Date Lowest Price
05-Jun-2016 10-Jun-2016 £464
14-Jun-2016 18-Jun-2016 £464
31-Aug-2016 04-Sep-2016 £464
Lufthansa German Airlines
Departure Date Return Date Lowest Price
10-Jul-2016 17-Jul-2016 £428
21-Aug-2016 31-Aug-2016 £428
28-Aug-2016 07-Sep-2016 £428
22-Sep-2016 10-Oct-2016 £428
Sas Scandinavian Airlines
Departure Date Return Date Lowest Price
13-Jul-2016 01-Aug-2016 £519
Virgin Atlantic Airways
Departure Date Return Date Lowest Price
06-Sep-2016 13-Sep-2016 £557
Xiamen Airlines
Departure Date Return Date Lowest Price
21-Jun-2016 28-Jun-2016 £610
10-Jul-2016 17-Jul-2016 £610
03-Sep-2016 12-Sep-2016 £610
06-Sep-2016 13-Sep-2016 £610
07-Sep-2016 16-Sep-2016 £610

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 £439.

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.

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
May Edinburgh Shanghai Xiamen 31/05/16 02/06/16 2 £809
June Edinburgh Shanghai Lufthansa 29/06/16 07/07/16 1 £436
July Edinburgh Shanghai Lufthansa 10/07/16 17/07/16 1 £428
August Edinburgh Shanghai Lufthansa 21/08/16 31/08/16 1 £428
September Edinburgh Shanghai Lufthansa 22/09/16 10/10/16 1 £428
October Edinburgh Shanghai Lufthansa 01/10/16 13/10/16 1 £428
November Edinburgh Shanghai China Southern 13/11/16 20/11/16 2 £446
December Edinburgh Shanghai Lufthansa 15/12/16 03/01/17 1 £437

Round Trip vs One Way Flights from Edinburgh to Shanghai (EDI to SHA)

We have found that there is often no price difference between buying a round trip flight versus a one way flight. Increased flexibility is the main benefit when it comes to buying a one way flight from Edinburgh to Shanghai. However, booking a round trip flight can be a simpler process. You can compare round trip and one way flights by using our flight comparison.

The average price for one way flights from Edinburgh to Shanghai is £1,281.

The average price for round trip flights from Edinburgh to Shanghai is £963.

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: 274Last modified: 30-May-2016 07:04

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 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 X X X X X
SAS ARN / 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 Sichuan, Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, SAS, Brussels, Virgin Atlantic, Shenzhen £476
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, Czech, Austrian, SAS, Brussels, Virgin Atlantic £388
Edinburgh to Ningbo Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic Check Dates
Edinburgh to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Korean, KLM, Lufthansa, Czech, Austrian, Asiana, SAS, Brussels, Virgin Atlantic £464

Cheap International Flights to Shanghai - SHA

FlightsAirlineLowest Price
Manchester to Shanghai Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Hainan, Iberia, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Air Europa, Virgin Atlantic, Shenzhen £395
Glasgow to Shanghai Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Virgin Atlantic £426
Newcastle to Shanghai Sichuan, 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 £472
Belfast to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, KLM, Lufthansa, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic £521
Leeds Bradford to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, Iberia, KLM, Lufthansa, Xiamen, China Eastern, SAS, Virgin Atlantic £462
Aberdeen to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, BMI Regional, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Virgin Atlantic £431
Inverness to Shanghai Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Aer Lingus, KLM, Xiamen, China Eastern, Virgin Atlantic Check Dates
Manchester to Hangzhou Sichuan, Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic, Shenzhen £553
Manchester to Beijing Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic £348
Glasgow to Hangzhou 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 Check Dates
Manchester to Ningbo Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, SAS, Brussels, Virgin Atlantic, Shenzhen £499
Newcastle to Hangzhou Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Shandong, SAS, Brussels Check Dates
Manchester to Hong Kong Air Berlin, Air France, Finnair, Alitalia, British Airways, Cathay, Aer Lingus, Hong Kong, Dragonair, KLM, Lufthansa, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic £467
Manchester to Nanjing Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Virgin Atlantic, Shenzhen £504
Manchester to Seoul Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Iberia, Korean, KLM, Luxair, Lufthansa, Czech, Austrian, Asiana, SAS, Brussels, Tap Portugal, Virgin Atlantic £454
Aberdeen to Hangzhou Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, SAS, Shenzhen Check Dates
Manchester to Guangzhou Sichuan, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic, Shenzhen £431
Manchester to Bangkok Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, KLM, Luxair, Lufthansa, Austrian, Bangkok, SAS, Brussels, Thai, Tap Portugal, Virgin Atlantic £367
Manchester to Tokyo Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, JAL, KLM, Luxair, Lufthansa, LOT, All Nippon, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic £463
Manchester to Yiwu Air France, Finnair, British Airways, Air China, China Southern, Hainan, KLM, Lufthansa, China Eastern, Virgin Atlantic, Shenzhen £604
Manchester to Taipei Air Berlin, Air France, Finnair, Alitalia, British Airways, EVA Air, China Airlines, Aer Lingus, KLM, Air Malta, Lufthansa, Austrian, SAS, Brussels, Tap Portugal, Virgin Atlantic £580
Glasgow to Beijing Sichuan, Air Berlin, Air France, Finnair, Alitalia, British Airways, Air China, China Southern, Condor, Aer Lingus, Hainan, KLM, Lufthansa, LOT, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic £394
Glasgow to Hong Kong Air Berlin, Air France, Finnair, British Airways, Cathay, Aer Lingus, Hong Kong, Iberia, KLM, Lufthansa, Austrian, SAS, Virgin Atlantic £462
Newcastle to Nanjing Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, LOT, Xiamen, China Eastern, Czech, Austrian, SAS, Brussels, Virgin Atlantic £636
Glasgow to Nanjing Sichuan, Air Berlin, Air France, Finnair, British Airways, Air China, China Southern, Aer Lingus, Hainan, KLM, Lufthansa, Xiamen, China Eastern, Austrian, Virgin Atlantic Check Dates
Manchester to Manila Cebu Pacific, Air Berlin, Air France, Finnair, British Airways, Aer Lingus, KLM, Lufthansa, Austrian, Philippine, SAS, Virgin Atlantic £462
Cheap Flights from Edinburgh to Shanghai, CN, China, from £625 Round trip from EDI to SHA