Flights from Beijing to London

PEK
Beijing
5066 mi
LHR
London
0
Direct Routes
0
Airlines
8153
Kilometers
10h 41m
Flight Time

Loading route map...

No Direct Flights

No direct flights on this route

Check connecting flights below

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

PEK DXB LHR
Via Dubai International Airport (Dubai)
Emirates British Airways
2 flights
PEK SIN LHR
Via Singapore Changi Airport (Singapore)
Air China British Airways
2 flights
PEK HKG LHR
Via Hong Kong International Airport (Hong Kong)
Cathay Pacific British Airways
2 flights
PEK BKK LHR
Via Suvarnabhumi Airport (Bangkok)
Air China Thai Airways International
2 flights
PEK PVG LHR
Via Shanghai Pudong International Airport (Shanghai (Pudong))
China Eastern Airlines China Eastern Airlines
2 flights

About Beijing to London Flights

No direct flights are currently available from Beijing Capital International Airport (Beijing) (PEK) to London Heathrow Airport (London) (LHR). However, you can reach this destination via connecting flights.

The distance between PEK and LHR is approximately 5066 miles (8153 km), with an estimated flight time of 10h 41m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from PEK to LHR?
Currently, there are no direct flights between these airports. Connecting flights are available.
How long is the flight from PEK to LHR?
The flight takes approximately 10h 41m. The distance is 5066 miles (8153 km).
Which airlines fly from PEK to LHR?
Currently, no airlines operate direct flights on this route.

Get live seat data for this route

Sign up free to search seat maps, or subscribe from $3.99/mo for live availability and seat alerts.