Most delayed airlines, December 2023

120.1 min average departure delay (early and cancelled flights count as 0), SpiceJet (SG)

The most delayed airline with at least 50 flights a day in December 2023 was SpiceJet (SG): average departure delay 120.1 min (early and cancelled flights count as 0).

December 2023 (1–31 December 2023) Source: www.airportia.com/statistics/most-delayed-airlines/2023-12/

Period: 1–31 December 2023 (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, December 2023: top 15, average departure delay1–31 December 2023. Source: Airportia.1. SpiceJet (SG): 120.1 min (6,794 flights)1. SpiceJet (SG)120.1 min2. Pakistan International Airlines (PK): 87.5 min (2,368 flights)2. Pakistan International Airlines (PK)87.5 min3. Tunisair (TU): 78.3 min (1,816 flights)3. Tunisair (TU)78.3 min4. Flair Airlines (F8): 67.4 min (1,770 flights)4. Flair Airlines (F8)67.4 min5. SriLankan Airlines (UL): 54.0 min (1,872 flights)5. SriLankan Airlines (UL)54.0 min6. Sunwing Airlines (WG): 51.6 min (2,595 flights)6. Sunwing Airlines (WG)51.6 min7. Philippines AirAsia (Z2): 49.8 min (3,572 flights)7. Philippines AirAsia (Z2)49.8 min8. Corporate Flight Management (LF): 46.7 min (2,253 flights)8. Corporate Flight Management (LF)46.7 min9. Batik Air Malaysia (OD): 43.3 min (3,330 flights)9. Batik Air Malaysia (OD)43.3 min10. Air Inuit (3H): 42.3 min (2,152 flights)10. Air Inuit (3H)42.3 min11. Breeze Airways (MX): 41.5 min (3,048 flights)11. Breeze Airways (MX)41.5 min12. Silver Airways (3M): 40.5 min (2,000 flights)12. Silver Airways (3M)40.5 min13. Avelo Airlines (XP): 40.4 min (1,787 flights)13. Avelo Airlines (XP)40.4 min14. Air India (AI): 40.0 min (12,902 flights)14. Air India (AI)40.0 min15. Icelandair (FI): 39.7 min (2,474 flights)15. Icelandair (FI)39.7 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. 364 smaller airlines were left out. 127 airlines with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 262 airlines

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

# Airline Country Average departure delay Cancelled Flights
1 SpiceJet (SG) India India 120.1 min 3.1% 6,794
2 Pakistan International Airlines (PK) Pakistan Pakistan 87.5 min 6.7% 2,368
3 Tunisair (TU) Tunisia Tunisia 78.3 min 4.2% 1,816
4 Flair Airlines (F8) Canada Canada 67.4 min 0.0% 1,770
5 SriLankan Airlines (UL) Sri Lanka Sri Lanka 54.0 min 4.4% 1,872
6 Sunwing Airlines (WG) Canada Canada 51.6 min 0.0% 2,595
7 Philippines AirAsia (Z2) Philippines Philippines 49.8 min 0.0% 3,572
8 Corporate Flight Management (LF) United States United States 46.7 min 5.6% 2,253
9 Batik Air Malaysia (OD) Malaysia Malaysia 43.3 min 11.1% 3,330
10 Air Inuit (3H) Canada Canada 42.3 min 21.8% 2,152
11 Breeze Airways (MX) United States United States 41.5 min 1.9% 3,048
12 Silver Airways (3M) United States United States 40.5 min 0.3% 2,000
13 Avelo Airlines (XP) United States United States 40.4 min 0.0% 1,787
14 Air India (AI) India India 40.0 min 0.5% 12,902
15 Icelandair (FI) Iceland Iceland 39.7 min 3.5% 2,474
16 VivaAerobus (VB) Mexico Mexico 39.6 min 0.3% 12,733
17 JetBlue Airways (B6) United States United States 39.4 min 0.4% 28,272
18 Biman Bangladesh Airlines (BG) Bangladesh Bangladesh 38.8 min 0.4% 2,087
19 Aeroméxico (AM) Mexico Mexico 38.4 min 1.1% 17,148
19 Porter Airlines (PD) Canada Canada 38.4 min 7.3% 5,785
21 Condor (DE) Germany Germany 38.2 min 0.0% 1,872
22 British Airways (BA) United Kingdom United Kingdom 38.1 min 2.7% 23,741
22 Air India Express (IX) India India 38.1 min 0.2% 4,255
24 Air Canada (AC) Canada Canada 36.8 min 2.0% 30,483
25 Bahamasair (UP) Bahamas Bahamas 36.5 min 7.5% 1,643
26 Emirates (EK) United Arab Emirates United Arab Emirates 35.6 min 0.0% 14,034
27 Red Wings (WZ) Russia Russia 35.2 min 0.3% 1,793
28 Jin Air (LJ) South Korea South Korea 35.0 min 1.7% 4,697
28 El Al (LY) Israel Israel 35.0 min 0.4% 2,182
30 Thai Airways (TG) Thailand Thailand 33.6 min 0.0% 5,364
31 Firefly (FY) Malaysia Malaysia 33.5 min 0.0% 3,109
32 Cathay Pacific (CX) Hong Kong Hong Kong 33.4 min 1.1% 7,467
33 Virgin Australia (VA) Australia Australia 33.0 min 6.7% 13,419
34 Air France (AF) France France 32.8 min 1.6% 22,252
35 Spirit Airlines (NK) United States United States 32.7 min 0.5% 25,098
36 Jetstar Airways (JQ) Australia Australia 32.4 min 4.2% 10,436
37 Frontier Airlines (F9) United States United States 32.2 min 0.3% 16,937
37 Asiana Airlines (OZ) South Korea South Korea 32.2 min 1.2% 6,569
37 EVA Air (BR) Taiwan Taiwan 32.2 min 0.0% 4,812
40 T'way Air (TW) South Korea South Korea 32.0 min 0.2% 5,203
41 Air Serbia (JU) Serbia Serbia 31.9 min 0.8% 3,557
41 Air Transat (TS) Canada Canada 31.9 min 0.0% 2,291
43 Korean Air (KE) South Korea South Korea 31.8 min 0.9% 10,849
44 Air Dolomiti (EN) Italy Italy 31.7 min 10.8% 2,451
45 Ryanair UK (RK) United Kingdom United Kingdom 31.6 min 0.0% 1,760
46 Jeju Air (7C) South Korea South Korea 31.5 min 0.0% 6,452
47 Wizz Air (W6) Hungary Hungary 31.4 min 0.4% 11,420
47 Virgin Atlantic Airways (VS) United Kingdom United Kingdom 31.4 min 1.4% 2,278
49 KLM (KL) Netherlands Netherlands 31.1 min 8.0% 20,729
49 StarFlyer (7G) Japan Japan 31.1 min 0.0% 1,862
51 Southern Airways Express (9X) United States United States 31.0 min 0.0% 7,462
51 Kenya Airways (KQ) Kenya Kenya 31.0 min 0.5% 3,818
53 WestJet (WS) Canada Canada 30.5 min 1.8% 15,179
53 SAS (SK) Norway Norway 30.5 min 1.1% 13,691
53 AirAsia India (I5) India India 30.5 min 0.7% 5,216
56 TAP Portugal (TP) Portugal Portugal 30.4 min 0.7% 9,320
57 Lufthansa (LH) Germany Germany 30.3 min 8.6% 32,246
58 IndiGo Airlines (6E) India India 30.2 min 0.6% 59,915
58 Vistara (UK) India India 30.2 min 0.5% 9,507
60 Pegasus Airlines (PC) Turkey Turkey 29.9 min 0.0% 14,349
61 Finnair (AY) Finland Finland 29.7 min 0.1% 8,528
61 Wizz Air UK (W9) United Kingdom United Kingdom 29.7 min 0.3% 2,186
63 China Airlines (CI) Taiwan Taiwan 29.5 min 0.1% 4,716
63 Eastar Jet (ZE) South Korea South Korea 29.5 min 2.2% 1,949
65 easyJet (U2) United Kingdom United Kingdom 29.2 min 0.2% 40,912
66 Thai Vietjet Air (VZ) Thailand Thailand 28.8 min 0.0% 3,635
67 TUI Airways (BY) United Kingdom United Kingdom 28.5 min 0.4% 2,810
68 American Airlines (AA) United States United States 28.4 min 0.3% 164,118
68 Malaysia Airlines (MH) Malaysia Malaysia 28.4 min 0.7% 10,407
68 Transavia (HV) Netherlands Netherlands 28.4 min 0.0% 3,186
71 Aerolineas Argentinas (AR) Argentina Argentina 28.3 min 2.6% 10,363
72 Etihad Airways (EY) United Arab Emirates United Arab Emirates 28.2 min 0.3% 6,316
72 Kuwait Airways (KU) Kuwait Kuwait 28.2 min 0.8% 3,002
72 InterCaribbean Airways (JY) Turks and Caicos Islands Turks and Caicos Islands 28.2 min 18.5% 2,230
75 Key Lime Air (KG) United States United States 28.1 min 0.1% 2,030
76 Volaris (Y4) Mexico Mexico 27.7 min 1.3% 15,432
76 VietJet Air (VJ) Vietnam Vietnam 27.7 min 0.0% 10,590
78 Qantas (QF) Australia Australia 27.5 min 3.0% 21,426
78 Akasa Air (QP) India India 27.5 min 0.1% 3,369
78 Air Macau (NX) Macau Macau 27.5 min 0.1% 1,765
81 Air Arabia (G9) United Arab Emirates United Arab Emirates 27.4 min 0.1% 6,153
82 United Airlines (UA) United States United States 27.3 min 0.4% 122,823
82 Allegiant Air (G4) United States United States 27.3 min 0.6% 9,481
84 Nordwind Airlines (N4) Russia Russia 27.1 min 0.0% 1,540
85 SunExpress (XQ) Turkey Turkey 27.0 min 0.6% 4,330
86 flydubai (FZ) United Arab Emirates United Arab Emirates 26.7 min 0.5% 9,304
86 Sky Airline (H2) Chile Chile 26.7 min 0.8% 4,854
86 Jet2.com (LS) United Kingdom United Kingdom 26.7 min 0.0% 4,066
89 Ryanair (FR) Ireland Ireland 26.6 min 0.1% 68,346
89 Air Europa (UX) Spain Spain 26.6 min 0.3% 5,437
91 Sun Country Airlines (SY) United States United States 26.5 min 0.1% 4,107
92 Peach Aviation (MM) Japan Japan 26.3 min 0.1% 4,536
92 SalamAir (OV) Oman Oman 26.3 min 0.1% 1,680
94 Ural Airlines (U6) Russia Russia 26.2 min 0.0% 4,163
95 Citilink (QG) Indonesia Indonesia 26.0 min 0.0% 8,080
96 CEBU Pacific Air (5J) Philippines Philippines 25.8 min 0.0% 9,352
96 JetSMART (JA) Chile Chile 25.8 min 1.0% 2,754
98 Hong Kong Airlines (HX) Hong Kong Hong Kong 25.7 min 0.0% 2,210
99 Norwegian Air International (D8) Ireland Ireland 25.6 min 0.2% 3,261
99 Air Peace (P4) Nigeria Nigeria 25.6 min 0.0% 2,956

Cite this

The most delayed airline with at least 50 flights a day in December 2023 was SpiceJet (SG): average departure delay 120.1 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airlines, December 2023" (1–31 December 2023), https://www.airportia.com/statistics/most-delayed-airlines/2023-12/, 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. 364 smaller airlines were left out. 127 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.