Most delayed airports, May 2025

52.2 min average departure delay (early and cancelled flights count as 0), Shenzhen Bao'an International Airport (SZX)

The most delayed airport with at least 50 departures a day in May 2025 was Shenzhen Bao'an International Airport (SZX): average departure delay 52.2 min (early and cancelled flights count as 0).

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

Period: 1–31 May 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, May 2025: top 15, average departure delay1–31 May 2025. Source: Airportia.1. Shenzhen Bao'an International Airport (SZX): 52.2 min (16,680 departures)1. Shenzhen Bao'an International Airport (SZX)52.2 min2. New York Newark Liberty International Airport (EWR): 51.8 min (13,893 departures)2. New York Newark Liberty International Airport (E…51.8 min3. Moscow Vnukovo International Airport (VKO): 50.9 min (3,341 departures)3. Moscow Vnukovo International Airport (VKO)50.9 min4. Islamabad International Airport (ISB): 48.5 min (1,574 departures)4. Islamabad International Airport (ISB)48.5 min5. Guangzhou Baiyun International Airport (CAN): 48.2 min (20,970 departures)5. Guangzhou Baiyun International Airport (CAN)48.2 min6. New York LaGuardia Airport (LGA): 46.0 min (14,583 departures)6. New York LaGuardia Airport (LGA)46.0 min7. Dallas Fort Worth International Airport (DFW): 43.4 min (30,494 departures)7. Dallas Fort Worth International Airport (DFW)43.4 min8. Washington Ronald Reagan National Airport (DCA): 42.9 min (12,582 departures)8. Washington Ronald Reagan National Airport (DCA)42.9 min9. New York John F. Kennedy International Airport (JFK): 42.8 min (18,793 departures)9. New York John F. Kennedy International Airport (…42.8 min10. Denver International Airport (DEN): 41.8 min (28,965 departures)10. Denver International Airport (DEN)41.8 min11. Houston George Bush Intercontinental Airport (IAH): 41.5 min (18,549 departures)11. Houston George Bush Intercontinental Airport (I…41.5 min12. Charlotte Douglas International Airport (CLT): 41.4 min (22,942 departures)12. Charlotte Douglas International Airport (CLT)41.4 min13. Orlando International Airport (MCO): 41.0 min (15,872 departures)13. Orlando International Airport (MCO)41.0 min14. Philadelphia International Airport (PHL): 40.4 min (12,214 departures)14. Philadelphia International Airport (PHL)40.4 min14. Tunis Carthage International Airport (TUN): 40.4 min (2,369 departures)14. Tunis Carthage International Airport (TUN)40.4 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,017 smaller airports were left out. 888 airports with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 409 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Shenzhen Bao'an International Airport (SZX) China China 52.2 min 1.0% 16,680
2 New York Newark Liberty International Airport (EWR) United States United States 51.8 min 6.9% 13,893
3 Moscow Vnukovo International Airport (VKO) Russia Russia 50.9 min 1.1% 3,341
4 Islamabad International Airport (ISB) Pakistan Pakistan 48.5 min 7.8% 1,574
5 Guangzhou Baiyun International Airport (CAN) China China 48.2 min 1.0% 20,970
6 New York LaGuardia Airport (LGA) United States United States 46.0 min 2.3% 14,583
7 Dallas Fort Worth International Airport (DFW) United States United States 43.4 min 3.2% 30,494
8 Washington Ronald Reagan National Airport (DCA) United States United States 42.9 min 3.1% 12,582
9 New York John F. Kennedy International Airport (JFK) United States United States 42.8 min 1.0% 18,793
10 Denver International Airport (DEN) United States United States 41.8 min 0.7% 28,965
11 Houston George Bush Intercontinental Airport (IAH) United States United States 41.5 min 1.3% 18,549
12 Charlotte Douglas International Airport (CLT) United States United States 41.4 min 1.7% 22,942
13 Orlando International Airport (MCO) United States United States 41.0 min 0.7% 15,872
14 Philadelphia International Airport (PHL) United States United States 40.4 min 2.0% 12,214
14 Tunis Carthage International Airport (TUN) Tunisia Tunisia 40.4 min 0.3% 2,369
16 Washington Dulles International Airport (IAD) United States United States 39.9 min 0.7% 12,082
17 Zhuhai Jinwan Airport (ZUH) China China 39.1 min 1.3% 3,729
17 Bentonville Northwest Arkansas Regional Airport (XNA) United States United States 39.1 min 2.0% 1,632
19 West Palm Beach International Airport (PBI) United States United States 38.1 min 1.0% 2,628
20 Savannah Hilton Head International Airport (SAV) United States United States 37.2 min 2.1% 2,111
21 Chicago O'Hare International Airport (ORD) United States United States 37.0 min 0.6% 35,177
22 Austin Bergstrom International Airport (AUS) United States United States 36.8 min 1.1% 8,109
23 Moscow Domodedovo International Airport (DME) Russia Russia 36.5 min 1.2% 3,663
24 Miami International Airport (MIA) United States United States 36.0 min 0.7% 16,707
25 Charleston International Airport (CHS) United States United States 35.8 min 1.7% 2,903
26 Birmingham Shuttlesworth International Airport (BHM) United States United States 35.4 min 2.4% 1,932
27 Dallas Love Field Airport (DAL) United States United States 35.0 min 2.0% 6,405
28 Atlanta Hartsfield-Jackson International Airport (ATL) United States United States 34.9 min 0.4% 33,535
29 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 34.7 min 0.2% 9,697
29 Memphis International Airport (MEM) United States United States 34.7 min 1.6% 2,529
31 Manila Ninoy Aquino International Airport (MNL) Philippines Philippines 34.0 min 0.3% 12,520
32 San Diego International Airport (SAN) United States United States 33.9 min 0.6% 8,887
32 Myrtle Beach International Airport (MYR) United States United States 33.9 min 2.5% 1,702
34 Boston Logan International Airport (BOS) United States United States 33.7 min 1.6% 16,463
35 Baltimore Washington International Airport (BWI) United States United States 33.6 min 0.4% 8,958
35 Buenos Aires Jorge Newbery Airport (AEP) Argentina Argentina 33.6 min 1.1% 5,391
37 Norfolk International Airport (ORF) United States United States 33.3 min 2.1% 2,254
38 Nashville International Airport (BNA) United States United States 33.2 min 1.3% 10,004
39 Richmond Airport (RIC) United States United States 33.1 min 1.5% 2,541
40 Changzhou Benniu Airport (CZX) China China 33.0 min 2.1% 1,628
40 Nha Trang Cam Ranh International Airport (CXR) Vietnam Vietnam 33.0 min 0.0% 1,530
42 Hangzhou Xiaoshan International Airport (HGH) China China 32.9 min 0.5% 12,604
43 Raleigh-Durham International Airport (RDU) United States United States 32.6 min 1.5% 6,197
44 Athens Eleftherios Venizelos (ATH) Greece Greece 32.4 min 0.5% 11,332
44 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 32.4 min 0.1% 10,392
44 Wuxi Sunan Shuofang International Airport (WUX) China China 32.4 min 0.4% 3,239
47 Rhodes International Airport (RHO) Greece Greece 32.3 min 0.1% 2,178
48 White Plains Westchester County Airport (HPN) United States United States 32.2 min 1.7% 1,822
49 New Orleans Louis Armstrong International Airport (MSY) United States United States 32.1 min 1.0% 4,718
50 Paris Charles de Gaulle Airport (CDG) France France 32.0 min 0.7% 18,863
50 Greenville-Spartanburg International Airport (GSP) United States United States 32.0 min 2.8% 1,798
52 San Francisco International Airport (SFO) United States United States 31.9 min 0.4% 16,579
53 Pensacola International Airport (PNS) United States United States 31.7 min 2.0% 1,516
54 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 31.5 min 0.3% 15,563
55 Fort Lauderdale Hollywood International Airport (FLL) United States United States 31.4 min 1.6% 9,248
56 Tampa International Airport (TPA) United States United States 31.3 min 1.4% 7,949
57 Cincinnati Northern Kentucky International Airport (CVG) United States United States 30.9 min 1.1% 5,396
57 Knoxville McGhee Tyson Airport (TYS) United States United States 30.9 min 1.9% 1,916
59 Nanjing Lukou International Airport (NKG) China China 30.8 min 0.8% 8,802
59 Xiamen Gaoqi International Airport (XMN) China China 30.8 min 0.5% 7,861
59 Jacksonville International Airport (JAX) United States United States 30.8 min 2.3% 2,792
59 Oklahoma City Will Rogers World Airport (OKC) United States United States 30.8 min 1.6% 2,276
63 Tulsa International Airport (TUL) United States United States 30.7 min 2.0% 1,771
64 London Heathrow Airport (LHR) United Kingdom United Kingdom 30.6 min 0.6% 20,729
65 Port Columbus International Airport (CMH) United States United States 30.5 min 1.8% 4,243
66 Las Vegas McCarran International Airport (LAS) United States United States 30.3 min 0.5% 18,649
66 Toronto Pearson International Airport (YYZ) Canada Canada 30.3 min 1.2% 14,819
68 Seattle Tacoma International Airport (SEA) United States United States 30.1 min 0.4% 18,380
69 Antalya Airport (AYT) Turkey Turkey 29.8 min 0.1% 8,892
70 Seoul Incheon International Airport (ICN) South Korea South Korea 29.7 min 0.1% 14,940
70 Mexico Benito Juarez International Airport (MEX) Mexico Mexico 29.7 min 0.1% 12,178
70 Milwaukee General Mitchell International Airport (MKE) United States United States 29.7 min 1.6% 2,759
70 Rochester International Airport (ROC) United States United States 29.7 min 1.7% 1,504
74 Moscow Sheremetyevo International Airport (SVO) Russia Russia 29.6 min 0.3% 9,571
75 Sanya Phoenix International Airport (SYX) China China 29.4 min 0.2% 4,977
76 San Antonio International Airport (SAT) United States United States 29.3 min 1.1% 4,096
77 Istanbul Sabiha Gokcen International Airport (SAW) Turkey Turkey 29.2 min 0.2% 7,266
78 Delhi Indira Gandhi International Airport (DEL) India India 29.1 min 1.2% 19,188
78 Nairobi Jomo Kenyatta International Airport (NBO) Kenya Kenya 29.1 min 1.2% 3,154
78 Louisville International Airport (SDF) United States United States 29.1 min 1.6% 2,429
81 Shanghai Hongqiao International Airport (SHA) China China 28.8 min 1.5% 11,538
82 Houston William P. Hobby Airport (HOU) United States United States 28.7 min 0.9% 5,018
82 Cleveland Hopkins International Airport (CLE) United States United States 28.7 min 1.3% 3,982
84 Palma de Mallorca Airport (PMI) Spain Spain 28.5 min 0.2% 11,929
84 Hanoi Noi Bai International Airport (HAN) Vietnam Vietnam 28.5 min 0.0% 8,142
86 Singapore Changi Airport (SIN) Singapore Singapore 28.4 min 0.2% 14,359
87 Southwest Florida International Airport (RSW) United States United States 28.3 min 0.7% 3,031
88 Porto Francisco de Sa Carneiro Airport (OPO) Portugal Portugal 28.2 min 0.7% 4,716
88 Indianapolis International Airport (IND) United States United States 28.2 min 1.7% 4,685
88 Ningbo Lishe International Airport (NGB) China China 28.2 min 1.0% 4,372
91 Ontario International Airport (ONT) United States United States 28.1 min 0.6% 3,088
92 Minneapolis Saint Paul International Airport (MSP) United States United States 28.0 min 0.6% 13,017
92 Detroit Metropolitan Wayne County Airport (DTW) United States United States 28.0 min 0.6% 12,794
94 London Gatwick Airport (LGW) United Kingdom United Kingdom 27.9 min 0.2% 11,719
94 Da Nang International Airport (DAD) Vietnam Vietnam 27.9 min 0.0% 4,115
96 Calgary International Airport (YYC) Canada Canada 27.8 min 0.6% 7,551
96 Quanzhou Jinjiang Airport (JJN) China China 27.8 min 0.2% 2,381
98 Yerevan Zvartnots International Airport (EVN) Armenia Armenia 27.7 min 0.0% 1,581
99 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 27.6 min 1.3% 13,228
99 Kansas City International Airport (MCI) United States United States 27.6 min 0.8% 4,541

Cite this

The most delayed airport with at least 50 departures a day in May 2025 was Shenzhen Bao'an International Airport (SZX): average departure delay 52.2 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, May 2025" (1–31 May 2025), https://www.airportia.com/statistics/most-delayed-airports/2025-05/, 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,017 smaller airports were left out. 888 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.