Most delayed airports, February 2024

53.1 min average departure delay (early and cancelled flights count as 0), Nanning Wuxu International Airport (NNG)

The most delayed airport with at least 50 departures a day in February 2024 was Nanning Wuxu International Airport (NNG): average departure delay 53.1 min (early and cancelled flights count as 0).

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

Period: 1–29 February 2024 (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 2024: top 15, average departure delay1–29 February 2024. Source: Airportia.1. Nanning Wuxu International Airport (NNG): 53.1 min (4,510 departures)1. Nanning Wuxu International Airport (NNG)53.1 min2. Yichang Sanxia Airport (YIH): 47.3 min (1,490 departures)2. Yichang Sanxia Airport (YIH)47.3 min3. Hefei Xinqiao International Airport (HFE): 43.1 min (4,670 departures)3. Hefei Xinqiao International Airport (HFE)43.1 min4. Mumbai Chhatrapati Shivaji International Airport (BOM): 43.0 min (13,526 departures)4. Mumbai Chhatrapati Shivaji International Airport…43.0 min5. San Francisco International Airport (SFO): 42.5 min (13,454 departures)5. San Francisco International Airport (SFO)42.5 min6. Lhasa Gonggar Airport (LXA): 42.1 min (1,950 departures)6. Lhasa Gonggar Airport (LXA)42.1 min7. Sanya Phoenix International Airport (SYX): 41.5 min (5,634 departures)7. Sanya Phoenix International Airport (SYX)41.5 min8. Zhengzhou Xinzheng International Airport (CGO): 40.9 min (9,216 departures)8. Zhengzhou Xinzheng International Airport (CGO)40.9 min9. Almaty International Airport (ALA): 40.8 min (2,469 departures)9. Almaty International Airport (ALA)40.8 min10. Changzhou Benniu Airport (CZX): 40.4 min (1,677 departures)10. Changzhou Benniu Airport (CZX)40.4 min11. Haikou Meilan International Airport (HAK): 40.3 min (9,844 departures)11. Haikou Meilan International Airport (HAK)40.3 min12. Nanjing Lukou International Airport (NKG): 40.0 min (9,773 departures)12. Nanjing Lukou International Airport (NKG)40.0 min13. Ho Chi Minh City International Airport (SGN): 39.6 min (11,361 departures)13. Ho Chi Minh City International Airport (SGN)39.6 min14. Halifax Stanfield International Airport (YHZ): 39.4 min (1,563 departures)14. Halifax Stanfield International Airport (YHZ)39.4 min15. Dubai International Airport (DXB): 39.3 min (17,955 departures)15. Dubai International Airport (DXB)39.3 min

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

Full ranking: 383 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Nanning Wuxu International Airport (NNG) China China 53.1 min 1.0% 4,510
2 Yichang Sanxia Airport (YIH) China China 47.3 min 5.0% 1,490
3 Hefei Xinqiao International Airport (HFE) China China 43.1 min 1.6% 4,670
4 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 43.0 min 0.6% 13,526
5 San Francisco International Airport (SFO) United States United States 42.5 min 1.5% 13,454
6 Lhasa Gonggar Airport (LXA) China China 42.1 min 2.5% 1,950
7 Sanya Phoenix International Airport (SYX) China China 41.5 min 0.2% 5,634
8 Zhengzhou Xinzheng International Airport (CGO) China China 40.9 min 2.6% 9,216
9 Almaty International Airport (ALA) Kazakhstan Kazakhstan 40.8 min 0.0% 2,469
10 Changzhou Benniu Airport (CZX) China China 40.4 min 2.3% 1,677
11 Haikou Meilan International Airport (HAK) China China 40.3 min 0.4% 9,844
12 Nanjing Lukou International Airport (NKG) China China 40.0 min 2.2% 9,773
13 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 39.6 min 0.1% 11,361
14 Halifax Stanfield International Airport (YHZ) Canada Canada 39.4 min 10.2% 1,563
15 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 39.3 min 0.3% 17,955
16 Karachi Jinnah International Airport (KHI) Pakistan Pakistan 38.8 min 5.6% 1,561
17 Wuhan Tianhe International Airport (WUH) China China 38.6 min 6.8% 9,916
18 Toronto Pearson International Airport (YYZ) Canada Canada 37.7 min 1.7% 14,597
19 Miami International Airport (MIA) United States United States 37.5 min 0.3% 18,109
20 Calgary International Airport (YYC) Canada Canada 37.0 min 1.3% 6,309
21 Hangzhou Xiaoshan International Airport (HGH) China China 36.8 min 0.9% 12,829
22 Moscow Domodedovo International Airport (DME) Russia Russia 36.2 min 0.2% 3,491
23 Quanzhou Jinjiang Airport (JJN) China China 35.7 min 0.9% 2,934
24 Seoul Incheon International Airport (ICN) South Korea South Korea 35.3 min 0.1% 14,900
24 Taiyuan Wusu International Airport (TYN) China China 35.3 min 3.7% 4,858
26 Shenzhen Bao'an International Airport (SZX) China China 35.1 min 0.9% 17,346
27 Delhi Indira Gandhi International Airport (DEL) India India 34.9 min 0.7% 18,231
28 Denver International Airport (DEN) United States United States 34.8 min 0.9% 26,083
29 Edmonton International Airport (YEG) Canada Canada 34.4 min 0.9% 3,082
30 Bangkok Suvarnabhumi Airport (BKK) Thailand Thailand 34.3 min 0.1% 13,935
31 Guiyang Longdongbao International Airport (KWE) China China 34.2 min 1.0% 7,096
32 Harbin Taiping International Airport (HRB) China China 34.0 min 0.7% 7,578
33 Fort Lauderdale Hollywood International Airport (FLL) United States United States 33.8 min 0.6% 11,630
34 Changsha Huanghua International Airport (CSX) China China 33.7 min 1.4% 9,333
35 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 33.6 min 0.2% 14,287
35 Hanoi Noi Bai International Airport (HAN) Vietnam Vietnam 33.6 min 0.0% 6,946
37 Montreal Pierre Elliott Trudeau Airport (YUL) Canada Canada 32.8 min 2.2% 7,204
37 Da Nang International Airport (DAD) Vietnam Vietnam 32.8 min 0.0% 3,221
37 Winnipeg International Airport (YWG) Canada Canada 32.8 min 0.4% 1,944
40 Xi'an Xianyang International Airport (XIY) China China 32.6 min 1.4% 14,221
41 Urumqi Diwopu International Airport (URC) China China 32.5 min 0.5% 7,436
42 New York John F. Kennedy International Airport (JFK) United States United States 32.2 min 1.1% 16,813
42 Wuxi Sunan Shuofang International Airport (WUX) China China 32.2 min 1.9% 3,109
44 Moscow Sheremetyevo International Airport (SVO) Russia Russia 31.8 min 0.2% 7,292
45 Ottawa Macdonald-Cartier International Airport (YOW) Canada Canada 31.6 min 2.1% 2,330
46 Punta Cana International Airport (PUJ) Dominican Republic Dominican Republic 31.3 min 0.5% 2,845
47 Ningbo Lishe International Airport (NGB) China China 31.2 min 1.2% 4,561
48 Puerto Vallarta International Airport (PVR) Mexico Mexico 31.1 min 0.7% 2,328
48 Palm Springs International Airport (PSP) United States United States 31.1 min 1.0% 1,826
48 Reno Tahoe International Airport (RNO) United States United States 31.1 min 0.7% 1,782
51 Tel Aviv Ben Gurion International Airport (TLV) Israel Israel 30.7 min 0.8% 2,203
52 Zhuhai Jinwan Airport (ZUH) China China 30.6 min 1.1% 4,204
53 Sharjah International Airport (SHJ) United Arab Emirates United Arab Emirates 30.5 min 0.2% 4,138
54 Yekaterinburg Koltsovo Airport (SVX) Russia Russia 30.4 min 0.3% 2,024
55 Tokyo Narita International Airport (NRT) Japan Japan 30.3 min 0.4% 8,004
56 Sydney Kingsford Smith Airport (SYD) Australia Australia 30.1 min 3.2% 12,098
57 Los Angeles International Airport (LAX) United States United States 30.0 min 0.5% 20,438
58 San Diego International Airport (SAN) United States United States 29.9 min 0.7% 7,273
59 Zhanjiang Airport (ZHA) China China 29.8 min 1.5% 1,480
60 Abu Dhabi International Airport (AUH) United Arab Emirates United Arab Emirates 29.6 min 0.4% 5,970
61 Manila Ninoy Aquino International Airport (MNL) Philippines Philippines 29.5 min 0.1% 12,009
61 Amman Queen Alia International Airport (AMM) Jordan Jordan 29.5 min 0.3% 2,588
61 Macau International Airport (MFM) Macau Macau 29.5 min 0.1% 2,187
64 London Heathrow Airport (LHR) United Kingdom United Kingdom 29.4 min 1.2% 19,506
64 Lucknow Chaudhary Charan Singh Airport (LKO) India India 29.4 min 1.0% 1,798
66 Shanghai Pudong International Airport (PVG) China China 29.3 min 1.1% 20,714
67 Las Vegas McCarran International Airport (LAS) United States United States 29.2 min 0.7% 16,613
67 Bangalore Kempegowda International Airport (BLR) India India 29.2 min 1.0% 10,019
69 Phuket International Airport (HKT) Thailand Thailand 29.0 min 0.0% 4,344
70 Guangzhou Baiyun International Airport (CAN) China China 28.8 min 0.4% 21,883
70 Kunming Changshui International Airport (KMG) China China 28.8 min 1.3% 15,197
70 New York LaGuardia Airport (LGA) United States United States 28.8 min 2.0% 14,400
70 Qingdao Liuting International Airport (TAO) China China 28.8 min 1.6% 8,008
74 Ontario International Airport (ONT) United States United States 28.6 min 0.4% 2,542
75 Hong Kong International Airport (HKG) Hong Kong Hong Kong 28.4 min 0.2% 11,371
76 Paris Charles de Gaulle Airport (CDG) France France 28.3 min 0.9% 15,086
76 Burbank Bob Hope Airport (BUR) United States United States 28.3 min 1.5% 2,950
78 Nanchang Changbei International Airport (KHN) China China 28.2 min 0.8% 4,010
79 Melbourne Airport (MEL) Australia Australia 28.0 min 2.4% 9,879
79 Istanbul Sabiha Gokcen International Airport (SAW) Turkey Turkey 28.0 min 0.2% 9,457
81 Orlando International Airport (MCO) United States United States 27.9 min 0.4% 16,765
81 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 27.9 min 0.5% 8,280
83 West Palm Beach International Airport (PBI) United States United States 27.8 min 0.6% 3,200
83 Medina Prince Mohammad bin Abdulaziz Airport (MED) Saudi Arabia Saudi Arabia 27.8 min 1.0% 2,530
85 Charlotte Douglas International Airport (CLT) United States United States 27.7 min 0.2% 21,027
85 Taiwan Taoyuan International Airport (TPE) Taiwan Taiwan 27.7 min 0.1% 9,123
85 Manchester Airport (MAN) United Kingdom United Kingdom 27.7 min 0.8% 6,058
88 Buenos Aires Ministro Pistarini International Airport (EZE) Argentina Argentina 27.6 min 2.8% 2,855
89 Doha Hamad International Airport (DOH) Qatar Qatar 27.5 min 0.3% 10,868
89 Denpasar International Airport (DPS) Indonesia Indonesia 27.5 min 0.4% 5,868
89 Lanzhou Zhongchuan International Airport (LHW) China China 27.5 min 1.5% 4,875
92 Dalian Zhoushuizi International Airport (DLC) China China 27.4 min 2.2% 6,211
93 Salt Lake City International Airport (SLC) United States United States 27.3 min 0.2% 9,981
94 Nairobi Jomo Kenyatta International Airport (NBO) Kenya Kenya 27.2 min 0.6% 3,284
95 Mexico Benito Juarez International Airport (MEX) Mexico Mexico 27.1 min 0.3% 12,212
95 Vancouver International Airport (YVR) Canada Canada 27.1 min 1.2% 9,732
97 Chongqing Jiangbei International Airport (CKG) China China 26.9 min 0.8% 12,960
97 Cancun International Airport (CUN) Mexico Mexico 26.9 min 0.3% 8,597
97 Kota Kinabalu International Airport (BKI) Malaysia Malaysia 26.9 min 0.2% 2,453
100 London Gatwick Airport (LGW) United Kingdom United Kingdom 26.8 min 0.4% 8,870

Cite this

The most delayed airport with at least 50 departures a day in February 2024 was Nanning Wuxu International Airport (NNG): average departure delay 53.1 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, February 2024" (1–29 February 2024), https://www.airportia.com/statistics/most-delayed-airports/2024-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,450 departures in the period (50 a day) are ranked, so a handful of flights cannot top the list. 2,946 smaller airports were left out. 988 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.