Which? Magazine members have rated British Airways as one of the worst short-haul and long-haul airlines in 2024.
Out of 22 short-haul economy airlines, only 4 airlines rank worse than British Airways and these are Vueling (also an IAG subsidiary), Iberia (also an IAG subsidiary), Ryanair and Wizz Air.
The best short-haul economy airlines are Jet2, Icelandair and Norwegian.
Out of 17 long-haul economy airlines, American Airlines rank the same as British Airways, 2 airlines rank worse than British Airways and these are Air Canada and Lufthansa.
The best long-haul economy airlines are Singapore Airlines, Emirates and Virgin Atlantic.
British Airways also have the worst last minute cancellation rate of all the airlines included in the survey at 3.3% of flights.
The full article is on the Which? website at https://www.which.co.uk/reviews/airlines/article/best-and-worst-airlines-a5EhC8N851et