Most delayed airlines, January 2025

117.3 min average departure delay (early and cancelled flights count as 0), Kenya Airways (KQ)

The most delayed airline with at least 50 flights a day in January 2025 was Kenya Airways (KQ): average departure delay 117.3 min (early and cancelled flights count as 0).

January 2025 (1–31 January 2025) Source: www.airportia.com/statistics/most-delayed-airlines/2025-01/

Period: 1–31 January 2025 (UTC). Data calculated on 3 November 2026 at 04:00 UTC. In the average departure delay, early and cancelled flights count as 0. How we calculate this

Top 15 airlines by average departure delay
Most delayed airlines, January 2025: top 15, average departure delay1–31 January 2025. Source: Airportia.1. Kenya Airways (KQ): 117.3 min (3,788 flights)1. Kenya Airways (KQ)117.3 min2. Sunwing Airlines (WG): 64.7 min (2,551 flights)2. Sunwing Airlines (WG)64.7 min3. Jet2.com (LS): 58.0 min (4,258 flights)3. Jet2.com (LS)58.0 min4. SpiceJet (SG): 56.0 min (4,662 flights)4. SpiceJet (SG)56.0 min5. Air Inuit (3H): 53.6 min (2,204 flights)5. Air Inuit (3H)53.6 min6. Avelo Airlines (XP): 52.9 min (1,797 flights)6. Avelo Airlines (XP)52.9 min7. Corporate Flight Management (LF): 52.8 min (2,516 flights)7. Corporate Flight Management (LF)52.8 min8. VietJet Air (VJ): 52.3 min (12,388 flights)8. VietJet Air (VJ)52.3 min9. Silver Airways (3M): 48.1 min (2,184 flights)9. Silver Airways (3M)48.1 min10. TUI Airways (BY): 45.3 min (2,645 flights)10. TUI Airways (BY)45.3 min11. Aero Flightops Uk Limited (FO): 43.6 min (2,577 flights)11. Aero Flightops Uk Limited (FO)43.6 min12. UTair (UT): 43.3 min (3,878 flights)12. UTair (UT)43.3 min12. Flair Airlines (F8): 43.3 min (1,893 flights)12. Flair Airlines (F8)43.3 min14. Air India Express (IX): 42.8 min (12,717 flights)14. Air India Express (IX)42.8 min15. Buddha Air (U4): 42.4 min (4,558 flights)15. Buddha Air (U4)42.4 min

Only airlines with at least 1,500 flights in the period (50 a day) are ranked, so a handful of flights cannot top the list. 376 smaller airlines were left out. 107 airlines with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 264 airlines

The first 100 are shown here; the CSV has all 264.

# Airline Country Average departure delay Cancelled Flights
1 Kenya Airways (KQ) Kenya Kenya 117.3 min 1.2% 3,788
2 Sunwing Airlines (WG) Canada Canada 64.7 min 0.0% 2,551
3 Jet2.com (LS) United Kingdom United Kingdom 58.0 min 0.0% 4,258
4 SpiceJet (SG) India India 56.0 min 3.9% 4,662
5 Air Inuit (3H) Canada Canada 53.6 min 21.9% 2,204
6 Avelo Airlines (XP) United States United States 52.9 min 0.0% 1,797
7 Corporate Flight Management (LF) United States United States 52.8 min 4.7% 2,516
8 VietJet Air (VJ) Vietnam Vietnam 52.3 min 0.0% 12,388
9 Silver Airways (3M) United States United States 48.1 min 0.2% 2,184
10 TUI Airways (BY) United Kingdom United Kingdom 45.3 min 0.0% 2,645
11 Aero Flightops Uk Limited (FO) United Kingdom United Kingdom 43.6 min 2.6% 2,577
12 UTair (UT) Russia Russia 43.3 min 1.4% 3,878
12 Flair Airlines (F8) Canada Canada 43.3 min 0.0% 1,893
14 Air India Express (IX) India India 42.8 min 0.0% 12,717
15 Buddha Air (U4) Nepal Nepal 42.4 min 0.0% 4,558
15 Breeze Airways (MX) United States United States 42.4 min 2.6% 4,400
17 Batik Air Malaysia (OD) Malaysia Malaysia 39.5 min 0.0% 5,424
18 Hong Kong Airlines (HX) Hong Kong Hong Kong 39.4 min 0.0% 2,827
19 Air Canada (AC) Canada Canada 38.8 min 1.9% 30,696
20 Scoot (TR) Singapore Singapore 38.6 min 0.0% 5,220
21 Pakistan International Airlines (PK) Pakistan Pakistan 38.0 min 3.0% 2,336
22 Jin Air (LJ) South Korea South Korea 37.9 min 2.3% 5,261
23 Biman Bangladesh Airlines (BG) Bangladesh Bangladesh 37.6 min 0.0% 1,886
24 Eastar Jet (ZE) South Korea South Korea 37.4 min 1.5% 2,725
25 Ryanair UK (RK) United Kingdom United Kingdom 37.1 min 0.0% 2,370
26 easyJet (U2) United Kingdom United Kingdom 36.4 min 0.9% 30,915
26 Asiana Airlines (OZ) South Korea South Korea 36.4 min 0.0% 6,878
26 Westair Industries United States United States 36.4 min 0.0% 1,581
29 Air Astana (KC) Kazakhstan Kazakhstan 36.2 min 0.0% 2,538
29 US-Bangla Airlines (BS) Bangladesh Bangladesh 36.2 min 0.4% 2,352
31 Korean Air (KE) South Korea South Korea 36.1 min 0.6% 11,707
32 SalamAir (OV) Oman Oman 35.9 min 0.0% 1,816
33 El Al (LY) Israel Israel 35.7 min 0.5% 2,864
33 Tunisair (TU) Tunisia Tunisia 35.7 min 0.6% 1,616
35 Firefly (FY) Malaysia Malaysia 35.2 min 0.0% 2,506
36 Frontier Airlines (F9) United States United States 35.1 min 2.0% 16,077
37 Norwegian (DY) Norway Norway 35.0 min 1.8% 5,232
38 PAL Airlines (PB) Canada Canada 34.3 min 11.8% 2,344
39 WestJet (WS) Canada Canada 33.9 min 2.1% 15,579
39 Porter Airlines (PD) Canada Canada 33.9 min 1.9% 6,151
41 Virgin Atlantic Airways (VS) United Kingdom United Kingdom 33.8 min 1.3% 2,456
42 Delta Air Lines (DL) United States United States 33.6 min 2.4% 135,130
42 Allegiant Air (G4) United States United States 33.6 min 1.2% 9,540
44 Air Transat (TS) Canada Canada 33.5 min 0.0% 2,356
45 American Airlines (AA) United States United States 33.2 min 4.1% 175,536
45 Air France (AF) France France 33.2 min 1.6% 22,168
47 Jazeera Airways (J9) Kuwait Kuwait 33.1 min 0.0% 3,349
48 Condor (DE) Germany Germany 32.9 min 0.0% 2,297
49 Emirates (EK) United Arab Emirates United Arab Emirates 32.7 min 0.0% 14,806
50 Royal Jordanian (RJ) Jordan Jordan 32.6 min 0.1% 2,579
51 Thai Airways (TG) Thailand Thailand 32.5 min 0.0% 7,174
52 Sun Country Airlines (SY) United States United States 32.4 min 0.0% 3,848
53 United Airlines (UA) United States United States 32.2 min 2.2% 132,549
54 Cathay Pacific (CX) Hong Kong Hong Kong 31.6 min 0.2% 9,291
55 KLM (KL) Netherlands Netherlands 31.5 min 3.4% 20,358
56 Thai Lion Air (SL) Thailand Thailand 31.1 min 0.0% 3,812
57 Air India (AI) India India 30.9 min 0.0% 21,513
58 JetBlue Airways (B6) United States United States 30.8 min 1.5% 23,913
58 JetStar Japan (GK) Japan Japan 30.8 min 0.7% 2,838
60 British Airways (BA) United Kingdom United Kingdom 30.7 min 1.8% 24,374
60 Canadian North (5T) Canada Canada 30.7 min 0.0% 2,354
62 EgyptAir (MS) Egypt Egypt 30.5 min 0.3% 7,670
63 AirAsia (AK) Malaysia Malaysia 30.4 min 0.0% 16,506
63 Lion Airlines (JT) Indonesia Indonesia 30.4 min 0.0% 13,054
63 Vietnam Airlines (VN) Vietnam Vietnam 30.4 min 0.0% 12,719
66 Key Lime Air (KG) United States United States 29.9 min 0.0% 2,374
67 TAP Portugal (TP) Portugal Portugal 29.8 min 0.8% 9,286
67 T'way Air (TW) South Korea South Korea 29.8 min 0.0% 5,803
69 InterCaribbean Airways (JY) Turks and Caicos Islands Turks and Caicos Islands 29.6 min 10.9% 1,894
70 China Airlines (CI) Taiwan Taiwan 29.2 min 0.0% 5,236
71 Singapore Airlines (SQ) Singapore Singapore 29.0 min 0.0% 10,350
72 Bearskin Airlines (JV) Canada Canada 28.8 min 0.2% 1,622
73 Air Serbia (JU) Serbia Serbia 28.7 min 0.0% 3,311
74 EVA Air (BR) Taiwan Taiwan 28.6 min 0.0% 5,051
75 Jeju Air (7C) South Korea South Korea 28.3 min 0.1% 6,006
76 Akasa Air (QP) India India 28.2 min 1.3% 4,094
77 Thai Vietjet Air (VZ) Thailand Thailand 27.9 min 0.0% 3,941
78 Bangkok Airways (PG) Thailand Thailand 27.8 min 0.0% 4,431
79 Ural Airlines (U6) Russia Russia 27.7 min 0.0% 4,385
79 Icelandair (FI) Iceland Iceland 27.7 min 4.2% 2,578
79 Kuwait Airways (KU) Kuwait Kuwait 27.7 min 0.3% 2,248
82 Ryanair (FR) Ireland Ireland 27.6 min 0.0% 67,829
83 Jetstar Airways (JQ) Australia Australia 27.5 min 1.6% 12,144
84 JetSMART (JA) Chile Chile 27.3 min 0.0% 6,893
84 JSX (XE) United States United States 27.3 min 0.0% 3,290
84 SCAT (DV) Kazakhstan Kazakhstan 27.3 min 0.6% 2,111
87 Air Arabia Maroc (3O) Morocco Morocco 27.2 min 0.0% 1,634
88 Batik Air (ID) Indonesia Indonesia 27.0 min 6.8% 7,762
88 Urumqi Airlines (UQ) China China 27.0 min 0.4% 1,903
90 Wizz Air (W6) Hungary Hungary 26.8 min 0.0% 10,534
90 Nok Air (DD) Thailand Thailand 26.8 min 0.0% 2,644
90 Air Macau (NX) Macau Macau 26.8 min 0.1% 2,240
93 Thai AirAsia (FD) Thailand Thailand 26.5 min 0.0% 11,443
93 Malaysia Airlines (MH) Malaysia Malaysia 26.5 min 0.9% 10,882
95 VivaAerobus (VB) Mexico Mexico 26.0 min 0.0% 13,074
95 Transavia (HV) Netherlands Netherlands 26.0 min 0.2% 3,402
97 Alaska Airlines (AS) United States United States 25.9 min 1.2% 33,849
97 Aeroméxico (AM) Mexico Mexico 25.9 min 0.2% 15,892
97 Wizz Air UK (W9) United Kingdom United Kingdom 25.9 min 0.0% 2,090
100 Qantas (QF) Australia Australia 25.2 min 1.9% 20,669

Cite this

The most delayed airline with at least 50 flights a day in January 2025 was Kenya Airways (KQ): average departure delay 117.3 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airlines, January 2025" (1–31 January 2025), https://www.airportia.com/statistics/most-delayed-airlines/2025-01/, retrieved 3 November 2026.

Download the data (CSV)

Free to use, including commercially, under CC BY 4.0 : credit Airportia and link to this page. How to use our data. Press and data questions: contact@airportia.com.

How we calculate this

Which flights count
Every flight in Airportia's schedule data (from the Aviation Edge feed) that was scheduled to depart in the period, counted once: code-share listings of the same flight are left out. Days are UTC calendar days.
Departure delay
The actual departure time (or the latest reported estimate when no actual time came in) minus the scheduled departure time. A flight that left early or on time counts as 0 minutes. A flight with no reported departure time, cancelled flights included, also counts as 0, so where the feed is patchy the average is lower than the real one.
Average departure delay
The mean of those delays over all counted flights in the period. It is not the share of flights more than 15 minutes late (the usual on-time measure), and it is about departures, not arrivals.
Why there is no "most punctual" ranking
Because flights without a reported departure time count as 0 minutes, a low average can mean missing data rather than punctuality, and the stored figures do not say how many flights had a reported time. So we only rank the most delayed, and the delay rankings leave out every airport, airline or country whose average delay is exactly 0, which almost always means that no times were reported.
Cancellations
Flights with the status Cancelled, as a share of the counted flights in the period.
Airlines
Flights operated by the airline, wherever they depart from. Cargo airlines are not included. They have their own ranking, Busiest cargo airlines.
Period
A month combines three 10-day periods: days 1–10, 11–20 and the last ten days of the month, weighted by departures. In a 31-day month day 21 is not included; in February the second and third periods overlap by a day or two.
Minimum sample
Only airlines with at least 1,500 flights in the period (50 a day) are ranked, so a handful of flights cannot top the list. 376 smaller airlines were left out. 107 airlines with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Coverage follows the schedule feed: some regional airports and airlines are missing or report few actual times. These are Airportia's own figures, not official statistics from airports, airlines or regulators.