Flights from London to Beijing – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LHR to PEK – All flight route options from Heathrow, United Kingdom to Beijing Capital International Airport, China. These flights are operated by 24 airlines. Fly non-stop with Air China or choose from 30 different transit flights. The shortest flight time is 9 hours and 45 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 Beijing Capital Airport
We got great deals on hotels and car rentals near the airport.
London to Beijing flights
There are over 31 airlines and as many as 762 flights every week to this destination. You can fly non-stop to Beijing (PEK) from London (LHR) with Air China but if a stopover option suits you better you can choose to fly via Stockholm, Budapest or any other of the 30 alternatives with connectiing airports.
Tip! Consider City (LCY) to Beijing Capital International Airport (PEK) or City (LCY) to Daxing International Airport (PKX) as alternatives aswell.
London to Beijing with Air China
You can fly non-stop every weekday with flights departing at 17:40, 20:25 or 22:40. You also have the option to do a transit flight via Chengdu. Air China is a Star Alliance member.
With Lufthansa
If you fly from London with Lufthansa you will do a stopover in Munich, MUC before reaching Beijing. This flight trip will take 14 hours and 55 minutes and you can fly every weekday with departures at 13:45 or 13:50. Lufthansa is a Star Alliance member.
Distance & flight times: Heathrow to Beijing Capital International Airport
The shortest flight time between LHR and PEK is 9 hours and 45 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 45m | - | 5094 miles (8196 km) |
ARN Stockholm | 13h 20m | 3h 45m | 5094 miles (8196 km) |
BUD Budapest | 13h 30m | 1h 10m | 5510 miles (8866 km) |
OSL Oslo | 13h 55m | 2h 50m | 5116 miles (8232 km) |
WAW Warsaw | 13h 55m | 2h 30m | 5256 miles (8457 km) |
MXP Milan | 13h 55m | 3h 25m | 5669 miles (9121 km) |
GVA Geneva | 14h 5m | 4h 0m | 5595 miles (9002 km) |
AMS Amsterdam | 14h 15m | 2h 0m | 5122 miles (8241 km) |
CPH Copenhagen | 14h 15m | 2h 10m | 5107 miles (8217 km) |
EDI Edinburgh | 14h 15m | 3h 30m | 5291 miles (8513 km) |
BRU Brussels | 14h 25m | 3h 30m | 5183 miles (8339 km) |
CDG Paris | 14h 25m | 2h 50m | 5333 miles (8581 km) |
BER Berlin | 14h 35m | 3h 0m | 5197 miles (8362 km) |
MUC Munich | 14h 35m | 4h 5m | 5412 miles (8708 km) |
FRA Frankfurt | 14h 40m | 4h 15m | 5274 miles (8486 km) |
VIE Vienna | 14h 40m | 5h 0m | 5453 miles (8774 km) |
IST Istanbul | 14h 58m | 1h 35m | 5967 miles (9601 km) |
ATH Athens | 15h 10m | 1h 20m | 6269 miles (10087 km) |
FCO Rome | 15h 15m | 50m | 5992 miles (9641 km) |
MAN Manchester | 15h 25m | 3h 20m | 5208 miles (8380 km) |
LIN Milan | 15h 40m | - | - |
PRG Prague | 15h 45m | 4h 25m | 5314 miles (8550 km) |
WUH Wuhan | 15h 45m | 2h 50m | 6203 miles (9981 km) |
DUB Dublin | 15h 50m | 3h 5m | 5447 miles (8764 km) |
BCN Barcelona | 16h 0m | 1h 20m | 6224 miles (10014 km) |
CSX Changsha | 16h 30m | 2h 45m | 6505 miles (10467 km) |
MAD Madrid | 16h 33m | 4h 30m | 6530 miles (10507 km) |
TAO Qingdao | 17h 10m | 4h 55m | 5764 miles (9274 km) |
TFU Chengdu | 18h 15m | 5h 0m | 6188 miles (9956 km) |
ICN Seoul | 18h 55m | 3h 45m | 6098 miles (9812 km) |
PVG Shanghai | 19h 33m | - | - |


Quick copy and share this page
From London to China
Below is a list of other destinations to China from Heathrow with either direct flights or 1 stop connections.
-
PVG Shanghai Direct
-
CAN Guangzhou Direct
-
TFU Chengdu Direct
-
XIY Xian Direct
-
PKX Beijing Direct
-
SZX Shenzhen Direct
-
CKG Chongqing Direct
-
KMG Kunming
-
HGH Hangzhou
-
HAK Haikou Direct
From United Kingdom to Beijing
Below is a list of other cities in United Kingdom with flights to Beijing with either non-stop or connecting flights.
-
LGW London Direct
-
MAN Manchester Direct
-
EDI Edinburgh Direct
-
BHX Birmingham
-
BRS Bristol
-
GLA Glasgow
-
LBA Leeds
-
NCL Newcastle
-
LCY London
-
ABZ Aberdeen