Most delayed airports, February 2026

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

February 2026 (1–28 February 2026) Source: www.airportia.com/statistics/most-delayed-airports/2026-02/

Period: 1–28 February 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, February 2026: top 15, average departure delay1–28 February 2026. Source: Airportia.1. Makassar Sultan Hasanuddin International Airport (UPG): 68.6 min (4,844 departures)1. Makassar Sultan Hasanuddin International Airport…68.6 min2. Toronto Pearson International Airport (YYZ): 49.4 min (14,471 departures)2. Toronto Pearson International Airport (YYZ)49.4 min3. Moscow Vnukovo International Airport (VKO): 41.7 min (4,920 departures)3. Moscow Vnukovo International Airport (VKO)41.7 min4. Mumbai Chhatrapati Shivaji International Airport (BOM): 41.6 min (14,336 departures)4. Mumbai Chhatrapati Shivaji International Airport…41.6 min5. Buffalo Niagara International Airport (BUF): 40.5 min (1,976 departures)5. Buffalo Niagara International Airport (BUF)40.5 min6. Chicago O'Hare International Airport (ORD): 40.1 min (36,016 departures)6. Chicago O'Hare International Airport (ORD)40.1 min6. Washington Ronald Reagan National Airport (DCA): 40.1 min (12,756 departures)6. Washington Ronald Reagan National Airport (DCA)40.1 min8. Rochester International Airport (ROC): 38.8 min (1,426 departures)8. Rochester International Airport (ROC)38.8 min9. New York John F. Kennedy International Airport (JFK): 37.9 min (17,597 departures)9. New York John F. Kennedy International Airport (…37.9 min10. Moscow Sheremetyevo International Airport (SVO): 37.6 min (9,697 departures)10. Moscow Sheremetyevo International Airport (SVO)37.6 min10. Moscow Domodedovo International Airport (DME): 37.6 min (3,292 departures)10. Moscow Domodedovo International Airport (DME)37.6 min12. Bucharest Henri Coanda International Airport (OTP): 36.9 min (4,526 departures)12. Bucharest Henri Coanda International Airport (O…36.9 min13. Winnipeg International Airport (YWG): 36.5 min (1,646 departures)13. Winnipeg International Airport (YWG)36.5 min14. Ho Chi Minh City International Airport (SGN): 36.1 min (14,816 departures)14. Ho Chi Minh City International Airport (SGN)36.1 min15. Dubai International Airport (DXB): 36.0 min (19,265 departures)15. Dubai International Airport (DXB)36.0 min

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

Full ranking: 431 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 68.6 min 1.5% 4,844
2 Toronto Pearson International Airport (YYZ) Canada Canada 49.4 min 3.9% 14,471
3 Moscow Vnukovo International Airport (VKO) Russia Russia 41.7 min 0.5% 4,920
4 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 41.6 min 0.5% 14,336
5 Buffalo Niagara International Airport (BUF) United States United States 40.5 min 3.6% 1,976
6 Chicago O'Hare International Airport (ORD) United States United States 40.1 min 0.9% 36,016
6 Washington Ronald Reagan National Airport (DCA) United States United States 40.1 min 4.0% 12,756
8 Rochester International Airport (ROC) United States United States 38.8 min 3.7% 1,426
9 New York John F. Kennedy International Airport (JFK) United States United States 37.9 min 7.4% 17,597
10 Moscow Sheremetyevo International Airport (SVO) Russia Russia 37.6 min 0.2% 9,697
10 Moscow Domodedovo International Airport (DME) Russia Russia 37.6 min 0.1% 3,292
12 Bucharest Henri Coanda International Airport (OTP) Romania Romania 36.9 min 0.4% 4,526
13 Winnipeg International Airport (YWG) Canada Canada 36.5 min 2.1% 1,646
14 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 36.1 min 0.0% 14,816
15 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 36.0 min 2.2% 19,265
15 Fort Lauderdale Hollywood International Airport (FLL) United States United States 36.0 min 2.8% 12,039
17 Grand Rapids Gerald R. Ford International Airport (GRR) United States United States 35.7 min 1.0% 1,734
18 Urumqi Diwopu International Airport (URC) China China 35.6 min 0.6% 8,627
18 Halifax Stanfield International Airport (YHZ) Canada Canada 35.6 min 7.3% 1,544
20 Miami International Airport (MIA) United States United States 35.5 min 1.0% 19,905
21 Detroit Metropolitan Wayne County Airport (DTW) United States United States 35.4 min 1.6% 12,488
21 Palm Springs International Airport (PSP) United States United States 35.4 min 1.0% 2,107
23 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 35.2 min 0.4% 8,721
23 Montreal Pierre Elliott Trudeau Airport (YUL) Canada Canada 35.2 min 3.4% 7,009
23 Sharjah International Airport (SHJ) United Arab Emirates United Arab Emirates 35.2 min 0.1% 5,226
23 Yekaterinburg Koltsovo Airport (SVX) Russia Russia 35.2 min 0.1% 2,414
27 Sao Paulo Guarulhos International Airport (GRU) Brazil Brazil 34.6 min 0.9% 11,456
27 Phu Quoc International Airport (PQC) Vietnam Vietnam 34.6 min 0.0% 2,082
29 Cairo International Airport (CAI) Egypt Egypt 34.5 min 0.6% 10,499
30 Tunis Carthage International Airport (TUN) Tunisia Tunisia 34.4 min 0.2% 2,323
31 Orlando International Airport (MCO) United States United States 34.0 min 2.1% 17,564
31 Nairobi Jomo Kenyatta International Airport (NBO) Kenya Kenya 34.0 min 0.7% 4,251
33 San Francisco International Airport (SFO) United States United States 33.9 min 1.0% 14,956
33 Calgary International Airport (YYC) Canada Canada 33.9 min 2.3% 5,831
33 Punta Cana International Airport (PUJ) Dominican Republic Dominican Republic 33.9 min 1.5% 3,169
33 Ottawa Macdonald-Cartier International Airport (YOW) Canada Canada 33.9 min 3.7% 2,644
37 Boston Logan International Airport (BOS) United States United States 33.6 min 7.7% 14,603
38 Surabaya Juanda International Airport (SUB) Indonesia Indonesia 33.4 min 0.4% 4,297
38 Buenos Aires Ministro Pistarini International Airport (EZE) Argentina Argentina 33.4 min 3.5% 3,701
38 Kelowna International Airport (YLW) Canada Canada 33.4 min 2.8% 1,449
41 New York Newark Liberty International Airport (EWR) United States United States 33.3 min 7.1% 15,332
42 West Palm Beach International Airport (PBI) United States United States 33.1 min 3.8% 3,695
43 Charlotte Douglas International Airport (CLT) United States United States 33.0 min 3.8% 20,504
43 Islamabad International Airport (ISB) Pakistan Pakistan 33.0 min 2.4% 1,749
45 New York LaGuardia Airport (LGA) United States United States 32.6 min 7.7% 14,706
45 Warsaw Chopin Airport (WAW) Poland Poland 32.6 min 0.4% 7,429
47 Bogota El Dorado International Airport (BOG) Colombia Colombia 32.1 min 1.0% 16,115
47 Minneapolis Saint Paul International Airport (MSP) United States United States 32.1 min 0.9% 12,426
47 Hanoi Noi Bai International Airport (HAN) Vietnam Vietnam 32.1 min 0.0% 9,673
47 Cancun International Airport (CUN) Mexico Mexico 32.1 min 1.2% 8,431
47 Southwest Florida International Airport (RSW) United States United States 32.1 min 2.3% 4,598
52 Delhi Indira Gandhi International Airport (DEL) India India 32.0 min 0.3% 21,396
52 Singapore Changi Airport (SIN) Singapore Singapore 32.0 min 0.3% 16,506
52 Reno Tahoe International Airport (RNO) United States United States 32.0 min 0.8% 1,968
55 Albany International Airport (ALB) United States United States 31.9 min 2.2% 1,405
56 Des Moines International Airport (DSM) United States United States 31.7 min 1.2% 1,446
57 Windsor Locks Bradley International Airport (BDL) United States United States 31.6 min 5.5% 2,343
58 Hong Kong International Airport (HKG) Hong Kong Hong Kong 31.4 min 0.1% 16,629
59 Madrid Barajas Airport (MAD) Spain Spain 31.1 min 0.6% 18,039
60 Dallas Fort Worth International Airport (DFW) United States United States 31.0 min 1.1% 27,950
61 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 30.7 min 0.1% 21,122
62 Los Angeles International Airport (LAX) United States United States 30.6 min 1.1% 21,682
62 Washington Dulles International Airport (IAD) United States United States 30.6 min 1.3% 9,704
64 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 30.5 min 1.5% 17,783
64 Dubai World Central International Airport (DWC) United Arab Emirates United Arab Emirates 30.5 min 0.7% 1,656
66 Da Nang International Airport (DAD) Vietnam Vietnam 30.1 min 0.0% 4,639
67 Philadelphia International Airport (PHL) United States United States 29.9 min 5.4% 10,577
67 San Diego International Airport (SAN) United States United States 29.9 min 0.9% 8,661
69 Denver International Airport (DEN) United States United States 29.7 min 0.6% 27,824
69 Nha Trang Cam Ranh International Airport (CXR) Vietnam Vietnam 29.7 min 0.1% 1,735
71 Manchester Airport (MAN) United Kingdom United Kingdom 29.6 min 0.4% 7,378
71 Norfolk International Airport (ORF) United States United States 29.6 min 3.7% 2,073
73 Ahmedabad International Airport (AMD) India India 29.5 min 0.3% 3,989
74 Tokyo Narita International Airport (NRT) Japan Japan 29.4 min 0.3% 10,770
75 Shanghai Pudong International Airport (PVG) China China 29.3 min 0.2% 24,808
75 Buenos Aires Jorge Newbery Airport (AEP) Argentina Argentina 29.3 min 2.8% 5,650
77 Paris Charles de Gaulle Airport (CDG) France France 29.2 min 1.1% 17,990
78 Vancouver International Airport (YVR) Canada Canada 29.1 min 1.9% 8,617
79 Istanbul Airport (IST) Turkey Turkey 29.0 min 0.2% 22,391
79 White Plains Westchester County Airport (HPN) United States United States 29.0 min 5.5% 1,624
81 Cleveland Hopkins International Airport (CLE) United States United States 28.9 min 2.2% 3,639
82 Frankfurt Airport (FRA) Germany Germany 28.8 min 0.5% 15,917
82 Medan Kuala Namu International Airport (KNO) Indonesia Indonesia 28.8 min 0.2% 2,671
84 Tampa International Airport (TPA) United States United States 28.7 min 1.8% 7,827
85 Providence Theodore Francis Green Airport (PVD) United States United States 28.5 min 6.9% 1,774
86 Edmonton International Airport (YEG) Canada Canada 28.4 min 1.9% 2,511
87 Raleigh-Durham International Airport (RDU) United States United States 28.3 min 3.4% 5,797
88 Cincinnati Northern Kentucky International Airport (CVG) United States United States 28.2 min 1.3% 5,292
89 Tokyo Haneda International Airport (HND) Japan Japan 28.1 min 1.0% 20,715
89 Phuket International Airport (HKT) Thailand Thailand 28.1 min 0.1% 6,572
89 Puerto Vallarta International Airport (PVR) Mexico Mexico 28.1 min 5.0% 2,606
92 London Heathrow Airport (LHR) United Kingdom United Kingdom 27.9 min 1.1% 19,333
92 Berlin Brandenburg (BER) Germany Germany 27.9 min 2.9% 6,750
92 Denpasar International Airport (DPS) Indonesia Indonesia 27.9 min 0.2% 6,677
95 Taiwan Taoyuan International Airport (TPE) Taiwan Taiwan 27.8 min 0.1% 11,563
95 Santo Domingo Las Americas International Airport (SDQ) Dominican Republic Dominican Republic 27.8 min 2.7% 1,462
97 Yerevan Zvartnots International Airport (EVN) Armenia Armenia 27.7 min 0.1% 1,528
98 Bangkok Suvarnabhumi Airport (BKK) Thailand Thailand 27.6 min 0.2% 19,688
98 Manila Ninoy Aquino International Airport (MNL) Philippines Philippines 27.6 min 0.3% 13,342
98 Beihai Fucheng Airport (BHY) China China 27.6 min 0.3% 1,690

Cite this

The most delayed airport with at least 50 departures a day in February 2026 was Makassar Sultan Hasanuddin International Airport (UPG): average departure delay 68.6 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, February 2026" (1–28 February 2026), https://www.airportia.com/statistics/most-delayed-airports/2026-02/, 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,400 departures in the period (50 a day) are ranked, so a handful of flights cannot top the list. 3,070 smaller airports were left out. 405 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.