Though an increasing number of business customers led to the profit, British Airways chief Willie Walsh said the whole economic recovery could be threatened by the government's increase in air passenger tax.
From Nov 1, a family of four will have to spend 240 pounds in tax to fly to Florida - up 33 percent, The Sun reported Saturday.
Walsh said the tax would stop people "doing business" with Britain.
"It's making it more expensive for everyone to come to the UK - as they have to pay this duty to fly back out again. The treasury believe they will make an extra 2.5 billion pounds a year. But it's having an even greater negative effect on the economy," he said.