Most delayed airports, July 2025

61.1 min average departure delay (early and cancelled flights count as 0), Lahore Allama Iqbal International Airport (LHE)

The most delayed airport with at least 50 departures a day in July 2025 was Lahore Allama Iqbal International Airport (LHE): average departure delay 61.1 min (early and cancelled flights count as 0).

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

Period: 1–31 July 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, July 2025: top 15, average departure delay1–31 July 2025. Source: Airportia.1. Lahore Allama Iqbal International Airport (LHE): 61.1 min (1,514 departures)1. Lahore Allama Iqbal International Airport (LHE)61.1 min2. Shenzhen Bao'an International Airport (SZX): 60.3 min (18,023 departures)2. Shenzhen Bao'an International Airport (SZX)60.3 min3. New York Newark Liberty International Airport (EWR): 59.2 min (16,472 departures)3. New York Newark Liberty International Airport (E…59.2 min4. New York John F. Kennedy International Airport (JFK): 57.0 min (20,159 departures)4. New York John F. Kennedy International Airport (…57.0 min5. Washington Dulles International Airport (IAD): 55.8 min (12,157 departures)5. Washington Dulles International Airport (IAD)55.8 min6. New York LaGuardia Airport (LGA): 55.6 min (15,273 departures)6. New York LaGuardia Airport (LGA)55.6 min7. Washington Ronald Reagan National Airport (DCA): 55.4 min (12,704 departures)7. Washington Ronald Reagan National Airport (DCA)55.4 min8. Philadelphia International Airport (PHL): 55.0 min (13,193 departures)8. Philadelphia International Airport (PHL)55.0 min9. Tunis Carthage International Airport (TUN): 54.6 min (2,892 departures)9. Tunis Carthage International Airport (TUN)54.6 min10. Changzhou Benniu Airport (CZX): 53.8 min (1,938 departures)10. Changzhou Benniu Airport (CZX)53.8 min11. Chicago O'Hare International Airport (ORD): 53.6 min (38,276 departures)11. Chicago O'Hare International Airport (ORD)53.6 min12. Islamabad International Airport (ISB): 52.3 min (1,683 departures)12. Islamabad International Airport (ISB)52.3 min13. Baltimore Washington International Airport (BWI): 49.4 min (9,542 departures)13. Baltimore Washington International Airport (BWI)49.4 min14. Zhuhai Jinwan Airport (ZUH): 49.2 min (4,169 departures)14. Zhuhai Jinwan Airport (ZUH)49.2 min15. Norfolk International Airport (ORF): 49.1 min (2,686 departures)15. Norfolk International Airport (ORF)49.1 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,418 smaller airports were left out. 621 airports with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 451 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Lahore Allama Iqbal International Airport (LHE) Pakistan Pakistan 61.1 min 1.3% 1,514
2 Shenzhen Bao'an International Airport (SZX) China China 60.3 min 2.4% 18,023
3 New York Newark Liberty International Airport (EWR) United States United States 59.2 min 5.9% 16,472
4 New York John F. Kennedy International Airport (JFK) United States United States 57.0 min 4.5% 20,159
5 Washington Dulles International Airport (IAD) United States United States 55.8 min 3.0% 12,157
6 New York LaGuardia Airport (LGA) United States United States 55.6 min 9.0% 15,273
7 Washington Ronald Reagan National Airport (DCA) United States United States 55.4 min 9.3% 12,704
8 Philadelphia International Airport (PHL) United States United States 55.0 min 4.5% 13,193
9 Tunis Carthage International Airport (TUN) Tunisia Tunisia 54.6 min 1.1% 2,892
10 Changzhou Benniu Airport (CZX) China China 53.8 min 0.7% 1,938
11 Chicago O'Hare International Airport (ORD) United States United States 53.6 min 1.7% 38,276
12 Islamabad International Airport (ISB) Pakistan Pakistan 52.3 min 1.4% 1,683
13 Baltimore Washington International Airport (BWI) United States United States 49.4 min 2.9% 9,542
14 Zhuhai Jinwan Airport (ZUH) China China 49.2 min 2.4% 4,169
15 Norfolk International Airport (ORF) United States United States 49.1 min 5.5% 2,686
16 Moscow Sheremetyevo International Airport (SVO) Russia Russia 48.5 min 1.6% 12,819
17 Guangzhou Baiyun International Airport (CAN) China China 48.3 min 1.2% 22,607
18 Richmond Airport (RIC) United States United States 47.6 min 4.2% 2,727
19 Dallas Fort Worth International Airport (DFW) United States United States 46.9 min 2.8% 32,732
20 Charlotte Douglas International Airport (CLT) United States United States 46.7 min 2.0% 22,512
21 Denver International Airport (DEN) United States United States 46.5 min 1.2% 31,642
22 Wuxi Sunan Shuofang International Airport (WUX) China China 46.4 min 1.7% 3,422
23 Nice Cote d'Azur Airport (NCE) France France 45.7 min 3.7% 7,031
24 St. Petersburg Pulkovo Airport (LED) Russia Russia 45.6 min 1.2% 7,815
25 Houston George Bush Intercontinental Airport (IAH) United States United States 45.5 min 1.4% 19,297
26 Hangzhou Xiaoshan International Airport (HGH) China China 45.1 min 0.9% 14,021
27 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 44.6 min 0.9% 10,249
27 Yekaterinburg Koltsovo Airport (SVX) Russia Russia 44.6 min 0.6% 3,021
29 Miami International Airport (MIA) United States United States 44.3 min 1.4% 17,541
30 Jacksonville International Airport (JAX) United States United States 44.0 min 3.3% 2,918
31 Orlando International Airport (MCO) United States United States 43.9 min 1.5% 16,293
32 Portland International Jetport (PWM) United States United States 43.8 min 5.6% 1,650
33 Moscow Vnukovo International Airport (VKO) Russia Russia 43.4 min 1.2% 4,688
34 Raleigh-Durham International Airport (RDU) United States United States 43.3 min 3.8% 6,476
35 Funchal Cristiano Ronaldo Airport (FNC) Portugal Portugal 42.8 min 2.4% 1,665
36 Savannah Hilton Head International Airport (SAV) United States United States 42.5 min 3.1% 2,168
37 Xiamen Gaoqi International Airport (XMN) China China 41.9 min 0.9% 8,513
38 London Gatwick Airport (LGW) United Kingdom United Kingdom 41.8 min 1.0% 12,935
38 West Palm Beach International Airport (PBI) United States United States 41.8 min 3.9% 2,195
40 London Heathrow Airport (LHR) United Kingdom United Kingdom 41.2 min 1.3% 20,727
40 Providence Theodore Francis Green Airport (PVD) United States United States 41.2 min 3.7% 1,957
42 Macau International Airport (MFM) Macau Macau 40.9 min 1.7% 2,223
43 Nanjing Lukou International Airport (NKG) China China 40.6 min 0.8% 10,169
44 Boston Logan International Airport (BOS) United States United States 40.5 min 3.7% 18,190
45 Charleston International Airport (CHS) United States United States 40.3 min 3.4% 3,025
46 Xuzhou Guanyin Airport (XUZ) China China 40.2 min 2.0% 1,529
47 Nashville International Airport (BNA) United States United States 39.9 min 2.1% 10,093
47 Myrtle Beach International Airport (MYR) United States United States 39.9 min 2.3% 2,017
47 Albany International Airport (ALB) United States United States 39.9 min 2.7% 1,523
50 Ningbo Lishe International Airport (NGB) China China 39.7 min 3.0% 5,128
50 Knoxville McGhee Tyson Airport (TYS) United States United States 39.7 min 2.9% 2,080
52 Milan Bergamo Il Caravaggio International Airport (BGY) Italy Italy 39.6 min 0.6% 4,479
53 Palma de Mallorca Airport (PMI) Spain Spain 39.5 min 0.8% 14,032
54 Rochester International Airport (ROC) United States United States 39.4 min 5.2% 1,508
54 Greensboro Piedmont Triad International Airport (GSO) United States United States 39.4 min 5.0% 1,501
56 Buffalo Niagara International Airport (BUF) United States United States 39.3 min 5.1% 2,469
57 Montreal Pierre Elliott Trudeau Airport (YUL) Canada Canada 39.2 min 3.0% 8,668
58 Rome Leonardo da Vinci Fiumicino Airport (FCO) Italy Italy 39.0 min 0.7% 15,579
59 Toronto Pearson International Airport (YYZ) Canada Canada 38.8 min 2.4% 16,250
60 Austin Bergstrom International Airport (AUS) United States United States 38.7 min 1.4% 8,497
60 Tampa International Airport (TPA) United States United States 38.7 min 1.6% 7,614
62 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 38.4 min 0.2% 16,540
63 Quanzhou Jinjiang Airport (JJN) China China 38.3 min 1.6% 2,676
64 Paris Charles de Gaulle Airport (CDG) France France 38.2 min 2.5% 20,435
64 Shanghai Hongqiao International Airport (SHA) China China 38.2 min 2.9% 11,658
66 Hong Kong International Airport (HKG) Hong Kong Hong Kong 38.0 min 1.8% 13,892
67 Chicago Midway International Airport (MDW) United States United States 37.7 min 1.7% 7,645
67 Haikou Meilan International Airport (HAK) China China 37.7 min 1.5% 7,603
67 Chania International Airport (CHQ) Greece Greece 37.7 min 0.0% 1,857
70 Shanghai Pudong International Airport (PVG) China China 37.6 min 2.3% 22,891
71 Denpasar International Airport (DPS) Indonesia Indonesia 37.4 min 0.4% 6,608
71 Bentonville Northwest Arkansas Regional Airport (XNA) United States United States 37.4 min 2.6% 1,647
73 San Diego International Airport (SAN) United States United States 37.3 min 1.0% 9,191
73 Naples Airport (NAP) Italy Italy 37.3 min 0.9% 4,499
75 Cincinnati Northern Kentucky International Airport (CVG) United States United States 37.2 min 2.4% 5,813
75 Fuzhou Changle International Airport (FOC) China China 37.2 min 1.5% 4,971
77 Detroit Metropolitan Wayne County Airport (DTW) United States United States 37.0 min 1.7% 14,053
77 Marseille Provence Airport (MRS) France France 37.0 min 3.6% 4,295
77 Windsor Locks Bradley International Airport (BDL) United States United States 37.0 min 2.5% 2,619
80 Atlanta Hartsfield-Jackson International Airport (ATL) United States United States 36.8 min 1.1% 34,260
80 White Plains Westchester County Airport (HPN) United States United States 36.8 min 2.1% 2,245
82 Kansas City International Airport (MCI) United States United States 36.6 min 1.9% 4,791
82 Jieyang Chaoshan International Airport (SWA) China China 36.6 min 2.6% 3,454
84 Beijing Capital International Airport (PEK) China China 36.4 min 1.9% 18,498
84 Manchester Airport (MAN) United Kingdom United Kingdom 36.4 min 0.7% 9,479
84 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 36.4 min 1.6% 6,053
84 Port Columbus International Airport (CMH) United States United States 36.4 min 3.1% 4,370
88 Seoul Incheon International Airport (ICN) South Korea South Korea 36.3 min 0.2% 16,510
89 San Francisco International Airport (SFO) United States United States 36.0 min 1.0% 17,029
90 Dallas Love Field Airport (DAL) United States United States 35.7 min 1.2% 6,670
91 Fort Lauderdale Hollywood International Airport (FLL) United States United States 35.6 min 1.6% 9,263
91 Syracuse Hancock International Airport (SYR) United States United States 35.6 min 3.9% 1,502
93 Barcelona El Prat Airport (BCN) Spain Spain 35.5 min 1.7% 15,836
93 Birmingham Airport (BHX) United Kingdom United Kingdom 35.5 min 0.6% 4,481
93 Birmingham Shuttlesworth International Airport (BHM) United States United States 35.5 min 3.0% 2,011
96 Wenzhou Longwan International Airport (WNZ) China China 35.4 min 1.4% 4,503
96 Des Moines International Airport (DSM) United States United States 35.4 min 3.1% 1,695
98 Las Vegas McCarran International Airport (LAS) United States United States 35.3 min 1.0% 17,510
98 London Stansted Airport (STN) United Kingdom United Kingdom 35.3 min 0.3% 8,372
98 Greenville-Spartanburg International Airport (GSP) United States United States 35.3 min 4.6% 1,912

Cite this

The most delayed airport with at least 50 departures a day in July 2025 was Lahore Allama Iqbal International Airport (LHE): average departure delay 61.1 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, July 2025" (1–31 July 2025), https://www.airportia.com/statistics/most-delayed-airports/2025-07/, 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,418 smaller airports were left out. 621 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.