Recommended Provider received a customer score of 80% and scored five out of five stars for customer service, booking, cleanliness and value for money.
At the bottom end of the table, Wizz Air, the worst-performing short-haul airline for 2024, ranked just ahead of Ryanair with a customer score of 51%.
The airline scored five out of five stars in most categories including customer service, ease of boarding, cleanliness and cabin environment.
Nevertheless, BA still ranked higher than Ryanair, the worst-performing short-haul airline with an overall customer satisfaction score of 49%.
Meanwhile, low-cost airline EasyJet placed towards the middle of the table in 10th place with a customer score of 61%, followed by Vueling (11th, 60%) and British Airways (12th, 57%).