Most delayed airports, June 2025

59.7 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 June 2025 was Shenzhen Bao'an International Airport (SZX): average departure delay 59.7 min (early and cancelled flights count as 0).

June 2025 (1–30 June 2025) Source: www.airportia.com/statistics/most-delayed-airports/2025-06/

Period: 1–30 June 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, June 2025: top 15, average departure delay1–30 June 2025. Source: Airportia.1. Shenzhen Bao'an International Airport (SZX): 59.7 min (16,852 departures)1. Shenzhen Bao'an International Airport (SZX)59.7 min2. New York LaGuardia Airport (LGA): 55.2 min (15,034 departures)2. New York LaGuardia Airport (LGA)55.2 min3. New York John F. Kennedy International Airport (JFK): 54.4 min (19,665 departures)3. New York John F. Kennedy International Airport (…54.4 min4. Houston George Bush Intercontinental Airport (IAH): 53.3 min (19,317 departures)4. Houston George Bush Intercontinental Airport (IA…53.3 min5. Tunis Carthage International Airport (TUN): 51.9 min (2,562 departures)5. Tunis Carthage International Airport (TUN)51.9 min6. Washington Ronald Reagan National Airport (DCA): 51.5 min (12,659 departures)6. Washington Ronald Reagan National Airport (DCA)51.5 min7. Guangzhou Baiyun International Airport (CAN): 51.3 min (21,069 departures)7. Guangzhou Baiyun International Airport (CAN)51.3 min7. Washington Dulles International Airport (IAD): 51.3 min (12,464 departures)7. Washington Dulles International Airport (IAD)51.3 min9. Charlotte Douglas International Airport (CLT): 50.6 min (22,965 departures)9. Charlotte Douglas International Airport (CLT)50.6 min10. Chicago O'Hare International Airport (ORD): 48.4 min (37,765 departures)10. Chicago O'Hare International Airport (ORD)48.4 min11. Philadelphia International Airport (PHL): 48.2 min (13,070 departures)11. Philadelphia International Airport (PHL)48.2 min12. Dallas Fort Worth International Airport (DFW): 46.5 min (32,704 departures)12. Dallas Fort Worth International Airport (DFW)46.5 min13. Zhuhai Jinwan Airport (ZUH): 46.3 min (3,585 departures)13. Zhuhai Jinwan Airport (ZUH)46.3 min14. Denver International Airport (DEN): 46.2 min (31,008 departures)14. Denver International Airport (DEN)46.2 min15. Hangzhou Xiaoshan International Airport (HGH): 46.0 min (12,689 departures)15. Hangzhou Xiaoshan International Airport (HGH)46.0 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,006 smaller airports were left out. 878 airports with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 427 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Shenzhen Bao'an International Airport (SZX) China China 59.7 min 1.6% 16,852
2 New York LaGuardia Airport (LGA) United States United States 55.2 min 5.0% 15,034
3 New York John F. Kennedy International Airport (JFK) United States United States 54.4 min 2.3% 19,665
4 Houston George Bush Intercontinental Airport (IAH) United States United States 53.3 min 2.4% 19,317
5 Tunis Carthage International Airport (TUN) Tunisia Tunisia 51.9 min 0.2% 2,562
6 Washington Ronald Reagan National Airport (DCA) United States United States 51.5 min 6.1% 12,659
7 Guangzhou Baiyun International Airport (CAN) China China 51.3 min 1.5% 21,069
7 Washington Dulles International Airport (IAD) United States United States 51.3 min 1.3% 12,464
9 Charlotte Douglas International Airport (CLT) United States United States 50.6 min 2.9% 22,965
10 Chicago O'Hare International Airport (ORD) United States United States 48.4 min 0.9% 37,765
11 Philadelphia International Airport (PHL) United States United States 48.2 min 3.0% 13,070
12 Dallas Fort Worth International Airport (DFW) United States United States 46.5 min 2.6% 32,704
13 Zhuhai Jinwan Airport (ZUH) China China 46.3 min 1.6% 3,585
14 Denver International Airport (DEN) United States United States 46.2 min 0.6% 31,008
15 Hangzhou Xiaoshan International Airport (HGH) China China 46.0 min 0.7% 12,689
16 New York Newark Liberty International Airport (EWR) United States United States 45.7 min 2.3% 14,487
17 West Palm Beach International Airport (PBI) United States United States 45.2 min 1.1% 2,237
18 Atlanta Hartsfield-Jackson International Airport (ATL) United States United States 44.6 min 2.3% 34,679
19 Albany International Airport (ALB) United States United States 43.3 min 2.4% 1,515
20 Birmingham Shuttlesworth International Airport (BHM) United States United States 42.4 min 3.0% 2,009
21 Norfolk International Airport (ORF) United States United States 42.0 min 2.9% 2,602
22 Knoxville McGhee Tyson Airport (TYS) United States United States 41.8 min 2.6% 2,115
23 Savannah Hilton Head International Airport (SAV) United States United States 41.6 min 2.5% 2,185
24 Baltimore Washington International Airport (BWI) United States United States 41.5 min 1.2% 9,381
25 Nanjing Lukou International Airport (NKG) China China 41.1 min 1.1% 8,762
26 Changzhou Benniu Airport (CZX) China China 41.0 min 1.7% 1,574
27 Bentonville Northwest Arkansas Regional Airport (XNA) United States United States 40.9 min 2.4% 1,701
28 Greensboro Piedmont Triad International Airport (GSO) United States United States 40.8 min 3.2% 1,507
29 Miami International Airport (MIA) United States United States 40.4 min 1.1% 16,808
30 Greenville-Spartanburg International Airport (GSP) United States United States 40.0 min 3.5% 1,895
31 Oklahoma City Will Rogers World Airport (OKC) United States United States 39.9 min 1.4% 2,387
32 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 39.6 min 0.2% 10,805
32 Richmond Airport (RIC) United States United States 39.6 min 3.1% 2,667
32 Chania International Airport (CHQ) Greece Greece 39.6 min 0.1% 1,535
35 Myrtle Beach International Airport (MYR) United States United States 39.4 min 2.1% 1,987
36 Nice Cote d'Azur Airport (NCE) France France 39.2 min 1.2% 6,406
37 Orlando International Airport (MCO) United States United States 39.0 min 0.9% 16,203
37 Raleigh-Durham International Airport (RDU) United States United States 39.0 min 2.3% 6,528
39 Jacksonville International Airport (JAX) United States United States 38.9 min 2.6% 2,938
40 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 38.5 min 0.4% 9,909
41 Ponta Delgada Joao Paulo II Airport (PDL) Portugal Portugal 38.4 min 1.3% 1,536
42 New Orleans Louis Armstrong International Airport (MSY) United States United States 38.0 min 1.5% 4,391
43 Nashville International Airport (BNA) United States United States 37.8 min 1.5% 10,262
43 San Diego International Airport (SAN) United States United States 37.8 min 0.7% 9,232
45 Islamabad International Airport (ISB) Pakistan Pakistan 37.7 min 2.0% 1,628
46 Athens Eleftherios Venizelos (ATH) Greece Greece 37.6 min 0.5% 12,665
47 Wuxi Sunan Shuofang International Airport (WUX) China China 37.5 min 1.1% 3,164
48 Naples Airport (NAP) Italy Italy 37.4 min 1.4% 4,279
49 Tampa International Airport (TPA) United States United States 37.1 min 1.6% 7,671
50 Portland International Jetport (PWM) United States United States 36.9 min 1.8% 1,578
51 Da Nang International Airport (DAD) Vietnam Vietnam 36.8 min 0.1% 4,529
51 Ningbo Lishe International Airport (NGB) China China 36.8 min 1.7% 4,294
53 Shanghai Hongqiao International Airport (SHA) China China 36.7 min 1.8% 11,431
53 Charleston International Airport (CHS) United States United States 36.7 min 2.0% 3,032
55 Boston Logan International Airport (BOS) United States United States 36.4 min 1.8% 17,415
55 London Gatwick Airport (LGW) United Kingdom United Kingdom 36.4 min 0.4% 12,214
57 Buffalo Niagara International Airport (BUF) United States United States 36.3 min 3.4% 2,379
58 Kansas City International Airport (MCI) United States United States 36.2 min 1.4% 4,812
59 Medan Kuala Namu International Airport (KNO) Indonesia Indonesia 36.1 min 0.1% 2,167
60 Cincinnati Northern Kentucky International Airport (CVG) United States United States 35.9 min 1.6% 5,601
61 Paris Charles de Gaulle Airport (CDG) France France 35.8 min 1.6% 19,636
61 Kuwait International Airport (KWI) Kuwait Kuwait 35.8 min 0.5% 4,769
61 Kos Island International Airport (KGS) Greece Greece 35.8 min 0.0% 1,544
64 Memphis International Airport (MEM) United States United States 35.7 min 2.6% 2,612
64 Louisville International Airport (SDF) United States United States 35.7 min 2.4% 2,531
64 Pensacola International Airport (PNS) United States United States 35.7 min 3.3% 1,648
67 Austin Bergstrom International Airport (AUS) United States United States 35.6 min 0.8% 8,512
67 Birmingham Airport (BHX) United Kingdom United Kingdom 35.6 min 0.6% 4,461
69 Tulsa International Airport (TUL) United States United States 35.5 min 2.3% 1,938
70 Palma de Mallorca Airport (PMI) Spain Spain 35.4 min 0.5% 12,866
70 Hanoi Noi Bai International Airport (HAN) Vietnam Vietnam 35.4 min 0.0% 8,840
72 Shanghai Pudong International Airport (PVG) China China 35.3 min 0.9% 20,803
72 Seattle Tacoma International Airport (SEA) United States United States 35.3 min 0.6% 20,026
72 Seoul Incheon International Airport (ICN) South Korea South Korea 35.3 min 0.1% 15,261
72 Port Columbus International Airport (CMH) United States United States 35.3 min 2.5% 4,446
72 White Plains Westchester County Airport (HPN) United States United States 35.3 min 2.0% 2,045
77 Toronto Pearson International Airport (YYZ) Canada Canada 35.2 min 1.9% 15,561
77 Dallas Love Field Airport (DAL) United States United States 35.2 min 0.9% 6,714
77 Milan Bergamo Il Caravaggio International Airport (BGY) Italy Italy 35.2 min 0.4% 4,362
80 Cleveland Hopkins International Airport (CLE) United States United States 35.0 min 2.8% 4,129
81 Detroit Metropolitan Wayne County Airport (DTW) United States United States 34.9 min 1.4% 13,792
81 Nha Trang Cam Ranh International Airport (CXR) Vietnam Vietnam 34.9 min 0.0% 1,630
83 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 34.8 min 0.1% 15,540
84 Yerevan Zvartnots International Airport (EVN) Armenia Armenia 34.7 min 0.3% 1,718
85 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 34.5 min 1.4% 16,346
85 Milan Malpensa Airport (MXP) Italy Italy 34.5 min 1.2% 8,807
87 Denpasar International Airport (DPS) Indonesia Indonesia 34.3 min 0.7% 6,323
88 Moscow Domodedovo International Airport (DME) Russia Russia 34.2 min 0.5% 3,733
89 Las Vegas McCarran International Airport (LAS) United States United States 33.8 min 0.8% 18,047
89 Calgary International Airport (YYC) Canada Canada 33.8 min 1.1% 8,201
91 Rome Leonardo da Vinci Fiumicino Airport (FCO) Italy Italy 33.6 min 0.4% 15,081
91 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 33.6 min 2.2% 5,580
93 Grand Rapids Gerald R. Ford International Airport (GRR) United States United States 33.5 min 1.4% 2,044
94 London Heathrow Airport (LHR) United Kingdom United Kingdom 33.2 min 0.8% 20,768
94 Zhengzhou Xinzheng International Airport (CGO) China China 33.2 min 0.6% 7,755
94 Chicago Midway International Airport (MDW) United States United States 33.2 min 0.6% 7,473
94 Houston William P. Hobby Airport (HOU) United States United States 33.2 min 1.3% 5,464
94 El Paso International Airport (ELP) United States United States 33.2 min 0.9% 1,762
99 Fort Lauderdale Hollywood International Airport (FLL) United States United States 33.1 min 1.6% 8,975
99 Rhodes International Airport (RHO) Greece Greece 33.1 min 0.4% 2,916

Cite this

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