Wayfli › Beijing (PKX) › To London (LHR)

Beijing (PKX) to London (LHR) flights

There are direct flights from Beijing Daxing International Airport to London Heathrow Airport, sold by one airline: China Southern Airlines. The distance is 8,198 km, about 10h 30m in the air. There are also 11 one-stop options, via airports such as Frankfurt, Shanghai and Milano.

Live fares for PKX → LHRSee all routes on the map
8,198 kmdistance
~10h 30mdirect flight time (estimate)
1direct airline
11one-stop options

Direct flights from Beijing to London

RouteAirlines (incl. codeshares)DistanceTime (est.)
PKX → LHRChina Southern Airlines8,198 km~10h 30m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
FRA FrankfurtAir China then British Airways and Lufthansa8,482 km~13h
PVG ShanghaiXiamen Airlines and China Eastern then British Airways and China Eastern10,291 km~15h 15m
MXP MilanoAir China then British Airways9,064 km~13h 45m
ICN SeoulAir China then Korean Air and Asiana Airlines9,763 km~14h 35m
CKG ChongqingHebei Airlines then Tianjin Airlines9,943 km~14h 50m
TAS TashkentUzbekistan Airways then Uzbekistan Airways9,209 km~13h 55m
XIY Xi'anChina Eastern then Tianjin Airlines9,125 km~13h 50m
HEL HelsinkiChina Southern Airlines then Finnair8,199 km~12h 40m
WUH WuhanChina Eastern then China Southern Airlines9,863 km~14h 40m
TFU ChengduXiamen Airlines and Hebei Airlines then Air China9,831 km~14h 40m
TBS TbilisiChina Southern Airlines then British Airways9,433 km~14h 10m

More from Beijing and London

Routes come from current airline fares, updated weekly (last update 11 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.