"We have suspended all flights to and from mainland China with immediate effect following advice from the (UK) Foreign Office against all but essential travel," BA said in a brief statement.
"We apologise to customers for the inconvenience, but the safety of our customers and crew is always our priority," it added.
BA flies daily from London''s Heathrow airport to Shanghai and Beijing.
Its announcement on suspending the flights came after Russia''s Urals Airlines on Wednesday said it had suspended some services to Europe popular with Chinese tourists, including Paris and Rome, because of the outbreak.
The virus has killed more than 130 people, infected thousands and reached some 15 countries. (AFP) SCY
Disclaimer :- This story has not been edited by Outlook staff and is auto-generated from news agency feeds. Source: PTI