Flights from Beijing to Edinburgh – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PEK to EDI – All flight route options from Beijing Capital International Airport, China to Edinburgh Airport, United Kingdom. These flights are operated by 9 airlines. Fly non-stop with Hainan Airlines or choose from 11 different transit flights. The shortest flight time is 10 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Edinburgh Airport
We got great deals on hotels and car rentals near the airport.
Beijing to Edinburgh flights
There are over 12 airlines and as many as 121 flights every week to this destination. You can fly non-stop to Edinburgh (EDI) from Beijing (PEK) with Hainan Airlines but if a stopover option suits you better you can choose to fly via Stockholm, Copenhagen or any other of the 11 alternatives with connectiing airports.
Tip! You can also fly to Edinburgh from Daxing International Airport (PKX).
Beijing to Edinburgh with Hainan Airlines
You can fly non-stop every Monday, Wednesday, Friday or Saturday with departure times at 02:40 or 03:10.
With Turkish Airlines
If you fly from Beijing with Turkish Airlines you will do a stopover in Istanbul, IST before reaching Edinburgh. This flight trip will take 16 hours and 25 minutes and you can fly every weekday with departures at 00:10 or 00:45. Turkish Airlines is a Star Alliance member.
Distance & flight times: Beijing Capital International Airport to Edinburgh Airport
The shortest flight time between PEK and EDI is 10 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 10h 50m | - | 4958 miles (7977 km) |
ARN Stockholm | 12h 35m | 55m | 5004 miles (8051 km) |
CPH Copenhagen | 13h 35m | 1h 45m | 5120 miles (8238 km) |
VIE Vienna | 14h 10m | 1h 30m | 5662 miles (9110 km) |
LHR London | 15h 15m | 2h 45m | 5427 miles (8732 km) |
BRU Brussels | 16h 10m | 4h 20m | 5442 miles (8756 km) |
FRA Frankfurt | 16h 20m | 2h 5m | 5510 miles (8866 km) |
IST Istanbul | 16h 25m | 1h 40m | 6179 miles (9942 km) |
LGW London | 16h 35m | - | - |
DUB Dublin | 16h 50m | 3h 10m | 5377 miles (8652 km) |
AMS Amsterdam | 17h 50m | 3h 50m | 5306 miles (8537 km) |
CDG Paris | 18h 40m | 3h 55m | 5659 miles (9105 km) |


Quick copy and share this page
From Beijing to United Kingdom
Below is a list of other destinations to United Kingdom from Beijing Capital International Airport with either direct flights or 1 stop connections.
-
LHR London Direct
-
LGW London Direct
-
MAN Manchester Direct
-
BHX Birmingham
-
BRS Bristol
-
GLA Glasgow
-
LBA Leeds
-
NCL Newcastle
-
LPL Liverpool
-
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.