Most delayed airports, October 2025

63.2 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 October 2025 was Makassar Sultan Hasanuddin International Airport (UPG): average departure delay 63.2 min (early and cancelled flights count as 0).

October 2025 (1–31 October 2025) Source: www.airportia.com/statistics/most-delayed-airports/2025-10/

Period: 1–31 October 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, October 2025: top 15, average departure delay1–31 October 2025. Source: Airportia.1. Makassar Sultan Hasanuddin International Airport (UPG): 63.2 min (5,211 departures)1. Makassar Sultan Hasanuddin International Airport…63.2 min2. Islamabad International Airport (ISB): 43.8 min (1,700 departures)2. Islamabad International Airport (ISB)43.8 min3. New York LaGuardia Airport (LGA): 43.4 min (15,268 departures)3. New York LaGuardia Airport (LGA)43.4 min4. New York Newark Liberty International Airport (EWR): 41.7 min (15,862 departures)4. New York Newark Liberty International Airport (E…41.7 min5. New York John F. Kennedy International Airport (JFK): 40.5 min (18,562 departures)5. New York John F. Kennedy International Airport (…40.5 min6. Medan Kuala Namu International Airport (KNO): 39.5 min (2,258 departures)6. Medan Kuala Namu International Airport (KNO)39.5 min7. Lisbon Humberto Delgado Airport (LIS): 39.3 min (10,138 departures)7. Lisbon Humberto Delgado Airport (LIS)39.3 min8. Chicago O'Hare International Airport (ORD): 38.9 min (39,153 departures)8. Chicago O'Hare International Airport (ORD)38.9 min9. Hurghada International Airport (HRG): 38.6 min (3,511 departures)9. Hurghada International Airport (HRG)38.6 min10. Tunis Carthage International Airport (TUN): 35.3 min (2,771 departures)10. Tunis Carthage International Airport (TUN)35.3 min11. Surabaya Juanda International Airport (SUB): 35.2 min (4,747 departures)11. Surabaya Juanda International Airport (SUB)35.2 min11. Sharm el-Sheikh International Airport (SSH): 35.2 min (2,292 departures)11. Sharm el-Sheikh International Airport (SSH)35.2 min13. Boston Logan International Airport (BOS): 35.1 min (17,126 departures)13. Boston Logan International Airport (BOS)35.1 min14. San Diego International Airport (SAN): 34.9 min (9,170 departures)14. San Diego International Airport (SAN)34.9 min15. Paris Charles de Gaulle Airport (CDG): 34.6 min (20,291 departures)15. Paris Charles de Gaulle Airport (CDG)34.6 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,261 smaller airports were left out. 413 airports with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 429 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 63.2 min 0.1% 5,211
2 Islamabad International Airport (ISB) Pakistan Pakistan 43.8 min 1.8% 1,700
3 New York LaGuardia Airport (LGA) United States United States 43.4 min 2.5% 15,268
4 New York Newark Liberty International Airport (EWR) United States United States 41.7 min 1.0% 15,862
5 New York John F. Kennedy International Airport (JFK) United States United States 40.5 min 1.2% 18,562
6 Medan Kuala Namu International Airport (KNO) Indonesia Indonesia 39.5 min 0.1% 2,258
7 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 39.3 min 0.4% 10,138
8 Chicago O'Hare International Airport (ORD) United States United States 38.9 min 0.2% 39,153
9 Hurghada International Airport (HRG) Egypt Egypt 38.6 min 0.3% 3,511
10 Tunis Carthage International Airport (TUN) Tunisia Tunisia 35.3 min 0.3% 2,771
11 Surabaya Juanda International Airport (SUB) Indonesia Indonesia 35.2 min 0.1% 4,747
11 Sharm el-Sheikh International Airport (SSH) Egypt Egypt 35.2 min 0.1% 2,292
13 Boston Logan International Airport (BOS) United States United States 35.1 min 2.6% 17,126
14 San Diego International Airport (SAN) United States United States 34.9 min 0.8% 9,170
15 Paris Charles de Gaulle Airport (CDG) France France 34.6 min 0.7% 20,291
15 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 34.6 min 0.2% 17,473
17 Bogota El Dorado International Airport (BOG) Colombia Colombia 34.4 min 1.6% 15,218
18 Manchester Airport (MAN) United Kingdom United Kingdom 33.7 min 0.4% 9,381
19 Antalya Airport (AYT) Turkey Turkey 33.4 min 0.1% 14,777
20 Hong Kong International Airport (HKG) Hong Kong Hong Kong 33.3 min 0.2% 15,729
21 Shenzhen Bao'an International Airport (SZX) China China 33.2 min 0.7% 19,178
22 Amsterdam Schiphol Airport (AMS) Netherlands Netherlands 33.1 min 1.8% 21,777
23 London Heathrow Airport (LHR) United Kingdom United Kingdom 33.0 min 0.8% 20,596
24 Dallas Fort Worth International Airport (DFW) United States United States 32.6 min 1.0% 30,740
25 Barcelona El Prat Airport (BCN) Spain Spain 32.4 min 0.5% 16,081
25 Cologne Bonn Airport (CGN) Germany Germany 32.4 min 0.1% 4,444
27 Philadelphia International Airport (PHL) United States United States 32.1 min 0.4% 12,622
28 Las Vegas McCarran International Airport (LAS) United States United States 32.0 min 0.3% 17,959
28 San Francisco International Airport (SFO) United States United States 32.0 min 0.3% 16,461
30 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 31.8 min 0.3% 18,939
30 Warsaw Chopin Airport (WAW) Poland Poland 31.8 min 0.1% 8,369
32 Orlando International Airport (MCO) United States United States 31.6 min 0.6% 15,851
32 Washington Ronald Reagan National Airport (DCA) United States United States 31.6 min 0.5% 12,717
34 Miami International Airport (MIA) United States United States 31.4 min 0.4% 16,406
35 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 31.3 min 0.3% 13,549
36 Keflavik International Airport (KEF) Iceland Iceland 31.2 min 1.2% 2,172
37 Taiwan Taoyuan International Airport (TPE) Taiwan Taiwan 31.0 min 0.1% 11,131
38 Madrid Barajas Airport (MAD) Spain Spain 30.9 min 0.1% 18,876
38 Palma de Mallorca Airport (PMI) Spain Spain 30.9 min 0.3% 12,332
40 London Luton Airport (LTN) United Kingdom United Kingdom 30.8 min 0.2% 4,650
41 Buenos Aires Jorge Newbery Airport (AEP) Argentina Argentina 30.6 min 0.7% 5,875
42 Seoul Incheon International Airport (ICN) South Korea South Korea 30.3 min 0.1% 17,965
43 Rome Leonardo da Vinci Fiumicino Airport (FCO) Italy Italy 30.2 min 0.2% 15,137
43 London Gatwick Airport (LGW) United Kingdom United Kingdom 30.2 min 0.2% 12,408
45 Dublin Airport (DUB) Ireland Ireland 30.1 min 0.8% 11,112
45 Naples Airport (NAP) Italy Italy 30.1 min 0.4% 4,068
45 Da Nang International Airport (DAD) Vietnam Vietnam 30.1 min 0.1% 3,980
48 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 29.9 min 0.1% 19,643
48 Cairo International Airport (CAI) Egypt Egypt 29.9 min 0.3% 9,963
48 Balikpapan Sepinggan Airport (BPN) Indonesia Indonesia 29.9 min 0.0% 2,092
51 Charlotte Douglas International Airport (CLT) United States United States 29.8 min 0.3% 21,798
51 Nashville International Airport (BNA) United States United States 29.8 min 0.4% 10,484
51 Berlin Brandenburg (BER) Germany Germany 29.8 min 0.6% 8,497
51 Tel Aviv Ben Gurion International Airport (TLV) Israel Israel 29.8 min 0.1% 6,580
55 Denpasar International Airport (DPS) Indonesia Indonesia 29.4 min 0.4% 6,805
56 Zurich Airport (ZRH) Switzerland Switzerland 29.2 min 0.6% 11,749
57 Algiers Houari Boumediene Airport (ALG) Algeria Algeria 29.1 min 0.4% 3,904
58 Alicante Airport (ALC) Spain Spain 28.9 min 0.3% 5,805
58 Burbank Bob Hope Airport (BUR) United States United States 28.9 min 0.7% 3,432
60 Seattle Tacoma International Airport (SEA) United States United States 28.8 min 0.8% 17,757
60 Washington Dulles International Airport (IAD) United States United States 28.8 min 0.3% 10,888
60 Catania Fontanarossa Airport (CTA) Italy Italy 28.8 min 0.2% 3,716
60 Nha Trang Cam Ranh International Airport (CXR) Vietnam Vietnam 28.8 min 0.0% 1,507
64 Frankfurt Airport (FRA) Germany Germany 28.6 min 0.6% 20,901
64 Brussels Airport (BRU) Belgium Belgium 28.6 min 0.8% 8,052
64 West Palm Beach International Airport (PBI) United States United States 28.6 min 0.8% 2,516
67 Singapore Changi Airport (SIN) Singapore Singapore 28.4 min 0.1% 15,216
67 Macau International Airport (MFM) Macau Macau 28.4 min 1.1% 2,296
69 Toronto Pearson International Airport (YYZ) Canada Canada 28.3 min 0.7% 14,405
69 Paris Beauvais-Tille Airport (BVA) France France 28.3 min 0.9% 1,757
71 Istanbul Airport (IST) Turkey Turkey 28.2 min 0.1% 24,764
72 Addis Ababa Bole Airport (ADD) Ethiopia Ethiopia 28.1 min 0.3% 6,750
72 Casablanca Mohammed V International Airport (CMN) Morocco Morocco 28.1 min 0.2% 3,859
74 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 28.0 min 0.1% 10,273
74 Nairobi Jomo Kenyatta International Airport (NBO) Kenya Kenya 28.0 min 0.3% 4,089
76 Tokyo Narita International Airport (NRT) Japan Japan 27.9 min 0.3% 10,941
76 Austin Bergstrom International Airport (AUS) United States United States 27.9 min 0.3% 8,322
78 Dusseldorf International Airport (DUS) Germany Germany 27.8 min 0.4% 7,739
78 Dallas Love Field Airport (DAL) United States United States 27.8 min 0.7% 6,422
78 Bucharest Henri Coanda International Airport (OTP) Romania Romania 27.8 min 0.1% 5,892
78 Porto Francisco de Sa Carneiro Airport (OPO) Portugal Portugal 27.8 min 0.5% 4,951
82 Los Angeles International Airport (LAX) United States United States 27.7 min 0.3% 22,842
82 Houston George Bush Intercontinental Airport (IAH) United States United States 27.7 min 0.2% 18,528
82 Richmond Airport (RIC) United States United States 27.7 min 0.7% 2,685
85 Istanbul Sabiha Gokcen International Airport (SAW) Turkey Turkey 27.6 min 0.1% 12,592
85 Milan Malpensa Airport (MXP) Italy Italy 27.6 min 0.5% 9,586
85 Rhodes International Airport (RHO) Greece Greece 27.6 min 0.1% 2,555
88 Jeju International Airport (CJU) South Korea South Korea 27.4 min 0.2% 7,612
89 Phoenix Sky Harbor International Airport (PHX) United States United States 27.2 min 0.1% 18,377
89 Malaga Costa Del Sol Airport (AGP) Spain Spain 27.2 min 0.2% 8,107
91 Shanghai Pudong International Airport (PVG) China China 27.1 min 0.6% 24,199
91 Pisa Galileo Galilei Airport (PSA) Italy Italy 27.1 min 0.2% 1,795
93 Tokyo Haneda International Airport (HND) Japan Japan 27.0 min 0.2% 20,651
93 Cartagena Rafael Nunez International Airport (CTG) Colombia Colombia 27.0 min 1.5% 2,044
95 Tampa International Airport (TPA) United States United States 26.9 min 0.4% 6,903
95 Raleigh-Durham International Airport (RDU) United States United States 26.9 min 0.6% 6,363
95 Hannover Langenhagen Airport (HAJ) Germany Germany 26.9 min 0.4% 2,569
98 Milan Bergamo Il Caravaggio International Airport (BGY) Italy Italy 26.8 min 0.1% 4,569
98 Tenerife South Airport (TFS) Spain Spain 26.8 min 0.1% 3,565
100 Leeds Bradford International Airport (LBA) United Kingdom United Kingdom 26.7 min 1.2% 1,530

Cite this

The most delayed airport with at least 50 departures a day in October 2025 was Makassar Sultan Hasanuddin International Airport (UPG): average departure delay 63.2 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, October 2025" (1–31 October 2025), https://www.airportia.com/statistics/most-delayed-airports/2025-10/, 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,261 smaller airports were left out. 413 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.