Flight times from Beijing to Edinburgh & schedule

The average flight time from Beijing to Edinburgh is About 10 hours 50 minutes, covering a distance of About 7,944.17km.

Flight duration

About 10 hours 50 minutes

Flight distance

About 7,944.17km

How long is the flight from Beijing to Edinburgh?

The flights usually depart from Beijing Capital International Airport and arrive at Edinburgh Airport.

See more
Earliest first
Latest first
Turkish Airlines TK089
PEK 00:05
IST 05:30
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK1345
IST 13:25
EDI 15:55
4.5h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR893
PKX 01:45
DOH 05:40
With stops 8.9h
S
M
T
W
T
F
S
Qatar Airways QR029
DOH 07:30
EDI 14:05
8.6h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK9280
PEK 01:55
IST 08:00
With stops 11.1h
S
M
T
W
T
F
S
Turkish Airlines TK1343
IST 07:15
EDI 09:40
4.4h
S
M
T
W
T
F
S
Check prices
Air China CA963
PEK 02:10
BRU 06:45
With stops 10.6h
S
M
T
W
T
F
S
Ryanair FR7323
CRL 12:15
EDI 13:00
1.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU751
PEK 02:50
DUB 07:00
With stops 11.2h
S
M
T
W
T
F
S
Ryanair FR812
DUB 14:50
EDI 15:55
1.1h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU407
PEK 03:10
EDI 07:00
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 07:45
IST 13:10
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK1343
IST 07:15
EDI 09:40
4.4h
S
M
T
W
T
F
S
Check prices
Air China CA957
PEK 09:55
FRA 14:15
With stops 10.3h
S
M
T
W
T
F
S
Lufthansa LH964
FRA 22:00
EDI 22:55
1.9h
S
M
T
W
T
F
S
Check prices
See all
Air China CA957
PEK 09:55
FRA 14:15
With stops 10.3h
S
M
T
W
T
F
S
Lufthansa LH964
FRA 22:00
EDI 22:55
1.9h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK197
PEK 07:45
IST 13:10
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK1343
IST 07:15
EDI 09:40
4.4h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU407
PEK 03:10
EDI 07:00
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU751
PEK 02:50
DUB 07:00
With stops 11.2h
S
M
T
W
T
F
S
Ryanair FR812
DUB 14:50
EDI 15:55
1.1h
S
M
T
W
T
F
S
Check prices
Air China CA963
PEK 02:10
BRU 06:45
With stops 10.6h
S
M
T
W
T
F
S
Ryanair FR7323
CRL 12:15
EDI 13:00
1.8h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK9280
PEK 01:55
IST 08:00
With stops 11.1h
S
M
T
W
T
F
S
Turkish Airlines TK1343
IST 07:15
EDI 09:40
4.4h
S
M
T
W
T
F
S
Check prices
Qatar Airways QR893
PKX 01:45
DOH 05:40
With stops 8.9h
S
M
T
W
T
F
S
Qatar Airways QR029
DOH 07:30
EDI 14:05
8.6h
S
M
T
W
T
F
S
Check prices
Turkish Airlines TK089
PEK 00:05
IST 05:30
With stops 10.4h
S
M
T
W
T
F
S
Turkish Airlines TK1345
IST 13:25
EDI 15:55
4.5h
S
M
T
W
T
F
S
Check prices
See all
Hainan Airlines HU407
PEK 03:10
EDI 07:00
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices
Hainan Airlines HU407
PEK 03:10
EDI 07:00
Nonstop 10.8h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from Beijing to Edinburgh

  • When to buy flight tickets from Beijing (BJS) to Edinburgh (EDI) the cheapest?

    Airlines adjust prices for flights from Beijing to Edinburgh based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 10 hours 50 minutes to fly from Beijing (BJS) to Edinburgh (EDI).
  • Airlines with flights from Beijing (BJS) to Edinburgh (EDI): Hainan Airlines.
  • There are 1 airports near Edinburgh: Edinburgh Airport.