This is the full ranking of airlines based on UK flight punctuality in 2025.

The airlines are ordered from the longest average delay per departing flight to the shortest delay, with the duration in brackets.

The analysis, from Civil Aviation Authority data, took into account all scheduled and chartered departures from UK airports by airlines operating more than 2,500 of these flights in 2025. Cancelled flights were not included.

Rory Boland, the editor of consumer magazine Which? Travel, said that it is “unacceptable” that airline passengers “continue to face unreliable service” amid fare rises.

“Airlines must do more to support travellers during delays, including clearly communicating their rights and eligibility for compensation,” he said.

Mr Boland encouraged travellers to claim compensation from their airline if they believed it was responsible for the delay.

TAP Air Portugal is third on the list
TAP Air Portugal is third on the list (AFP/Getty)

1. Air India (36 minutes and 36 seconds)

2. Blue Islands (25 minutes and 12 seconds)

3. TAP Air Portugal (23 minutes)

4. Saudia (21 minutes and 18 seconds)

5. Tui Airways (20 minutes and 24 seconds)

6. SunExpress (20 minutes and 12 seconds)

7. Aurigny (19 minutes and 36 seconds)

8. Pegasus Airlines (18 minutes and 36 seconds)

9. Swiss (17 minutes and 54 seconds)

10. KLM (17 minutes and 48 seconds)

11. Air France (17 minutes)

12. Vueling (16 minutes and 54 seconds)

13. Jet2.com (16 minutes and 36 seconds)

14. Wizz Air (16 minutes and 12 seconds)

15. Ryanair (15 minutes and 48 seconds)

16. Aer Lingus (15 minutes and 30 seconds)

17. Qatar (14 minutes and 54 seconds)

18. American Airlines (14 minutes and 42 seconds)

19. Eurowings (14 minutes and 36 seconds)

=19. Delta Airlines (14 minutes and 36 seconds)

20. Emerald Airlines (13 minutes and 54 seconds)

=20. United Airlines (13 minutes and 54 seconds)

21. EasyJet (13 minutes and 48 seconds)

22. Turkish Airlines (13 minutes and 24 seconds)

23. Lufthansa (13 minutes and 12 seconds)

24. Emirates (13 minutes and six seconds)

25. British Airways (12 minutes and 36 seconds)

26. Finnair (12 minutes and 18 seconds)

=26. Loganair (12 minutes and 18 seconds)

27. Norwegian (11 minutes and 48 seconds)

28. Iberia (11 minutes and 36 seconds)

=28. Air Canada (11 minutes and 36 seconds)

29. Virgin Atlantic (11 minutes)

30. Scandinavian Airlines (eight minutes)

Leave a Reply

Your email address will not be published. Required fields are marked *