Most delayed airlines, June 2025

77.7 min average departure delay (early and cancelled flights count as 0), Tunisair (TU)

The most delayed airline with at least 50 flights a day in June 2025 was Tunisair (TU): average departure delay 77.7 min (early and cancelled flights count as 0).

June 2025 (1–30 June 2025) Source: www.airportia.com/statistics/most-delayed-airlines/2025-06/

Period: 1–30 June 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, June 2025: top 15, average departure delay1–30 June 2025. Source: Airportia.1. Tunisair (TU): 77.7 min (2,047 flights)1. Tunisair (TU)77.7 min2. SpiceJet (SG): 71.4 min (3,606 flights)2. SpiceJet (SG)71.4 min3. Corporate Flight Management (LF): 55.1 min (2,612 flights)3. Corporate Flight Management (LF)55.1 min4. Frontier Airlines (F9): 50.8 min (17,669 flights)4. Frontier Airlines (F9)50.8 min5. Quest Diagnostics: 48.9 min (1,621 flights)5. Quest Diagnostics48.9 min6. Avelo Airlines (XP): 47.5 min (1,978 flights)6. Avelo Airlines (XP)47.5 min7. Shenzhen Airlines (ZH): 47.0 min (20,976 flights)7. Shenzhen Airlines (ZH)47.0 min8. Aero Flightops Uk Limited (FO): 46.9 min (1,701 flights)8. Aero Flightops Uk Limited (FO)46.9 min9. Donghai Airlines (DZ): 45.6 min (3,186 flights)9. Donghai Airlines (DZ)45.6 min10. American Airlines (AA): 45.3 min (200,651 flights)10. American Airlines (AA)45.3 min11. Kenya Airways (KQ): 44.7 min (3,041 flights)11. Kenya Airways (KQ)44.7 min12. Lion Airlines (JT): 44.4 min (13,040 flights)12. Lion Airlines (JT)44.4 min13. VietJet Air (VJ): 43.8 min (13,648 flights)13. VietJet Air (VJ)43.8 min14. Nouvelair Tunisie (BJ): 43.0 min (2,056 flights)14. Nouvelair Tunisie (BJ)43.0 min15. Jazeera Airways (J9): 42.8 min (3,122 flights)15. Jazeera Airways (J9)42.8 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. 353 smaller airlines were left out. 103 airlines with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 281 airlines

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

# Airline Country Average departure delay Cancelled Flights
1 Tunisair (TU) Tunisia Tunisia 77.7 min 1.1% 2,047
2 SpiceJet (SG) India India 71.4 min 4.4% 3,606
3 Corporate Flight Management (LF) United States United States 55.1 min 1.2% 2,612
4 Frontier Airlines (F9) United States United States 50.8 min 2.2% 17,669
5 Quest Diagnostics United States United States 48.9 min 0.0% 1,621
6 Avelo Airlines (XP) United States United States 47.5 min 0.0% 1,978
7 Shenzhen Airlines (ZH) China China 47.0 min 0.6% 20,976
8 Aero Flightops Uk Limited (FO) United Kingdom United Kingdom 46.9 min 1.8% 1,701
9 Donghai Airlines (DZ) China China 45.6 min 0.6% 3,186
10 American Airlines (AA) United States United States 45.3 min 3.0% 200,651
11 Kenya Airways (KQ) Kenya Kenya 44.7 min 1.0% 3,041
12 Lion Airlines (JT) Indonesia Indonesia 44.4 min 0.3% 13,040
13 VietJet Air (VJ) Vietnam Vietnam 43.8 min 0.0% 13,648
14 Nouvelair Tunisie (BJ) Tunisia Tunisia 43.0 min 0.0% 2,056
15 Jazeera Airways (J9) Kuwait Kuwait 42.8 min 0.0% 3,122
16 United Airlines (UA) United States United States 41.5 min 1.2% 149,614
17 Batik Air Malaysia (OD) Malaysia Malaysia 40.8 min 0.2% 4,805
18 China Southern Airlines (CZ) China China 38.6 min 0.0% 63,548
19 Jet2.com (LS) United Kingdom United Kingdom 38.0 min 0.0% 14,265
20 Delta Air Lines (DL) United States United States 37.8 min 2.0% 159,351
21 JetBlue Airways (B6) United States United States 37.2 min 0.5% 26,349
22 TUI Airways (BY) United Kingdom United Kingdom 36.9 min 0.0% 8,145
23 Vietnam Airlines (VN) Vietnam Vietnam 35.8 min 0.0% 14,436
24 Indonesia AirAsia (QZ) Indonesia Indonesia 35.4 min 0.3% 3,111
25 Firefly (FY) Malaysia Malaysia 35.1 min 0.0% 2,446
26 Allegiant Air (G4) United States United States 35.0 min 0.4% 14,109
27 Air India (AI) India India 34.2 min 1.6% 20,932
28 Juneyao Airlines (HO) China China 34.0 min 0.7% 10,448
29 TAP Portugal (TP) Portugal Portugal 33.8 min 0.0% 10,530
30 Air France (AF) France France 33.4 min 2.2% 26,210
31 Swiss (LX) Switzerland Switzerland 33.3 min 1.2% 13,064
32 AirAsia (AK) Malaysia Malaysia 33.0 min 0.0% 16,737
33 Spirit Airlines (NK) United States United States 32.9 min 1.2% 19,703
33 SATA Air Acores (SP) Portugal Portugal 32.9 min 2.8% 2,351
35 Pakistan International Airlines (PK) Pakistan Pakistan 32.7 min 4.5% 2,088
36 Xiamen Airlines (MF) China China 32.6 min 0.0% 19,599
36 Emirates (EK) United Arab Emirates United Arab Emirates 32.6 min 0.5% 15,095
36 Eurowings Discover (4Y) Germany Germany 32.6 min 0.3% 2,374
36 Jambojet Limited (JM) Kenya Kenya 32.6 min 1.1% 1,590
40 Air Arabia (G9) United Arab Emirates United Arab Emirates 32.4 min 3.8% 6,832
41 Southwest Airlines (WN) United States United States 32.3 min 0.6% 124,890
41 Breeze Airways (MX) United States United States 32.3 min 0.6% 5,700
41 Air Inuit (3H) Canada Canada 32.3 min 9.3% 2,270
44 Qatar Airways (QR) Qatar Qatar 32.1 min 1.4% 16,944
45 easyJet (U2) United Kingdom United Kingdom 31.8 min 1.3% 54,668
46 Aegean Airlines (A3) Greece Greece 31.7 min 0.4% 11,047
47 Okay Airways (BK) China China 31.6 min 0.5% 2,458
48 Ryanair UK (RK) United Kingdom United Kingdom 31.5 min 0.0% 2,614
49 Hainan Airlines (HU) China China 31.3 min 2.2% 22,312
49 Etihad Airways (EY) United Arab Emirates United Arab Emirates 31.3 min 1.1% 8,071
49 Batik Air (ID) Indonesia Indonesia 31.3 min 6.8% 7,637
49 Sun Country Airlines (SY) United States United States 31.3 min 0.0% 5,100
53 British Airways (BA) United Kingdom United Kingdom 31.2 min 0.3% 27,211
54 Volaris (Y4) Mexico Mexico 30.8 min 1.1% 14,317
54 Air Europa (UX) Spain Spain 30.8 min 0.4% 5,772
56 Air Serbia (JU) Serbia Serbia 30.7 min 0.0% 4,507
56 Key Lime Air (KG) United States United States 30.7 min 0.0% 2,164
58 9 Air (AQ) China China 30.5 min 0.4% 4,350
59 Loong Airlines (GJ) China China 30.4 min 0.1% 7,602
60 Alaska Airlines (AS) United States United States 30.3 min 0.7% 40,563
61 Air Canada (AC) Canada Canada 30.2 min 2.1% 33,667
62 Brussels Airlines (SN) Belgium Belgium 30.0 min 0.9% 6,618
62 Condor (DE) Germany Germany 30.0 min 0.0% 6,144
62 Sky Express (Greece) (GQ) Greece Greece 30.0 min 0.0% 5,980
65 ITA Airways (AZ) Italy Italy 29.9 min 0.0% 10,763
65 Flair Airlines (F8) Canada Canada 29.9 min 0.0% 2,532
67 WestJet (WS) Canada Canada 29.8 min 1.5% 18,425
68 China Eastern Airlines (MU) China China 29.7 min 2.2% 69,046
68 Cathay Pacific (CX) Hong Kong Hong Kong 29.7 min 0.1% 9,269
68 Shanghai Airlines (FM) China China 29.7 min 0.6% 9,079
71 SunExpress (XQ) Turkey Turkey 29.2 min 0.5% 11,029
72 Ryanair (FR) Ireland Ireland 29.0 min 0.2% 105,168
72 Kuwait Airways (KU) Kuwait Kuwait 29.0 min 0.2% 2,588
74 Air Dolomiti (EN) Italy Italy 28.9 min 0.0% 4,860
75 Scoot (TR) Singapore Singapore 28.8 min 0.2% 5,151
76 Air China (CA) China China 28.7 min 1.4% 48,938
76 Spring Airlines (9C) China China 28.7 min 3.3% 15,598
78 Tianjin Airlines (GS) China China 28.6 min 0.4% 10,743
79 TUI fly Germany (X3) Germany Germany 28.5 min 0.0% 2,438
79 Edelweiss Air (WK) Switzerland Switzerland 28.5 min 0.0% 2,115
81 Sichuan Airlines (3U) China China 28.3 min 0.4% 19,278
81 Royal Jordanian (RJ) Jordan Jordan 28.3 min 9.5% 3,247
81 Luxair (LG) Luxembourg Luxembourg 28.3 min 0.0% 2,890
84 Pt. Super Air Jet (IU) Indonesia Indonesia 28.2 min 0.0% 7,332
85 Asiana Airlines (OZ) South Korea South Korea 28.1 min 0.0% 6,863
85 China United Airlines (KN) China China 28.1 min 0.2% 6,395
87 Air Macau (NX) Macau Macau 27.9 min 0.1% 1,957
88 KLM (KL) Netherlands Netherlands 27.7 min 1.5% 22,357
88 Korean Air (KE) South Korea South Korea 27.7 min 0.1% 11,254
90 Eurowings (EW) Germany Germany 27.6 min 0.0% 17,913
90 Virgin Atlantic Airways (VS) United Kingdom United Kingdom 27.6 min 1.1% 2,552
92 El Al (LY) Israel Israel 27.5 min 18.2% 2,649
92 Neos (NO) Italy Italy 27.5 min 0.0% 1,541
94 Capital Airlines (JD) China China 27.3 min 0.1% 7,603
95 Porter Airlines (PD) Canada Canada 27.2 min 2.6% 7,173
96 JetSMART (JA) Chile Chile 27.1 min 0.0% 7,348
97 CEBU Pacific Air (5J) Philippines Philippines 26.9 min 0.0% 10,247
97 Citilink (QG) Indonesia Indonesia 26.9 min 0.0% 6,663
97 Bahamasair (UP) Bahamas Bahamas 26.9 min 1.7% 1,505
100 Aeroméxico (AM) Mexico Mexico 26.8 min 0.3% 15,813

Cite this

The most delayed airline with at least 50 flights a day in June 2025 was Tunisair (TU): average departure delay 77.7 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airlines, June 2025" (1–30 June 2025), https://www.airportia.com/statistics/most-delayed-airlines/2025-06/, 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. 353 smaller airlines were left out. 103 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.