British Airways has suspended all flights to and from mainland China because of the coronavirus outbreak.
It comes after the Foreign Office urged citizens not to travel to mainland China.
The airline has suspended bookings on its website for direct flights from London to Beijing and Shanghai until March.
BA's website shows no direct flights to China are available in January and February.
In a statement, B A said: "We have suspended all flights to and from mainland China with immediate effect following advice from the Foreign Office against all but essential travel.
"We apologise to customers for the inconvenience, but the safety of our customers and crew is always our priority.
"Customers due to travel to or from China in the coming days can find more information on ba.com."
China's President Xi Jinping has described the virus as a "devil", with more than 130 people dead in the country since the outbreak.
BA operates daily flights to Shanghai and Beijing from Heathrow.