The carrier said it was suspending the service from January 12. Chengdu is mainly a business route, particularly for the motor industry, but it is also home to China’s Giant Panda breeding and research programme.
In a statement, BA said: “We regret that we have decided to suspend the Heathrow to Chengdu route. We have a proud tradition of flying to China but despite operating this route for three years it is not commercially viable.”
The decision means BA’s China network will once again comprise only Beijing, Hong Kong and Shanghai.