Flights from Shanghai to Edinburgh
PVG to EDI. All flight routes from Shanghai Pudong International Airport, China to Edinburgh Airport, United Kingdom. These flights are operated by 13 different airlines through 10 different connections. The shortest flight time is 16 hours and 25 minutes.
Find the best prices on hotels and car rental near Edinburgh Airport
We got great deals on hotels and car rentals near the airport.
Shanghai to Edinburgh flights
With over 118 flights every week and 10 different airlines you have a wide option of flights to choose from. While flying to Edinburgh from Shanghai you will be doing a stopover in Brussels, Beijing or any other of the 10 alternatives with flight connections.
Are there any non-stop flights from PVG to EDI?
There are no direct or non-stop flights from Shanghai Pudong International Airport, PVG to Edinburgh Airport, EDI.
Tip! You can also fly to Edinburgh from Hongqiao International (SHA).
Shanghai to Edinburgh with Turkish Airlines
If you fly from Shanghai with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Edinburgh. This flight trip will take 18 hours and 15 minutes and you can fly every Tuesday, Thursday, Friday or Sunday with departures at 22:25. Turkish Airlines is a Star Alliance member.
With British Airways
If you fly from Shanghai with British Airways you will do a stopover in London, LHR before reaching Edinburgh. This flight trip will take 18 hours and 40 minutes and you can fly every weekday with departures at 11:00. British Airways is a member of the air alliance OneWorld.
With KLM
If you fly from Shanghai with KLM you will do a stopover in Amsterdam, AMS before reaching Edinburgh. This flight trip will take 18 hours and 50 minutes and you can fly every weekday with departures at 11:15. KLM is a member of SkyTeam.
With Lufthansa
If you choose to fly with Lufthansa from Shanghai to Edinburgh you can make a transit either via Munich or via Frankfurt. The route via Munich is 1 hour and 25 minutes faster. Lufthansa is a Star Alliance member.
Miles & flight time: PVG - EDI
The shortest flight time between PVG and EDI is 16 hours and 25 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
BRU Brussels | 16h 25m | 2h 40m | 6115 (9839 km) |
PEK Beijing | 16h 30m | 3h 20m | 5643 (9080 km) |
MUC Munich | 17h 30m | 2h 0m | 6313 (10158 km) |
LGW London | 18h 0m | 2h 30m | 6137 (9874 km) |
IST Istanbul | 18h 15m | 2h 0m | 6778 (10906 km) |
LHR London | 18h 40m | 1h 25m | 6106 (9825 km) |
AMS Amsterdam | 18h 50m | 3h 35m | 5981 (9623 km) |
FRA Frankfurt | 18h 55m | 3h 40m | 6177 (9939 km) |
CDG Paris | 19h 25m | 3h 15m | 6331 (10187 km) |
ZRH Zurich | 20h 40m | 4h 20m | 6420 (10330 km) |
Unpublished Flight Rates From Shanghai to Edinburgh
From Shanghai to United Kingdom
Below is a list of other destinations to United Kingdom from Shanghai Pudong International Airport with either direct flights or 1 stop connections.
- LHR London Direct
- LGW London Direct
- STN London
- MAN Manchester Direct
- BHX Birmingham
- BRS Bristol
- GLA Glasgow
- LBA Leeds
- NCL Newcastle
- LCY London
From China to Edinburgh
Below is a list of other cities in China with flights to Edinburgh with either non-stop or connecting flights.