British Airways (BA) has suspended all direct flights to and from mainland China amid the coronavirus outbreak after the UK foreign office warned against non-essential travel to the country.
The airline’s official website BA.com currently shows no direct flights to mainland China available to book, with a message: “Sorry, there are no direct flights for this route, flights with connections are below.”