Most delayed airports, April 2025

44.4 min average departure delay (early and cancelled flights count as 0), New York Newark Liberty International Airport (EWR)

The most delayed airport with at least 50 departures a day in April 2025 was New York Newark Liberty International Airport (EWR): average departure delay 44.4 min (early and cancelled flights count as 0).

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

Period: 1–30 April 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, April 2025: top 15, average departure delay1–30 April 2025. Source: Airportia.1. New York Newark Liberty International Airport (EWR): 44.4 min (14,651 departures)1. New York Newark Liberty International Airport (E…44.4 min2. Lisbon Humberto Delgado Airport (LIS): 41.3 min (9,640 departures)2. Lisbon Humberto Delgado Airport (LIS)41.3 min3. Ho Chi Minh City International Airport (SGN): 40.5 min (10,652 departures)3. Ho Chi Minh City International Airport (SGN)40.5 min4. Dallas Fort Worth International Airport (DFW): 39.3 min (29,785 departures)4. Dallas Fort Worth International Airport (DFW)39.3 min5. Tunis Carthage International Airport (TUN): 39.0 min (2,418 departures)5. Tunis Carthage International Airport (TUN)39.0 min6. Islamabad International Airport (ISB): 38.9 min (1,580 departures)6. Islamabad International Airport (ISB)38.9 min7. Shenzhen Bao'an International Airport (SZX): 38.3 min (16,618 departures)7. Shenzhen Bao'an International Airport (SZX)38.3 min8. Da Nang International Airport (DAD): 38.1 min (3,773 departures)8. Da Nang International Airport (DAD)38.1 min9. Makassar Sultan Hasanuddin International Airport (UPG): 37.7 min (5,518 departures)9. Makassar Sultan Hasanuddin International Airport…37.7 min10. Chicago O'Hare International Airport (ORD): 36.9 min (34,079 departures)10. Chicago O'Hare International Airport (ORD)36.9 min10. Changzhou Benniu Airport (CZX): 36.9 min (1,597 departures)10. Changzhou Benniu Airport (CZX)36.9 min12. New York John F. Kennedy International Airport (JFK): 36.4 min (18,449 departures)12. New York John F. Kennedy International Airport …36.4 min12. Kuala Lumpur International Airport (KUL): 36.4 min (15,827 departures)12. Kuala Lumpur International Airport (KUL)36.4 min14. Delhi Indira Gandhi International Airport (DEL): 36.0 min (19,243 departures)14. Delhi Indira Gandhi International Airport (DEL)36.0 min15. Denver International Airport (DEN): 35.9 min (28,027 departures)15. Denver International Airport (DEN)35.9 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. 2,992 smaller airports were left out. 913 airports with an average delay of exactly 0 were left out too: that almost always means no departure times were reported.

Full ranking: 405 airports

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

# Airport Country Average departure delay Cancelled Departures
1 New York Newark Liberty International Airport (EWR) United States United States 44.4 min 1.8% 14,651
2 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 41.3 min 1.1% 9,640
3 Ho Chi Minh City International Airport (SGN) Vietnam Vietnam 40.5 min 0.0% 10,652
4 Dallas Fort Worth International Airport (DFW) United States United States 39.3 min 2.9% 29,785
5 Tunis Carthage International Airport (TUN) Tunisia Tunisia 39.0 min 0.1% 2,418
6 Islamabad International Airport (ISB) Pakistan Pakistan 38.9 min 2.1% 1,580
7 Shenzhen Bao'an International Airport (SZX) China China 38.3 min 0.9% 16,618
8 Da Nang International Airport (DAD) Vietnam Vietnam 38.1 min 0.0% 3,773
9 Makassar Sultan Hasanuddin International Airport (UPG) Indonesia Indonesia 37.7 min 2.2% 5,518
10 Chicago O'Hare International Airport (ORD) United States United States 36.9 min 1.2% 34,079
10 Changzhou Benniu Airport (CZX) China China 36.9 min 2.1% 1,597
12 New York John F. Kennedy International Airport (JFK) United States United States 36.4 min 0.4% 18,449
12 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 36.4 min 0.2% 15,827
14 Delhi Indira Gandhi International Airport (DEL) India India 36.0 min 0.2% 19,243
15 Denver International Airport (DEN) United States United States 35.9 min 0.5% 28,027
16 Miami International Airport (MIA) United States United States 35.4 min 0.6% 17,792
17 Charlotte Douglas International Airport (CLT) United States United States 34.8 min 0.7% 22,643
18 Nha Trang Cam Ranh International Airport (CXR) Vietnam Vietnam 33.9 min 0.0% 1,503
19 Bentonville Northwest Arkansas Regional Airport (XNA) United States United States 33.8 min 2.2% 1,522
20 Xiamen Gaoqi International Airport (XMN) China China 33.3 min 0.6% 7,983
21 Guangzhou Baiyun International Airport (CAN) China China 33.1 min 1.2% 21,168
22 Washington Ronald Reagan National Airport (DCA) United States United States 33.0 min 1.3% 12,744
23 New York LaGuardia Airport (LGA) United States United States 32.2 min 0.8% 14,881
24 Seoul Incheon International Airport (ICN) South Korea South Korea 32.1 min 0.1% 14,770
24 Toronto Pearson International Airport (YYZ) Canada Canada 32.1 min 1.2% 14,657
26 Houston George Bush Intercontinental Airport (IAH) United States United States 32.0 min 0.5% 17,813
27 Hangzhou Xiaoshan International Airport (HGH) China China 31.7 min 0.6% 12,502
28 San Diego International Airport (SAN) United States United States 31.4 min 0.5% 8,529
29 Birmingham Shuttlesworth International Airport (BHM) United States United States 31.3 min 1.0% 1,826
30 Zhuhai Jinwan Airport (ZUH) China China 31.2 min 0.7% 3,799
31 Atlanta Hartsfield-Jackson International Airport (ATL) United States United States 31.1 min 0.7% 32,892
31 West Palm Beach International Airport (PBI) United States United States 31.1 min 0.5% 3,420
33 Cincinnati Northern Kentucky International Airport (CVG) United States United States 31.0 min 0.6% 5,322
33 Memphis International Airport (MEM) United States United States 31.0 min 1.7% 2,343
35 Philadelphia International Airport (PHL) United States United States 30.9 min 0.7% 12,742
36 Washington Dulles International Airport (IAD) United States United States 30.8 min 0.4% 11,678
36 Quanzhou Jinjiang Airport (JJN) China China 30.8 min 0.3% 2,311
38 Wuxi Sunan Shuofang International Airport (WUX) China China 30.7 min 1.2% 2,900
39 Syracuse Hancock International Airport (SYR) United States United States 30.5 min 1.3% 1,502
40 Tampa International Airport (TPA) United States United States 30.2 min 0.8% 8,662
40 Jieyang Chaoshan International Airport (SWA) China China 30.2 min 0.9% 3,219
42 Hanoi Noi Bai International Airport (HAN) Vietnam Vietnam 30.1 min 0.0% 7,885
42 Jinan Yaoqiang International Airport (TNA) China China 30.1 min 0.6% 5,698
42 Sanya Phoenix International Airport (SYX) China China 30.1 min 0.2% 5,573
45 Charleston International Airport (CHS) United States United States 30.0 min 0.7% 2,962
46 Tel Aviv Ben Gurion International Airport (TLV) Israel Israel 29.9 min 0.4% 5,925
46 Moscow Domodedovo International Airport (DME) Russia Russia 29.9 min 0.0% 3,456
46 Medan Kuala Namu International Airport (KNO) Indonesia Indonesia 29.9 min 0.0% 2,385
49 Hong Kong International Airport (HKG) Hong Kong Hong Kong 29.4 min 0.3% 12,888
50 Tulsa International Airport (TUL) United States United States 29.3 min 1.6% 1,716
51 Moscow Vnukovo International Airport (VKO) Russia Russia 29.2 min 0.4% 2,983
52 Dallas Love Field Airport (DAL) United States United States 29.1 min 1.7% 6,441
53 Fort Lauderdale Hollywood International Airport (FLL) United States United States 29.0 min 0.7% 10,615
53 Malaga Costa Del Sol Airport (AGP) Spain Spain 29.0 min 0.6% 7,428
53 Knoxville McGhee Tyson Airport (TYS) United States United States 29.0 min 0.8% 1,885
56 Calgary International Airport (YYC) Canada Canada 28.8 min 0.6% 6,679
57 Orlando International Airport (MCO) United States United States 28.7 min 0.4% 17,077
57 Surabaya Juanda International Airport (SUB) Indonesia Indonesia 28.7 min 0.3% 4,624
57 Punta Cana International Airport (PUJ) Dominican Republic Dominican Republic 28.7 min 0.4% 3,133
60 Manila Ninoy Aquino International Airport (MNL) Philippines Philippines 28.6 min 0.1% 12,383
61 Mexico Benito Juarez International Airport (MEX) Mexico Mexico 28.5 min 0.2% 12,317
61 Nashville International Airport (BNA) United States United States 28.5 min 0.9% 9,475
61 Albuquerque International Airport (ABQ) United States United States 28.5 min 0.8% 2,704
64 Nanjing Lukou International Airport (NKG) China China 28.4 min 1.3% 9,007
65 Paris Charles de Gaulle Airport (CDG) France France 28.2 min 0.3% 18,399
65 Singapore Changi Airport (SIN) Singapore Singapore 28.2 min 0.2% 14,499
67 Las Vegas McCarran International Airport (LAS) United States United States 28.1 min 0.4% 18,443
67 Boston Logan International Airport (BOS) United States United States 28.1 min 0.6% 16,379
67 Baltimore Washington International Airport (BWI) United States United States 28.1 min 0.5% 9,046
67 Tokyo Narita International Airport (NRT) Japan Japan 28.1 min 0.2% 8,820
67 Osaka Kansai International Airport (KIX) Japan Japan 28.1 min 0.0% 8,125
72 Raleigh-Durham International Airport (RDU) United States United States 28.0 min 0.6% 5,891
72 Ningbo Lishe International Airport (NGB) China China 28.0 min 0.7% 4,340
74 Madrid Barajas Airport (MAD) Spain Spain 27.8 min 0.3% 16,233
74 Austin Bergstrom International Airport (AUS) United States United States 27.8 min 0.7% 7,902
74 Guilin Liangjiang International Airport (KWL) China China 27.8 min 0.7% 2,247
77 Buenos Aires Jorge Newbery Airport (AEP) Argentina Argentina 27.7 min 1.9% 5,864
77 Macau International Airport (MFM) Macau Macau 27.7 min 0.3% 2,096
79 Jacksonville International Airport (JAX) United States United States 27.6 min 1.3% 2,799
80 Fuzhou Changle International Airport (FOC) China China 27.5 min 0.5% 4,428
80 Larnaca International Airport (LCA) Cyprus Cyprus 27.5 min 0.7% 2,668
82 Shanghai Pudong International Airport (PVG) China China 27.4 min 0.6% 20,970
83 Palm Springs International Airport (PSP) United States United States 27.3 min 0.4% 2,127
84 Shanghai Hongqiao International Airport (SHA) China China 27.2 min 1.4% 11,475
84 Southwest Florida International Airport (RSW) United States United States 27.2 min 0.8% 4,390
86 New Orleans Louis Armstrong International Airport (MSY) United States United States 27.0 min 0.8% 4,888
87 London Heathrow Airport (LHR) United Kingdom United Kingdom 26.9 min 0.4% 20,750
88 Medina Prince Mohammad bin Abdulaziz Airport (MED) Saudi Arabia Saudi Arabia 26.8 min 0.2% 2,401
88 Richmond Airport (RIC) United States United States 26.8 min 0.8% 2,331
88 Norfolk International Airport (ORF) United States United States 26.8 min 1.0% 2,125
91 Zhengzhou Xinzheng International Airport (CGO) China China 26.7 min 0.3% 7,941
91 Marrakesh Menara Airport (RAK) Morocco Morocco 26.7 min 0.3% 2,820
91 Greenville-Spartanburg International Airport (GSP) United States United States 26.7 min 1.3% 1,687
94 Jakarta Soekarno Hatta International Airport (CGK) Indonesia Indonesia 26.6 min 0.9% 16,995
94 Houston William P. Hobby Airport (HOU) United States United States 26.6 min 0.6% 5,056
96 Phoenix Sky Harbor International Airport (PHX) United States United States 26.5 min 0.4% 20,515
96 Taiwan Taoyuan International Airport (TPE) Taiwan Taiwan 26.5 min 0.0% 9,457
96 Milan Malpensa Airport (MXP) Italy Italy 26.5 min 0.4% 8,276
96 Orange County John Wayne Airport (SNA) United States United States 26.5 min 0.7% 4,213
100 Lucknow Chaudhary Charan Singh Airport (LKO) India India 26.4 min 0.0% 1,737

Cite this

The most delayed airport with at least 50 departures a day in April 2025 was New York Newark Liberty International Airport (EWR): average departure delay 44.4 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports, April 2025" (1–30 April 2025), https://www.airportia.com/statistics/most-delayed-airports/2025-04/, 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. 2,992 smaller airports were left out. 913 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.