The airline said losses would be in the range of £532-£580 million for the calendar year, compared to a deficit of £2 billion in 2020.
In a statement to investors, the carrier said: “The improvement was primarily driven by strong cargo demand, high cargo yield and load factors, together with continued focus on effective cash and cost management.”
Chief executive Augustus Tang said: “Passenger travel remained extremely subdued throughout 2021, as a result of ongoing travel restrictions and strict quarantine requirements.