British Airways announced Wednesday that all direct flights between London Heathrow Airport and Beijing will shift from Capital Airport to the new Daxing International Airport starting October 27, making it the first overseas carrier to move its Beijing base to the new airport.