Most delayed airports, January 2026

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

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

Period: 1–31 January 2026 (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, January 2026: top 15, average departure delay1–31 January 2026. Source: Airportia.1. Makassar Sultan Hasanuddin International Airport (UPG): 69.6 min (5,148 departures)1. Makassar Sultan Hasanuddin International Airport…69.6 min2. Toronto Pearson International Airport (YYZ): 58.5 min (14,522 departures)2. Toronto Pearson International Airport (YYZ)58.5 min3. Lahore Allama Iqbal International Airport (LHE): 57.8 min (1,522 departures)3. Lahore Allama Iqbal International Airport (LHE)57.8 min4. Grand Rapids Gerald R. Ford International Airport (GRR): 50.0 min (1,630 departures)4. Grand Rapids Gerald R. Ford International Airpor…50.0 min5. Chicago O'Hare International Airport (ORD): 49.7 min (33,090 departures)5. Chicago O'Hare International Airport (ORD)49.7 min6. Montreal Pierre Elliott Trudeau Airport (YUL): 48.0 min (6,945 departures)6. Montreal Pierre Elliott Trudeau Airport (YUL)48.0 min7. Mumbai Chhatrapati Shivaji International Airport (BOM): 47.0 min (14,422 departures)7. Mumbai Chhatrapati Shivaji International Airport…47.0 min8. Ottawa Macdonald-Cartier International Airport (YOW): 46.6 min (2,546 departures)8. Ottawa Macdonald-Cartier International Airport (…46.6 min9. Islamabad International Airport (ISB): 46.3 min (1,834 departures)9. Islamabad International Airport (ISB)46.3 min10. Moscow Sheremetyevo International Airport (SVO): 46.0 min (9,840 departures)10. Moscow Sheremetyevo International Airport (SVO)46.0 min11. Winnipeg International Airport (YWG): 45.8 min (1,599 departures)11. Winnipeg International Airport (YWG)45.8 min12. Detroit Metropolitan Wayne County Airport (DTW): 45.6 min (11,891 departures)12. Detroit Metropolitan Wayne County Airport (DTW)45.6 min13. Punta Cana International Airport (PUJ): 45.5 min (3,232 departures)13. Punta Cana International Airport (PUJ)45.5 min14. Tunis Carthage International Airport (TUN): 43.6 min (2,509 departures)14. Tunis Carthage International Airport (TUN)43.6 min15. Yekaterinburg Koltsovo Airport (SVX): 43.3 min (2,462 departures)15. Yekaterinburg Koltsovo Airport (SVX)43.3 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,089 smaller airports were left out. 383 airports with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 399 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 69.6 min 0.9% 5,148
2 Toronto Pearson International Airport (YYZ) Canada Canada 58.5 min 8.4% 14,522
3 Lahore Allama Iqbal International Airport (LHE) Pakistan Pakistan 57.8 min 1.4% 1,522
4 Grand Rapids Gerald R. Ford International Airport (GRR) United States United States 50.0 min 2.6% 1,630
5 Chicago O'Hare International Airport (ORD) United States United States 49.7 min 2.9% 33,090
6 Montreal Pierre Elliott Trudeau Airport (YUL) Canada Canada 48.0 min 4.6% 6,945
7 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 47.0 min 0.5% 14,422
8 Ottawa Macdonald-Cartier International Airport (YOW) Canada Canada 46.6 min 5.3% 2,546
9 Islamabad International Airport (ISB) Pakistan Pakistan 46.3 min 1.9% 1,834
10 Moscow Sheremetyevo International Airport (SVO) Russia Russia 46.0 min 0.1% 9,840
11 Winnipeg International Airport (YWG) Canada Canada 45.8 min 2.6% 1,599
12 Detroit Metropolitan Wayne County Airport (DTW) United States United States 45.6 min 3.2% 11,891
13 Punta Cana International Airport (PUJ) Dominican Republic Dominican Republic 45.5 min 2.3% 3,232
14 Tunis Carthage International Airport (TUN) Tunisia Tunisia 43.6 min 0.3% 2,509
15 Yekaterinburg Koltsovo Airport (SVX) Russia Russia 43.3 min 0.1% 2,462
16 Warsaw Chopin Airport (WAW) Poland Poland 41.5 min 0.4% 7,234
17 Moscow Vnukovo International Airport (VKO) Russia Russia 41.2 min 0.6% 4,909
18 Moscow Domodedovo International Airport (DME) Russia Russia 40.9 min 0.0% 3,386
19 Paris Charles de Gaulle Airport (CDG) France France 40.6 min 2.5% 17,445
20 Miami International Airport (MIA) United States United States 40.2 min 2.8% 20,195
20 Cancun International Airport (CUN) Mexico Mexico 40.2 min 1.7% 8,284
22 Buffalo Niagara International Airport (BUF) United States United States 39.9 min 6.5% 1,804
23 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 39.8 min 0.6% 19,584
24 Amsterdam Schiphol Airport (AMS) Netherlands Netherlands 39.5 min 10.5% 17,678
25 Yerevan Zvartnots International Airport (EVN) Armenia Armenia 39.3 min 0.2% 1,720
26 Minneapolis Saint Paul International Airport (MSP) United States United States 39.1 min 1.8% 11,852
27 New York John F. Kennedy International Airport (JFK) United States United States 38.8 min 6.3% 17,400
28 Anchorage Ted Stevens International Airport (ANC) United States United States 37.8 min 2.4% 6,272
29 Calgary International Airport (YYC) Canada Canada 37.6 min 2.2% 5,797
29 Prague Vaclav Havel Airport (PRG) Czech Republic Czech Republic 37.6 min 1.1% 4,157
31 Dallas Fort Worth International Airport (DFW) United States United States 37.2 min 8.1% 27,989
32 Fort Lauderdale Hollywood International Airport (FLL) United States United States 37.1 min 3.7% 11,565
33 Vancouver International Airport (YVR) Canada Canada 37.0 min 3.1% 8,561
34 Washington Ronald Reagan National Airport (DCA) United States United States 36.8 min 8.4% 12,329
35 Puerto Vallarta International Airport (PVR) Mexico Mexico 36.7 min 1.4% 2,562
36 Cairo International Airport (CAI) Egypt Egypt 36.6 min 0.3% 10,200
36 Surabaya Juanda International Airport (SUB) Indonesia Indonesia 36.6 min 0.6% 4,656
36 Cleveland Hopkins International Airport (CLE) United States United States 36.6 min 5.1% 3,430
39 New York Newark Liberty International Airport (EWR) United States United States 36.4 min 5.9% 15,275
39 Berlin Brandenburg (BER) Germany Germany 36.4 min 1.5% 5,736
41 Philadelphia International Airport (PHL) United States United States 36.2 min 6.4% 10,060
42 Ahmedabad International Airport (AMD) India India 35.9 min 0.2% 4,039
43 Hamburg Airport (HAM) Germany Germany 35.8 min 1.8% 3,598
43 Gdansk Lech Walesa Airport (GDN) Poland Poland 35.8 min 1.6% 1,736
45 West Palm Beach International Airport (PBI) United States United States 35.5 min 4.7% 3,441
46 Belgrade Nikola Tesla Airport (BEG) Serbia Serbia 35.4 min 0.4% 3,082
46 Milwaukee General Mitchell International Airport (MKE) United States United States 35.4 min 3.3% 2,476
48 Sao Paulo Guarulhos International Airport (GRU) Brazil Brazil 35.3 min 0.8% 11,967
49 Boston Logan International Airport (BOS) United States United States 35.2 min 7.3% 13,580
50 Istanbul Airport (IST) Turkey Turkey 35.1 min 0.1% 23,406
50 Washington Dulles International Airport (IAD) United States United States 35.1 min 5.0% 9,925
50 Edmonton International Airport (YEG) Canada Canada 35.1 min 3.1% 2,546
53 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 35.0 min 1.0% 18,817
54 Hurghada International Airport (HRG) Egypt Egypt 34.9 min 0.2% 3,037
55 Istanbul Sabiha Gokcen International Airport (SAW) Turkey Turkey 34.8 min 2.1% 12,497
56 Sharjah International Airport (SHJ) United Arab Emirates United Arab Emirates 34.7 min 0.1% 5,230
57 Delhi Indira Gandhi International Airport (DEL) India India 34.5 min 0.5% 20,718
58 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 34.4 min 0.4% 8,284
59 Orlando International Airport (MCO) United States United States 34.2 min 3.3% 16,790
59 Frankfurt Airport (FRA) Germany Germany 34.2 min 0.6% 15,314
61 Geneva International Airport (GVA) Switzerland Switzerland 34.1 min 1.2% 5,691
61 Almaty International Airport (ALA) Kazakhstan Kazakhstan 34.1 min 0.3% 3,539
63 San Francisco International Airport (SFO) United States United States 33.9 min 1.8% 14,831
63 San Diego International Airport (SAN) United States United States 33.9 min 2.5% 8,449
63 Milan Malpensa Airport (MXP) Italy Italy 33.9 min 0.7% 7,259
63 Phu Quoc International Airport (PQC) Vietnam Vietnam 33.9 min 0.1% 1,961
67 Buenos Aires Jorge Newbery Airport (AEP) Argentina Argentina 33.8 min 0.6% 6,006
68 Budapest Ferenc Liszt International Airport (BUD) Hungary Hungary 33.4 min 0.5% 4,560
68 White Plains Westchester County Airport (HPN) United States United States 33.4 min 4.8% 1,650
70 Denpasar International Airport (DPS) Indonesia Indonesia 33.3 min 0.2% 7,001
70 Windsor Locks Bradley International Airport (BDL) United States United States 33.3 min 6.3% 2,159
72 Dubai World Central International Airport (DWC) United Arab Emirates United Arab Emirates 33.0 min 0.7% 1,766
72 Santo Domingo Las Americas International Airport (SDQ) Dominican Republic Dominican Republic 33.0 min 2.5% 1,536
74 London Heathrow Airport (LHR) United Kingdom United Kingdom 32.8 min 1.6% 19,008
75 Manchester Airport (MAN) United Kingdom United Kingdom 32.6 min 1.1% 6,692
75 Medan Kuala Namu International Airport (KNO) Indonesia Indonesia 32.6 min 0.1% 2,767
77 Zurich Airport (ZRH) Switzerland Switzerland 32.5 min 1.4% 8,960
78 Bogota El Dorado International Airport (BOG) Colombia Colombia 32.4 min 1.0% 16,201
78 Knoxville McGhee Tyson Airport (TYS) United States United States 32.4 min 7.1% 1,674
80 Charlotte Douglas International Airport (CLT) United States United States 32.3 min 8.6% 20,081
80 Oslo Gardermoen Airport (OSL) Norway Norway 32.3 min 0.8% 7,404
80 Dhaka Shahjalal International Airport (DAC) Bangladesh Bangladesh 32.3 min 0.9% 4,364
83 Sapporo New Chitose Airport (CTS) Japan Japan 32.1 min 4.6% 7,713
84 San Jose del Cabo Los Cabos International Airport (SJD) Mexico Mexico 32.0 min 1.3% 2,425
85 Pittsburgh International Airport (PIT) United States United States 31.9 min 4.9% 4,002
85 Goa International Airport (GOI) India India 31.9 min 0.0% 1,660
87 Urumqi Diwopu International Airport (URC) China China 31.8 min 2.0% 7,656
87 Southwest Florida International Airport (RSW) United States United States 31.8 min 3.6% 4,092
87 Antalya Airport (AYT) Turkey Turkey 31.8 min 0.5% 3,866
87 Buenos Aires Ministro Pistarini International Airport (EZE) Argentina Argentina 31.8 min 1.2% 3,737
91 Casablanca Mohammed V International Airport (CMN) Morocco Morocco 31.7 min 0.4% 4,158
91 Medina Prince Mohammad bin Abdulaziz Airport (MED) Saudi Arabia Saudi Arabia 31.7 min 0.1% 3,493
93 Kuwait International Airport (KWI) Kuwait Kuwait 31.6 min 0.1% 5,187
94 Muscat International Airport (MCT) Oman Oman 31.5 min 0.1% 4,049
95 Izmir Adnan Menderes International Airport (ADB) Turkey Turkey 31.2 min 0.9% 3,087
96 Helsinki Vantaa Airport (HEL) Finland Finland 31.1 min 1.5% 6,005
96 Milan Bergamo Il Caravaggio International Airport (BGY) Italy Italy 31.1 min 0.8% 3,438
96 Krakow John Paul II International Airport (KRK) Poland Poland 31.1 min 0.8% 3,117
96 Birmingham Airport (BHX) United Kingdom United Kingdom 31.1 min 2.1% 2,963
96 Providence Theodore Francis Green Airport (PVD) United States United States 31.1 min 5.6% 1,597

Cite this

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