Most delayed airports, September 2025

52.4 min average departure delay (early and cancelled flights count as 0), Makassar Sultan Hasanuddin International Airport (UPG)

The most delayed airport with at least 50 departures a day in September 2025 was Makassar Sultan Hasanuddin International Airport (UPG): average departure delay 52.4 min (early and cancelled flights count as 0).

September 2025 (1–30 September 2025) Source: www.airportia.com/statistics/most-delayed-airports/2025-09/

Period: 1–30 September 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 airports by average departure delay
Most delayed airports, September 2025: top 15, average departure delay1–30 September 2025. Source: Airportia.1. Makassar Sultan Hasanuddin International Airport (UPG): 52.4 min (5,156 departures)1. Makassar Sultan Hasanuddin International Airport…52.4 min2. Lahore Allama Iqbal International Airport (LHE): 46.3 min (1,564 departures)2. Lahore Allama Iqbal International Airport (LHE)46.3 min3. Algiers Houari Boumediene Airport (ALG): 43.8 min (4,192 departures)3. Algiers Houari Boumediene Airport (ALG)43.8 min4. Liege Airport (LGG): 43.6 min (1,528 departures)4. Liege Airport (LGG)43.6 min5. Addis Ababa Bole Airport (ADD): 43.3 min (6,951 departures)5. Addis Ababa Bole Airport (ADD)43.3 min6. London Gatwick Airport (LGW): 41.3 min (13,104 departures)6. London Gatwick Airport (LGW)41.3 min7. Lisbon Humberto Delgado Airport (LIS): 39.7 min (10,306 departures)7. Lisbon Humberto Delgado Airport (LIS)39.7 min8. London Heathrow Airport (LHR): 39.4 min (20,488 departures)8. London Heathrow Airport (LHR)39.4 min9. New York John F. Kennedy International Airport (JFK): 39.0 min (18,706 departures)9. New York John F. Kennedy International Airport (…39.0 min9. Islamabad International Airport (ISB): 39.0 min (1,788 departures)9. Islamabad International Airport (ISB)39.0 min11. Shenzhen Bao'an International Airport (SZX): 38.5 min (19,076 departures)11. Shenzhen Bao'an International Airport (SZX)38.5 min12. Tunis Carthage International Airport (TUN): 38.3 min (3,002 departures)12. Tunis Carthage International Airport (TUN)38.3 min13. Tel Aviv Ben Gurion International Airport (TLV): 37.7 min (7,178 departures)13. Tel Aviv Ben Gurion International Airport (TLV)37.7 min14. Brussels Airport (BRU): 37.4 min (8,376 departures)14. Brussels Airport (BRU)37.4 min15. Manchester Airport (MAN): 37.0 min (10,023 departures)15. Manchester Airport (MAN)37.0 min

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

Full ranking: 438 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 52.4 min 0.3% 5,156
2 Lahore Allama Iqbal International Airport (LHE) Pakistan Pakistan 46.3 min 1.5% 1,564
3 Algiers Houari Boumediene Airport (ALG) Algeria Algeria 43.8 min 0.9% 4,192
4 Liege Airport (LGG) Belgium Belgium 43.6 min 0.4% 1,528
5 Addis Ababa Bole Airport (ADD) Ethiopia Ethiopia 43.3 min 0.9% 6,951
6 London Gatwick Airport (LGW) United Kingdom United Kingdom 41.3 min 0.3% 13,104
7 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 39.7 min 0.8% 10,306
8 London Heathrow Airport (LHR) United Kingdom United Kingdom 39.4 min 1.4% 20,488
9 New York John F. Kennedy International Airport (JFK) United States United States 39.0 min 0.8% 18,706
9 Islamabad International Airport (ISB) Pakistan Pakistan 39.0 min 2.5% 1,788
11 Shenzhen Bao'an International Airport (SZX) China China 38.5 min 7.8% 19,076
12 Tunis Carthage International Airport (TUN) Tunisia Tunisia 38.3 min 1.2% 3,002
13 Tel Aviv Ben Gurion International Airport (TLV) Israel Israel 37.7 min 0.3% 7,178
14 Brussels Airport (BRU) Belgium Belgium 37.4 min 2.2% 8,376
15 Manchester Airport (MAN) United Kingdom United Kingdom 37.0 min 0.6% 10,023
16 Chicago O'Hare International Airport (ORD) United States United States 36.5 min 0.5% 38,208
17 Paris Charles de Gaulle Airport (CDG) France France 36.4 min 1.0% 21,150
18 Naples Airport (NAP) Italy Italy 36.0 min 0.9% 4,363
18 Medan Kuala Namu International Airport (KNO) Indonesia Indonesia 36.0 min 0.4% 2,234
20 Palma de Mallorca Airport (PMI) Spain Spain 35.6 min 0.6% 13,735
21 Barcelona El Prat Airport (BCN) Spain Spain 35.5 min 1.0% 16,305
21 London Luton Airport (LTN) United Kingdom United Kingdom 35.5 min 0.3% 4,805
23 Shanghai Pudong International Airport (PVG) China China 35.4 min 1.7% 23,981
24 New York Newark Liberty International Airport (EWR) United States United States 35.3 min 1.2% 15,663
25 Amsterdam Schiphol Airport (AMS) Netherlands Netherlands 35.0 min 3.1% 21,838
25 Boston Logan International Airport (BOS) United States United States 35.0 min 3.1% 17,093
25 Berlin Brandenburg (BER) Germany Germany 35.0 min 1.3% 8,384
25 Chania International Airport (CHQ) Greece Greece 35.0 min 0.1% 1,847
29 Dallas Fort Worth International Airport (DFW) United States United States 34.6 min 1.7% 29,454
30 Hangzhou Xiaoshan International Airport (HGH) China China 34.5 min 2.8% 14,522
30 Dublin Airport (DUB) Ireland Ireland 34.5 min 0.7% 11,633
32 Seoul Incheon International Airport (ICN) South Korea South Korea 34.2 min 0.3% 17,123
33 Miami International Airport (MIA) United States United States 33.9 min 0.5% 15,300
33 Kaliningrad Khrabrovo Airport (KGD) Russia Russia 33.9 min 0.9% 1,992
35 Corfu International Airport (CFU) Greece Greece 33.8 min 0.0% 2,477
36 Hong Kong International Airport (HKG) Hong Kong Hong Kong 33.7 min 5.4% 14,869
37 Surabaya Juanda International Airport (SUB) Indonesia Indonesia 33.6 min 0.7% 4,490
37 Rhodes International Airport (RHO) Greece Greece 33.6 min 0.0% 3,418
39 San Diego International Airport (SAN) United States United States 33.5 min 1.1% 8,520
40 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 33.4 min 0.7% 16,816
41 Milan Malpensa Airport (MXP) Italy Italy 33.3 min 1.1% 10,147
41 Nice Cote d'Azur Airport (NCE) France France 33.3 min 1.6% 6,808
43 Milan Bergamo Il Caravaggio International Airport (BGY) Italy Italy 33.1 min 0.1% 4,693
43 Hurghada International Airport (HRG) Egypt Egypt 33.1 min 0.0% 2,974
45 Birmingham Airport (BHX) United Kingdom United Kingdom 32.9 min 0.4% 4,588
46 Frankfurt Airport (FRA) Germany Germany 32.6 min 1.2% 21,014
46 Denpasar International Airport (DPS) Indonesia Indonesia 32.6 min 0.5% 6,580
48 Madrid Barajas Airport (MAD) Spain Spain 32.4 min 0.5% 18,818
48 Washington Ronald Reagan National Airport (DCA) United States United States 32.4 min 0.8% 12,654
50 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 32.3 min 0.5% 18,736
50 Antalya Airport (AYT) Turkey Turkey 32.3 min 0.5% 15,509
52 Rome Leonardo da Vinci Fiumicino Airport (FCO) Italy Italy 32.2 min 1.0% 16,119
52 Leeds Bradford International Airport (LBA) United Kingdom United Kingdom 32.2 min 0.7% 1,753
54 London Stansted Airport (STN) United Kingdom United Kingdom 32.0 min 0.1% 8,911
54 Alicante Airport (ALC) Spain Spain 32.0 min 0.3% 5,818
54 Sharm el-Sheikh International Airport (SSH) Egypt Egypt 32.0 min 0.1% 2,170
54 Kos Island International Airport (KGS) Greece Greece 32.0 min 0.0% 1,757
58 Novosibirsk Tolmachevo Airport (OVB) Russia Russia 31.6 min 0.5% 3,735
59 Las Vegas McCarran International Airport (LAS) United States United States 31.5 min 0.4% 16,952
60 New York LaGuardia Airport (LGA) United States United States 31.3 min 0.8% 15,081
60 Yekaterinburg Koltsovo Airport (SVX) Russia Russia 31.3 min 0.8% 3,301
62 Larnaca International Airport (LCA) Cyprus Cyprus 31.1 min 0.2% 3,767
63 Bogota El Dorado International Airport (BOG) Colombia Colombia 31.0 min 1.2% 14,765
63 Warsaw Chopin Airport (WAW) Poland Poland 31.0 min 0.4% 8,923
63 Moscow Vnukovo International Airport (VKO) Russia Russia 31.0 min 0.6% 6,597
66 Zurich Airport (ZRH) Switzerland Switzerland 30.9 min 1.0% 11,361
67 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 30.8 min 0.2% 18,661
68 Pisa Galileo Galilei Airport (PSA) Italy Italy 30.7 min 0.4% 1,887
69 Porto Francisco de Sa Carneiro Airport (OPO) Portugal Portugal 30.6 min 0.8% 5,268
70 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 30.5 min 0.6% 13,262
70 Cologne Bonn Airport (CGN) Germany Germany 30.5 min 0.3% 4,298
72 Shanghai Hongqiao International Airport (SHA) China China 30.3 min 3.6% 11,751
72 Tirana International Airport (TIA) Albania Albania 30.3 min 0.0% 3,608
74 Bucharest Henri Coanda International Airport (OTP) Romania Romania 30.2 min 0.1% 6,029
74 Catania Fontanarossa Airport (CTA) Italy Italy 30.2 min 0.4% 3,965
74 Malta International Airport (MLA) Malta Malta 30.2 min 0.2% 3,101
77 Edinburgh Airport (EDI) United Kingdom United Kingdom 30.1 min 0.7% 5,813
78 Guangzhou Baiyun International Airport (CAN) China China 29.8 min 4.8% 22,872
79 Toronto Pearson International Airport (YYZ) Canada Canada 29.6 min 1.0% 15,472
79 Athens Eleftherios Venizelos (ATH) Greece Greece 29.6 min 0.2% 13,163
79 Cairo International Airport (CAI) Egypt Egypt 29.6 min 0.3% 9,701
79 Venice Marco Polo Airport (VCE) Italy Italy 29.6 min 0.7% 3,823
83 Paris Beauvais-Tille Airport (BVA) France France 29.3 min 0.2% 1,743
84 Geneva International Airport (GVA) Switzerland Switzerland 29.2 min 1.3% 5,747
84 Ibiza Airport (IBZ) Spain Spain 29.2 min 0.5% 4,291
86 Philadelphia International Airport (PHL) United States United States 29.1 min 0.5% 12,382
86 Florence Peretola Airport (FLR) Italy Italy 29.1 min 2.1% 1,886
86 Nuremberg Airport (NUE) Germany Germany 29.1 min 0.7% 1,679
89 Istanbul Airport (IST) Turkey Turkey 29.0 min 0.7% 25,636
90 Charlotte Douglas International Airport (CLT) United States United States 28.9 min 0.4% 20,715
90 San Francisco International Airport (SFO) United States United States 28.9 min 0.4% 15,888
90 Malaga Costa Del Sol Airport (AGP) Spain Spain 28.9 min 0.3% 8,307
90 Dusseldorf International Airport (DUS) Germany Germany 28.9 min 0.8% 7,650
90 Casablanca Mohammed V International Airport (CMN) Morocco Morocco 28.9 min 0.5% 4,082
95 Belgrade Nikola Tesla Airport (BEG) Serbia Serbia 28.8 min 0.2% 3,775
96 Denver International Airport (DEN) United States United States 28.7 min 0.2% 29,497
96 Nairobi Jomo Kenyatta International Airport (NBO) Kenya Kenya 28.7 min 1.4% 4,312
96 Bristol Airport (BRS) United Kingdom United Kingdom 28.7 min 0.6% 3,684
99 Tokyo Haneda International Airport (HND) Japan Japan 28.6 min 1.1% 20,084
100 Sofia Airport (SOF) Bulgaria Bulgaria 28.5 min 0.0% 2,654

Cite this

The most delayed airport with at least 50 departures a day in September 2025 was Makassar Sultan Hasanuddin International Airport (UPG): average departure delay 52.4 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, September 2025" (1–30 September 2025), https://www.airportia.com/statistics/most-delayed-airports/2025-09/, 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.
Airports
Delays and cancellations are about departures from the airport. The busiest-airports ranking adds arrivals, counted on the day the flight was scheduled to depart. Totals include all tracked flights, including cargo.
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 airports with at least 1,500 departures in the period (50 a day) are ranked, so a handful of flights cannot top the list. 3,288 smaller airports were left out. 384 airports 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.