Most delayed airports

93.1 min average departure delay (early and cancelled flights count as 0), Moscow Vnukovo International Airport (VKO)

The most delayed airport with at least 50 departures a day over the 10 days to 2 November 2026 was Moscow Vnukovo International Airport (VKO): average departure delay 93.1 min (early and cancelled flights count as 0).

24 October – 2 November 2026 Source: www.airportia.com/statistics/most-delayed-airports/

Period: 24 October – 2 November 2026 (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: top 15, average departure delay24 October – 2 November 2026. Source: Airportia.1. Moscow Vnukovo International Airport (VKO): 93.1 min (1,559 departures)1. Moscow Vnukovo International Airport (VKO)93.1 min2. Moscow Sheremetyevo International Airport (SVO): 57.3 min (3,835 departures)2. Moscow Sheremetyevo International Airport (SVO)57.3 min3. Yekaterinburg Koltsovo Airport (SVX): 53.9 min (892 departures)3. Yekaterinburg Koltsovo Airport (SVX)53.9 min4. Sochi International Airport (AER): 46.4 min (557 departures)4. Sochi International Airport (AER)46.4 min5. Fort Lauderdale Hollywood International Airport (FLL): 45.1 min (3,614 departures)5. Fort Lauderdale Hollywood International Airport …45.1 min6. Mumbai Chhatrapati Shivaji International Airport (BOM): 43.4 min (4,372 departures)6. Mumbai Chhatrapati Shivaji International Airport…43.4 min7. Taiwan Taoyuan International Airport (TPE): 43.0 min (3,698 departures)7. Taiwan Taoyuan International Airport (TPE)43.0 min8. Hurghada International Airport (HRG): 41.2 min (1,661 departures)8. Hurghada International Airport (HRG)41.2 min9. Miami International Airport (MIA): 41.0 min (6,392 departures)9. Miami International Airport (MIA)41.0 min10. Yerevan Zvartnots International Airport (EVN): 40.6 min (589 departures)10. Yerevan Zvartnots International Airport (EVN)40.6 min11. Kazan International Airport (KZN): 40.3 min (533 departures)11. Kazan International Airport (KZN)40.3 min12. Anchorage Ted Stevens International Airport (ANC): 39.9 min (2,561 departures)12. Anchorage Ted Stevens International Airport (AN…39.9 min13. St. Petersburg Pulkovo Airport (LED): 39.2 min (2,265 departures)13. St. Petersburg Pulkovo Airport (LED)39.2 min14. Dubai International Airport (DXB): 38.4 min (5,126 departures)14. Dubai International Airport (DXB)38.4 min15. Abu Dhabi International Airport (AUH): 38.3 min (2,607 departures)15. Abu Dhabi International Airport (AUH)38.3 min

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

Full ranking: 435 airports

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

# Airport Country Average departure delay Cancelled Departures
1 Moscow Vnukovo International Airport (VKO) Russia Russia 93.1 min 6.7% 1,559
2 Moscow Sheremetyevo International Airport (SVO) Russia Russia 57.3 min 3.6% 3,835
3 Yekaterinburg Koltsovo Airport (SVX) Russia Russia 53.9 min 2.7% 892
4 Sochi International Airport (AER) Russia Russia 46.4 min 2.9% 557
5 Fort Lauderdale Hollywood International Airport (FLL) United States United States 45.1 min 1.1% 3,614
6 Mumbai Chhatrapati Shivaji International Airport (BOM) India India 43.4 min 2.8% 4,372
7 Taiwan Taoyuan International Airport (TPE) Taiwan Taiwan 43.0 min 1.3% 3,698
8 Hurghada International Airport (HRG) Egypt Egypt 41.2 min 0.4% 1,661
9 Miami International Airport (MIA) United States United States 41.0 min 1.4% 6,392
10 Yerevan Zvartnots International Airport (EVN) Armenia Armenia 40.6 min 0.3% 589
11 Kazan International Airport (KZN) Russia Russia 40.3 min 1.7% 533
12 Anchorage Ted Stevens International Airport (ANC) United States United States 39.9 min 0.7% 2,561
13 St. Petersburg Pulkovo Airport (LED) Russia Russia 39.2 min 1.8% 2,265
14 Dubai International Airport (DXB) United Arab Emirates United Arab Emirates 38.4 min 2.6% 5,126
15 Abu Dhabi International Airport (AUH) United Arab Emirates United Arab Emirates 38.3 min 0.6% 2,607
16 Nairobi Jomo Kenyatta International Airport (NBO) Kenya Kenya 38.0 min 1.7% 1,561
16 Tunis Carthage International Airport (TUN) Tunisia Tunisia 38.0 min 2.4% 930
18 Cheongju International Airport (CJJ) South Korea South Korea 36.4 min 0.0% 512
19 Tokyo Narita International Airport (NRT) Japan Japan 35.3 min 0.6% 3,438
19 Manchester Airport (MAN) United Kingdom United Kingdom 35.3 min 0.7% 3,067
21 Lahore Allama Iqbal International Airport (LHE) Pakistan Pakistan 35.0 min 1.6% 508
22 Tashkent International Airport (TAS) Uzbekistan Uzbekistan 34.9 min 0.4% 1,053
23 London Heathrow Airport (LHR) United Kingdom United Kingdom 34.8 min 1.5% 6,869
24 Rome Leonardo da Vinci Fiumicino Airport (FCO) Italy Italy 34.7 min 0.3% 4,934
25 Dallas Fort Worth International Airport (DFW) United States United States 34.6 min 0.8% 11,243
26 Moscow Domodedovo International Airport (DME) Russia Russia 34.4 min 1.6% 893
27 Edmonton International Airport (YEG) Canada Canada 34.2 min 9.3% 1,107
28 Jeju International Airport (CJU) South Korea South Korea 33.9 min 0.5% 2,460
29 Buenos Aires Jorge Newbery Airport (AEP) Argentina Argentina 33.8 min 0.6% 2,172
30 Phoenix Sky Harbor International Airport (PHX) United States United States 32.9 min 0.5% 6,349
31 Las Vegas McCarran International Airport (LAS) United States United States 32.8 min 0.7% 6,163
31 San Diego International Airport (SAN) United States United States 32.8 min 1.0% 3,545
31 London Stansted Airport (STN) United Kingdom United Kingdom 32.8 min 0.4% 3,124
34 Antalya Airport (AYT) Turkey Turkey 32.6 min 0.8% 3,952
34 Algiers Houari Boumediene Airport (ALG) Algeria Algeria 32.6 min 0.8% 1,333
34 Sharm el-Sheikh International Airport (SSH) Egypt Egypt 32.6 min 1.1% 987
37 Chicago O'Hare International Airport (ORD) United States United States 32.1 min 0.3% 14,391
38 San Francisco International Airport (SFO) United States United States 31.9 min 0.4% 6,013
39 Sharjah International Airport (SHJ) United Arab Emirates United Arab Emirates 31.6 min 1.4% 1,583
39 Irkutsk International Airport (IKT) Russia Russia 31.6 min 0.0% 536
41 Bangkok Suvarnabhumi Airport (BKK) Thailand Thailand 31.3 min 1.0% 5,565
41 Manila Ninoy Aquino International Airport (MNL) Philippines Philippines 31.3 min 1.8% 4,772
43 Dammam King Fahd International Airport (DMM) Saudi Arabia Saudi Arabia 31.2 min 9.3% 1,055
44 Leeds Bradford International Airport (LBA) United Kingdom United Kingdom 31.0 min 3.7% 540
45 Lisbon Humberto Delgado Airport (LIS) Portugal Portugal 30.8 min 0.4% 3,449
46 London Gatwick Airport (LGW) United Kingdom United Kingdom 30.7 min 0.5% 3,670
46 Reno Tahoe International Airport (RNO) United States United States 30.7 min 1.0% 734
48 Los Angeles International Airport (LAX) United States United States 30.6 min 0.6% 8,257
48 Santo Domingo Las Americas International Airport (SDQ) Dominican Republic Dominican Republic 30.6 min 1.1% 553
50 San Jose del Cabo Los Cabos International Airport (SJD) Mexico Mexico 30.5 min 1.2% 673
51 Hong Kong International Airport (HKG) Hong Kong Hong Kong 30.1 min 0.2% 5,141
52 Austin Bergstrom International Airport (AUS) United States United States 30.0 min 0.3% 2,969
53 Houston William P. Hobby Airport (HOU) United States United States 29.9 min 0.3% 1,703
54 Jeddah King Abdulaziz International Airport (JED) Saudi Arabia Saudi Arabia 29.8 min 6.5% 3,721
55 Charlotte Douglas International Airport (CLT) United States United States 29.6 min 0.3% 7,732
56 Islamabad International Airport (ISB) Pakistan Pakistan 29.5 min 1.7% 652
57 Marrakesh Menara Airport (RAK) Morocco Morocco 29.3 min 0.2% 1,240
58 Delhi Indira Gandhi International Airport (DEL) India India 28.9 min 1.7% 6,756
58 Tokyo Haneda International Airport (HND) Japan Japan 28.9 min 0.3% 6,654
58 Singapore Changi Airport (SIN) Singapore Singapore 28.9 min 0.3% 5,172
61 Kuala Lumpur International Airport (KUL) Malaysia Malaysia 28.8 min 0.2% 5,647
62 Barcelona El Prat Airport (BCN) Spain Spain 28.6 min 0.2% 5,360
63 Tbilisi International Airport (TBS) Georgia Georgia 28.5 min 0.8% 652
64 Melbourne Airport (MEL) Australia Australia 28.4 min 1.5% 3,887
65 Sydney Kingsford Smith Airport (SYD) Australia Australia 28.3 min 2.4% 5,095
65 Dallas Love Field Airport (DAL) United States United States 28.3 min 0.4% 2,224
67 Addis Ababa Bole Airport (ADD) Ethiopia Ethiopia 28.1 min 0.5% 2,383
68 Belfast International Airport (BFS) United Kingdom United Kingdom 28.0 min 3.5% 722
68 Krasnoyarsk Yemelyanovo Airport (KJA) Russia Russia 28.0 min 0.7% 546
70 Denver International Airport (DEN) United States United States 27.9 min 0.2% 10,057
70 Seoul Incheon International Airport (ICN) South Korea South Korea 27.9 min 0.1% 6,040
70 Hanoi Noi Bai International Airport (HAN) Vietnam Vietnam 27.9 min 0.5% 2,949
70 El Paso International Airport (ELP) United States United States 27.9 min 0.8% 663
74 Alicante Airport (ALC) Spain Spain 27.8 min 0.4% 2,096
75 Nashville International Airport (BNA) United States United States 27.7 min 0.3% 3,739
76 Tel Aviv Ben Gurion International Airport (TLV) Israel Israel 27.5 min 0.4% 1,960
77 Santa Lucia Air Force Base Airport (NLU) Mexico Mexico 27.4 min 0.3% 1,027
78 Istanbul Airport (IST) Turkey Turkey 27.3 min 1.1% 7,737
78 Sao Paulo Guarulhos International Airport (GRU) Brazil Brazil 27.3 min 0.4% 5,879
78 Pune Airport (PNQ) India India 27.3 min 5.6% 939
81 Madrid Barajas Airport (MAD) Spain Spain 27.2 min 0.2% 7,371
81 Bangalore Kempegowda International Airport (BLR) India India 27.2 min 1.9% 3,803
81 Casablanca Mohammed V International Airport (CMN) Morocco Morocco 27.2 min 0.6% 1,394
84 Dublin Airport (DUB) Ireland Ireland 27.1 min 1.4% 3,698
84 Doha Hamad International Airport (DOH) Qatar Qatar 27.1 min 0.4% 3,663
86 Shanghai Pudong International Airport (PVG) China China 27.0 min 2.8% 7,830
87 Orlando International Airport (MCO) United States United States 26.9 min 0.2% 5,609
87 Washington Ronald Reagan National Airport (DCA) United States United States 26.9 min 0.2% 3,971
87 Glasgow International Airport (GLA) United Kingdom United Kingdom 26.9 min 5.7% 1,021
87 Newcastle Airport (NCL) United Kingdom United Kingdom 26.9 min 1.5% 646
91 Almaty International Airport (ALA) Kazakhstan Kazakhstan 26.7 min 0.2% 1,346
92 Paris Charles de Gaulle Airport (CDG) France France 26.3 min 0.4% 7,108
92 Mexico Benito Juarez International Airport (MEX) Mexico Mexico 26.3 min 0.1% 4,755
92 Buenos Aires Ministro Pistarini International Airport (EZE) Argentina Argentina 26.3 min 0.6% 905
95 White Plains Westchester County Airport (HPN) United States United States 26.2 min 4.0% 626
96 London Luton Airport (LTN) United Kingdom United Kingdom 26.1 min 0.3% 1,610
96 Monterrey International Airport (MTY) Mexico Mexico 26.1 min 1.8% 1,583
98 Brisbane Airport (BNE) Australia Australia 26.0 min 1.3% 3,500
98 Osaka Kansai International Airport (KIX) Japan Japan 26.0 min 0.2% 2,461
100 Seattle Tacoma International Airport (SEA) United States United States 25.9 min 0.3% 6,143

Cite this

The most delayed airport with at least 50 departures a day over the 10 days to 2 November 2026 was Moscow Vnukovo International Airport (VKO): average departure delay 93.1 min (early and cancelled flights count as 0). Source: Airportia, "Most delayed airports" (24 October – 2 November 2026), https://www.airportia.com/statistics/most-delayed-airports/, retrieved 3 November 2026.

This page always shows the latest period. To cite a fixed period, use a monthly page such as October 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
The 10 days up to and including the latest day shown. The figures are calculated once a day, at 04:00 UTC, for the day before, and this page refreshes within the hour.
Minimum sample
Only airports with at least 500 departures in the period (50 a day) are ranked, so a handful of flights cannot top the list. 3,020 smaller airports were left out. 390 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.