The route, which had been restored in June last year, will be abandoned amid rising flight times and associated costs
British Airways is to axe its direct flights between London Heathrow and Beijing.
The national carrier announced that it will no longer fly to the Chinese capital from 26 October.