Top 100 Live Arrival Delays

Beta: data coverage is still improving.

These rankings highlight airports where arriving flights experience the longest delays. Airports are ranked based on typical arrival delay and cancellation rates during the selected time period.

Data updated: July 4, 2026 02:00 UTC

Arrival Delay Highlights

  • China flag Shanghai (PVG) currently has the longest arrival delays among tracked airports, with flights arriving an average of 1 hour 2 min late in the last 24 hours.

Top 100 Arrival Delays — last 24 hours

Trend legend: Higher delay than previous period Lower delay than previous period
Average delay
3 min early
Cancelled
100 (27.4%)
Average delay
1 min early
Cancelled
0 (0.0%)
Average delay
1 min early
Cancelled
0 (0.0%)
Average delay
on-time
Cancelled
10 (38.5%)
Average delay
on-time
Cancelled
0 (0.0%)
Average delay
1 min late
Cancelled
0 (0.0%)
Average delay
1 min late
Cancelled
0 (0.0%)
Average delay
2 min late
Cancelled
130 (15.4%)
Average delay
3 min late
Cancelled
0 (0.0%)
Average delay
4 min late
Cancelled
0 (0.0%)
Average delay
4 min late
Cancelled
2 (4.3%)
Average delay
5 min late
Cancelled
26 (4.4%)
Average delay
5 min late
Cancelled
49 (5.2%)
Average delay
5 min late
Cancelled
0 (0.0%)
Average delay
5 min late
Cancelled
0 (0.0%)
Average delay
5 min late
Cancelled
0 (0.0%)
Average delay
5 min late
Cancelled
0 (0.0%)
Average delay
6 min late
Cancelled
0 (0.0%)
Average delay
6 min late
Cancelled
1 (1.3%)
Average delay
6 min late
Cancelled
0 (0.0%)
Average delay
6 min late
Cancelled
131 (15.1%)
Average delay
6 min late
Cancelled
0 (0.0%)
Average delay
6 min late
Cancelled
0 (0.0%)
Average delay
6 min late
Cancelled
0 (0.0%)
Average delay
6 min late
Cancelled
19 (3.9%)
Average delay
7 min late
Cancelled
47 (21.9%)
Average delay
7 min late
Cancelled
4 (2.0%)
Average delay
7 min late
Cancelled
4 (4.7%)
Average delay
7 min late
Cancelled
0 (0.0%)
Average delay
7 min late
Cancelled
0 (0.0%)
Average delay
7 min late
Cancelled
4 (3.4%)
Average delay
7 min late
Cancelled
0 (0.0%)
Average delay
7 min late
Cancelled
0 (0.0%)
Average delay
7 min late
Cancelled
22 (1.9%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
2 (2.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
11 (3.4%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
8 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
13 (2.0%)
Average delay
9 min late
Cancelled
2 (0.7%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
4 (3.2%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
0 (0.0%)
Average delay
9 min late
Cancelled
3 (0.8%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
0 (0.0%)
Average delay
10 min late
Cancelled
8 (0.8%)
Average delay
11 min late
Cancelled
0 (0.0%)
Average delay
11 min late
Cancelled
0 (0.0%)
Average delay
11 min late
Cancelled
0 (0.0%)
Average delay
11 min late
Cancelled
0 (0.0%)
Average delay
12 min late
Cancelled
0 (0.0%)
Average delay
13 min late
Cancelled
0 (0.0%)
Average delay
13 min late
Cancelled
0 (0.0%)
Average delay
14 min late
Cancelled
0 (0.0%)
Average delay
14 min late
Cancelled
1 (1.0%)
Average delay
14 min late
Cancelled
0 (0.0%)
Average delay
14 min late
Cancelled
0 (0.0%)
Average delay
15 min late
Cancelled
0 (0.0%)
Average delay
15 min late
Cancelled
0 (0.0%)
Average delay
15 min late
Cancelled
0 (0.0%)
Average delay
15 min late
Cancelled
0 (0.0%)
Average delay
16 min late
Cancelled
0 (0.0%)
Average delay
16 min late
Cancelled
0 (0.0%)
Average delay
17 min late
Cancelled
4 (0.5%)
Average delay
19 min late
Cancelled
0 (0.0%)
Average delay
21 min late
Cancelled
0 (0.0%)
Average delay
21 min late
Cancelled
0 (0.0%)
Average delay
23 min late
Cancelled
4 (2.7%)
Average delay
23 min late
Cancelled
0 (0.0%)
Average delay
24 min late
Cancelled
0 (0.0%)
Average delay
25 min late
Cancelled
0 (0.0%)
Average delay
25 min late
Cancelled
33 (2.8%)
Average delay
27 min late
Cancelled
0 (0.0%)
Average delay
27 min late
Cancelled
0 (0.0%)
Average delay
30 min late
Cancelled
0 (0.0%)
Average delay
34 min late
Cancelled
0 (0.0%)
Average delay
46 min late
Cancelled
23 (2.0%)
Average delay
1 hr 2 min late
Cancelled
0 (0.0%)

How these rankings are calculated

AeroCorner analyzes recent flight activity across tracked airports. Rankings are based on aggregated arrival and departure delay data combined with cancellation rates over the selected time window. Only airports with sufficient flight activity are included in the rankings.