KORDON.online

Kraków John Paul II International Airport (KRK)

Kraków, PL
Operational ≈220 km to the border

Today so far

76%
34 / 14434 of 144 delayed
24%delayed
10 minaverage departure delay
Over 60 min · 7longest delays today

as of 22:53 · delayed = more than 15 min

Last 24 h

Last 6 h: 34 departures, 13 of 34 delayed0510−5102540departuresAverage delay, min1819202122in progress18:00–18:59 — 7 departures, 1 of 7 delayed, 86% on time, avg delay −1 min19:00–19:59 — 7 departures, 3 of 7 delayed, 57% on time, avg delay 20 min20:00–20:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 8 min21:00–21:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 21 min22:00–22:59 — 4 departures, 3 of 4 delayed, 25% on time, avg delay 37 min23:00–23:59 (in progress) — 0 departures
Last 12 h: 84 departures, 30 of 84 delayed051015−5102540departuresAverage delay, min121416182022in progress12:00–12:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 2 min13:00–13:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 13 min14:00–14:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 9 min15:00–15:59 — 10 departures, 3 of 10 delayed, 70% on time, avg delay 13 min16:00–16:59 — 4 departures, 1 of 4 delayed, 75% on time, avg delay 12 min17:00–17:59 — 12 departures, 6 of 12 delayed, 50% on time, avg delay 37 min18:00–18:59 — 7 departures, 1 of 7 delayed, 86% on time, avg delay −1 min19:00–19:59 — 7 departures, 3 of 7 delayed, 57% on time, avg delay 20 min20:00–20:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 8 min21:00–21:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 21 min22:00–22:59 — 4 departures, 3 of 4 delayed, 25% on time, avg delay 37 min23:00–23:59 (in progress) — 0 departures
Last 24 h: 146 departures, 36 of 146 delayed051015−5153555departuresAverage delay, min0003060912151821in progress00:00–00:59 — 4 departures, 2 of 4 delayed, 50% on time, avg delay 52 min01:00–01:59 — 0 departures02:00–02:59 — 0 departures03:00–03:59 — 0 departures04:00–04:59 — 0 departures05:00–05:59 — 4 departures, 0 of 4 delayed, 100% on time, avg delay −1 min06:00–06:59 — 13 departures, 0 of 13 delayed, 100% on time, avg delay −1 min07:00–07:59 — 6 departures, 0 of 6 delayed, 100% on time, avg delay −4 min08:00–08:59 — 8 departures, 0 of 8 delayed, 100% on time, avg delay −4 min09:00–09:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 4 min10:00–10:59 — 10 departures, 2 of 10 delayed, 80% on time, avg delay 5 min11:00–11:59 — 9 departures, 1 of 9 delayed, 89% on time, avg delay 6 min12:00–12:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 2 min13:00–13:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 13 min14:00–14:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 9 min15:00–15:59 — 10 departures, 3 of 10 delayed, 70% on time, avg delay 13 min16:00–16:59 — 4 departures, 1 of 4 delayed, 75% on time, avg delay 12 min17:00–17:59 — 12 departures, 6 of 12 delayed, 50% on time, avg delay 37 min18:00–18:59 — 7 departures, 1 of 7 delayed, 86% on time, avg delay −1 min19:00–19:59 — 7 departures, 3 of 7 delayed, 57% on time, avg delay 20 min20:00–20:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 8 min21:00–21:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 21 min22:00–22:59 — 4 departures, 3 of 4 delayed, 25% on time, avg delay 37 min23:00–23:59 (in progress) — 0 departures
Last 48 h: 294 departures, 83 of 294 delayed051015−5153555departuresAverage delay, min0006121800061218in progress00:00–00:59 — 1 departures, 1 of 1 delayed, too few data01:00–01:59 — 1 departures, 1 of 1 delayed, too few data02:00–02:59 — 1 departures, 0 of 1 delayed, too few data03:00–03:59 — 0 departures04:00–04:59 — 0 departures05:00–05:59 — 4 departures, 0 of 4 delayed, 100% on time, avg delay 3 min06:00–06:59 — 12 departures, 2 of 12 delayed, 83% on time, avg delay 12 min07:00–07:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 14 min08:00–08:59 — 4 departures, 3 of 4 delayed, 25% on time, avg delay 18 min09:00–09:59 — 5 departures, 2 of 5 delayed, 60% on time, avg delay 13 min10:00–10:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 4 min11:00–11:59 — 9 departures, 1 of 9 delayed, 89% on time, avg delay 10 min12:00–12:59 — 10 departures, 4 of 10 delayed, 60% on time, avg delay 11 min13:00–13:59 — 10 departures, 4 of 10 delayed, 60% on time, avg delay 29 min14:00–14:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 6 min15:00–15:59 — 11 departures, 6 of 11 delayed, 45% on time, avg delay 40 min16:00–16:59 — 4 departures, 1 of 4 delayed, 75% on time, avg delay 4 min17:00–17:59 — 8 departures, 2 of 8 delayed, 75% on time, avg delay 6 min18:00–18:59 — 9 departures, 2 of 9 delayed, 78% on time, avg delay 7 min19:00–19:59 — 11 departures, 3 of 11 delayed, 73% on time, avg delay 10 min20:00–20:59 — 10 departures, 4 of 10 delayed, 60% on time, avg delay 22 min21:00–21:59 — 8 departures, 4 of 8 delayed, 50% on time, avg delay 28 min22:00–22:59 — 6 departures, 3 of 6 delayed, 50% on time, avg delay 18 min23:00–23:59 — 1 departures, 0 of 1 delayed, too few data00:00–00:59 — 4 departures, 2 of 4 delayed, 50% on time, avg delay 52 min01:00–01:59 — 0 departures02:00–02:59 — 0 departures03:00–03:59 — 0 departures04:00–04:59 — 0 departures05:00–05:59 — 4 departures, 0 of 4 delayed, 100% on time, avg delay −1 min06:00–06:59 — 13 departures, 0 of 13 delayed, 100% on time, avg delay −1 min07:00–07:59 — 6 departures, 0 of 6 delayed, 100% on time, avg delay −4 min08:00–08:59 — 8 departures, 0 of 8 delayed, 100% on time, avg delay −4 min09:00–09:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 4 min10:00–10:59 — 10 departures, 2 of 10 delayed, 80% on time, avg delay 5 min11:00–11:59 — 9 departures, 1 of 9 delayed, 89% on time, avg delay 6 min12:00–12:59 — 8 departures, 1 of 8 delayed, 88% on time, avg delay 2 min13:00–13:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 13 min14:00–14:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 9 min15:00–15:59 — 10 departures, 3 of 10 delayed, 70% on time, avg delay 13 min16:00–16:59 — 4 departures, 1 of 4 delayed, 75% on time, avg delay 12 min17:00–17:59 — 12 departures, 6 of 12 delayed, 50% on time, avg delay 37 min18:00–18:59 — 7 departures, 1 of 7 delayed, 86% on time, avg delay −1 min19:00–19:59 — 7 departures, 3 of 7 delayed, 57% on time, avg delay 20 min20:00–20:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 8 min21:00–21:59 — 9 departures, 4 of 9 delayed, 56% on time, avg delay 21 min22:00–22:59 — 4 departures, 3 of 4 delayed, 25% on time, avg delay 37 min23:00–23:59 (in progress) — 0 departures
  • on time
  • delayed
  • Average delay, min
  • delayed = more than 15 min
72%departures on time (≤15 min)
14 minaverage departure delay
11,478departures measured
Norwegian Air Sweden · 90%most punctual airline
85 daysobservation period: 26 Jul – 18 Oct 2026

Punctuality by day

  • 7-day average
  • daily
  • Average delay, min
Punctuality by day: 26 Jul – 18 Oct 2026On-time departures, % 31–88%; 7-day average 66%. Average delay, min 3 min – 98 min.On-time departures, %Average delay, min2040608010002550751001 Aug15 Aug1 Sep15 Sep1 Oct15 Oct66%26in progress26 Jul 2026 — 119 departures, 44% on time, avg delay 37 min · 7-day average: 44%, 37 min27 Jul 2026 — 156 departures, 65% on time, avg delay 17 min · 7-day average: 56%, 25 min28 Jul 2026 — 128 departures, 50% on time, avg delay 29 min · 7-day average: 54%, 26 min29 Jul 2026 — 148 departures, 75% on time, avg delay 10 min · 7-day average: 60%, 22 min30 Jul 2026 — 136 departures, 76% on time, avg delay 14 min · 7-day average: 63%, 20 min31 Jul 2026 — 147 departures, 62% on time, avg delay 17 min · 7-day average: 63%, 20 min1 Aug 2026 — 129 departures, 68% on time, avg delay 18 min · 7-day average: 63%, 19 min2 Aug 2026 — 145 departures, 66% on time, avg delay 14 min · 7-day average: 66%, 17 min3 Aug 2026 — 150 departures, 71% on time, avg delay 16 min · 7-day average: 67%, 16 min4 Aug 2026 — 133 departures, 70% on time, avg delay 16 min · 7-day average: 70%, 15 min5 Aug 2026 — 149 departures, 70% on time, avg delay 17 min · 7-day average: 69%, 16 min6 Aug 2026 — 143 departures, 71% on time, avg delay 16 min · 7-day average: 68%, 16 min7 Aug 2026 — 143 departures, 64% on time, avg delay 19 min · 7-day average: 69%, 16 min8 Aug 2026 — 129 departures, 67% on time, avg delay 16 min · 7-day average: 69%, 16 min9 Aug 2026 — 147 departures, 76% on time, avg delay 10 min · 7-day average: 70%, 16 min10 Aug 2026 — 150 departures, 81% on time, avg delay 8 min · 7-day average: 71%, 14 min11 Aug 2026 — 128 departures, 76% on time, avg delay 10 min · 7-day average: 72%, 14 min12 Aug 2026 — 146 departures, 71% on time, avg delay 14 min · 7-day average: 72%, 13 min13 Aug 2026 — 140 departures, 77% on time, avg delay 8 min · 7-day average: 73%, 12 min14 Aug 2026 — 148 departures, 68% on time, avg delay 13 min · 7-day average: 74%, 11 min15 Aug 2026 — 127 departures, 75% on time, avg delay 9 min · 7-day average: 75%, 10 min16 Aug 2026 — 149 departures, 74% on time, avg delay 11 min · 7-day average: 74%, 10 min17 Aug 2026 — 154 departures, 55% on time, avg delay 24 min · 7-day average: 71%, 13 min18 Aug 2026 — 127 departures, 80% on time, avg delay 6 min · 7-day average: 71%, 12 min19 Aug 2026 — 152 departures, 68% on time, avg delay 20 min · 7-day average: 71%, 13 min20 Aug 2026 — 138 departures, 60% on time, avg delay 26 min · 7-day average: 68%, 16 min21 Aug 2026 — 141 departures, 55% on time, avg delay 22 min · 7-day average: 66%, 17 min22 Aug 2026 — 131 departures, 79% on time, avg delay 10 min · 7-day average: 67%, 17 min23 Aug 2026 — 149 departures, 82% on time, avg delay 6 min · 7-day average: 68%, 16 min24 Aug 2026 — 152 departures, 70% on time, avg delay 19 min · 7-day average: 70%, 16 min25 Aug 2026 — 128 departures, 73% on time, avg delay 12 min · 7-day average: 70%, 16 min26 Aug 2026 — 149 departures, 79% on time, avg delay 9 min · 7-day average: 71%, 15 min27 Aug 2026 — 136 departures, 67% on time, avg delay 21 min · 7-day average: 72%, 14 min28 Aug 2026 — 149 departures, 52% on time, avg delay 32 min · 7-day average: 72%, 15 min29 Aug 2026 — 130 departures, 45% on time, avg delay 28 min · 7-day average: 67%, 18 min30 Aug 2026 — 146 departures, 75% on time, avg delay 12 min · 7-day average: 66%, 19 min31 Aug 2026 — 104 departures, 83% on time, avg delay 7 min · 7-day average: 67%, 18 min1 Sep 2026 — 93 departures, 84% on time, avg delay 5 min · 7-day average: 68%, 17 min2 Sep 2026 — 92 departures, 88% on time, avg delay 3 min · 7-day average: 68%, 17 min3 Sep 2026 — 62 departures, 68% on time, avg delay 16 min · 7-day average: 68%, 16 min4 Sep 2026 — 149 departures, 77% on time, avg delay 10 min · 7-day average: 73%, 12 min5 Sep 2026 — 130 departures, 84% on time, avg delay 5 min · 7-day average: 80%, 8 min6 Sep 2026 — 147 departures, 76% on time, avg delay 8 min · 7-day average: 80%, 7 min7 Sep 2026 — 159 departures, 84% on time, avg delay 7 min · 7-day average: 80%, 7 min8 Sep 2026 — 78 departures, 78% on time, avg delay 7 min · 7-day average: 80%, 8 min9 Sep 2026 — 77 departures, 56% on time, avg delay 33 min · 7-day average: 76%, 11 min10 Sep 2026 — 141 departures, 65% on time, avg delay 18 min · 7-day average: 75%, 11 min11 Sep 2026 — 155 departures, 59% on time, avg delay 19 min · 7-day average: 72%, 13 min12 Sep 2026 — 127 departures, 80% on time, avg delay 5 min · 7-day average: 72%, 13 min13 Sep 2026 — 142 departures, 84% on time, avg delay 5 min · 7-day average: 73%, 13 min14 Sep 2026 — 159 departures, 76% on time, avg delay 10 min · 7-day average: 72%, 13 min15 Sep 2026 — 130 departures, 75% on time, avg delay 8 min · 7-day average: 71%, 13 min16 Sep 2026 — 146 departures, 86% on time, avg delay 4 min · 7-day average: 75%, 10 min17 Sep 2026 — 131 departures, 74% on time, avg delay 8 min · 7-day average: 76%, 9 min18 Sep 2026 — 39 departures, 46% on time, avg delay 32 min · 7-day average: 78%, 8 min19 Sep 2026 — 129 departures, 72% on time, avg delay 9 min · 7-day average: 76%, 8 min20 Sep 2026 — 145 departures, 77% on time, avg delay 8 min · 7-day average: 75%, 9 min21 Sep 2026 — 121 departures, 70% on time, avg delay 17 min · 7-day average: 75%, 10 min22 Sep 2026 — 40 departures, 63% on time, avg delay 26 min · 7-day average: 74%, 11 min23 Sep 2026 — 103 departures, 77% on time, avg delay 9 min · 7-day average: 72%, 12 min24 Sep 2026 — 58 departures, 62% on time, avg delay 17 min · 7-day average: 71%, 14 min25 Sep 2026 — 153 departures, 70% on time, avg delay 14 min · 7-day average: 72%, 13 min26 Sep 2026 — 127 departures, 80% on time, avg delay 7 min · 7-day average: 73%, 12 min27 Sep 2026 — 148 departures, 79% on time, avg delay 10 min · 7-day average: 73%, 13 min28 Sep 2026 — 156 departures, 80% on time, avg delay 10 min · 7-day average: 75%, 12 min29 Sep 2026 — 131 departures, 74% on time, avg delay 10 min · 7-day average: 76%, 11 min30 Sep 2026 — 147 departures, 77% on time, avg delay 12 min · 7-day average: 76%, 11 min1 Oct 2026 — 138 departures, 77% on time, avg delay 10 min · 7-day average: 77%, 11 min2 Oct 2026 — 155 departures, 77% on time, avg delay 10 min · 7-day average: 78%, 10 min3 Oct 2026 — 124 departures, 81% on time, avg delay 7 min · 7-day average: 78%, 10 min4 Oct 2026 — 145 departures, 74% on time, avg delay 9 min · 7-day average: 77%, 10 min5 Oct 2026 — 161 departures, 78% on time, avg delay 10 min · 7-day average: 77%, 10 min6 Oct 2026 — 126 departures, 83% on time, avg delay 5 min · 7-day average: 78%, 9 min7 Oct 2026 — 139 departures, 78% on time, avg delay 7 min · 7-day average: 78%, 8 min8 Oct 2026 — 137 departures, 79% on time, avg delay 6 min · 7-day average: 78%, 8 min9 Oct 2026 — 150 departures, 73% on time, avg delay 10 min · 7-day average: 78%, 8 min10 Oct 2026 — 121 departures, 74% on time, avg delay 12 min · 7-day average: 77%, 8 min11 Oct 2026 — 139 departures, 83% on time, avg delay 4 min · 7-day average: 78%, 8 min12 Oct 2026 — 153 departures, 79% on time, avg delay 16 min · 7-day average: 78%, 9 min13 Oct 2026 — 132 departures, 78% on time, avg delay 9 min · 7-day average: 78%, 9 min14 Oct 2026 — 142 departures, 69% on time, avg delay 15 min · 7-day average: 76%, 10 min15 Oct 2026 — 136 departures, 83% on time, avg delay 6 min · 7-day average: 77%, 10 min16 Oct 2026 — 149 departures, 50% on time, avg delay 37 min · 7-day average: 73%, 15 min17 Oct 2026 — 113 departures, 31% on time, avg delay 98 min · 7-day average: 68%, 25 min18 Oct 2026 — 149 departures, 68% on time, avg delay 16 min · 7-day average: 66%, 26 min19 Oct 2026 (in progress) — 144 departures, 76% on time, avg delay 10 min
Data table
DateDeparturesOn time, %Avg delay, min
18 Oct 20261496816,2
17 Oct 20261133197,8
16 Oct 20261495037,4
15 Oct 2026136836,4
14 Oct 20261426915,0
13 Oct 2026132789,3
12 Oct 20261537916,1
11 Oct 2026139833,8
10 Oct 20261217411,9
9 Oct 2026150739,8
8 Oct 2026137796,4
7 Oct 2026139786,6
6 Oct 2026126834,5
5 Oct 20261617810,1
4 Oct 2026145749,1
3 Oct 2026124817,0
2 Oct 2026155779,5
1 Oct 2026138779,7
30 Sep 20261477711,6
29 Sep 20261317410,4
28 Sep 20261568010,4
27 Sep 20261487910,2
26 Sep 2026127807,4
25 Sep 20261537013,8
24 Sep 2026586216,9
23 Sep 2026103778,8
22 Sep 2026406325,5
21 Sep 20261217016,5
20 Sep 2026145778,3
19 Sep 2026129729,3
18 Sep 2026394631,7
17 Sep 2026131748,3
16 Sep 2026146864,3
15 Sep 2026130757,9
14 Sep 2026159769,6
13 Sep 2026142844,8
12 Sep 2026127805,4
11 Sep 20261555919,4
10 Sep 20261416517,6
9 Sep 2026775632,5
8 Sep 202678787,0
7 Sep 2026159847,4
6 Sep 2026147768,0
5 Sep 2026130845,4
4 Sep 2026149779,5
3 Sep 2026626815,5
2 Sep 202692882,5
1 Sep 202693844,6
31 Aug 2026104837,4
30 Aug 20261467511,7
29 Aug 20261304528,1
28 Aug 20261495231,8
27 Aug 20261366720,6
26 Aug 2026149798,6
25 Aug 20261287311,7
24 Aug 20261527018,8
23 Aug 2026149825,7
22 Aug 20261317910,0
21 Aug 20261415521,6
20 Aug 20261386025,5
19 Aug 20261526820,1
18 Aug 2026127806,4
17 Aug 20261545523,8
16 Aug 20261497410,5
15 Aug 2026127759,0
14 Aug 20261486813,0
13 Aug 2026140778,2
12 Aug 20261467114,2
11 Aug 20261287610,0
10 Aug 2026150817,8
9 Aug 20261477610,0
8 Aug 20261296716,1
7 Aug 20261436419,2
6 Aug 20261437115,7
5 Aug 20261497016,9
4 Aug 20261337015,5
3 Aug 20261507115,8
2 Aug 20261456613,7
1 Aug 20261296817,7
31 Jul 20261476217,2
30 Jul 20261367614,0
29 Jul 2026148759,6
28 Jul 20261285028,5
27 Jul 20261566516,5
26 Jul 20261194436,5

Delay distribution

Delay distribution: On time (≤15 min) 72%, 15–30 min 12%, 30–60 min 9%, Over 60 min 7%On time (≤15 min): 72% (8,237)72%15–30 min: 12% (1,412)12%30–60 min: 9% (1,030)9%Over 60 min: 7% (799)7%
  • On time (≤15 min) 72% 8,237
  • 15–30 min 12% 1,412
  • 30–60 min 9% 1,030
  • Over 60 min 7% 799

By day of the week / By departure hour (local time)

By day of the week

By day of the week — Share of on-time departures: Mon 74%, Tue 74%, Wed 75%, Thu 72%, Fri 64%, Sat 69%, Sun 74%Monday: 74% on time, avg delay 13 min, 1,919 departures74MonTuesday: 74% on time, avg delay 11 min, 1,374 departures74TueWednesday: 75% on time, avg delay 12 min, 1,590 departures75WedThursday: 72% on time, avg delay 14 min, 1,496 departures72ThuFriday: 64% on time, avg delay 19 min, 1,678 departures64FriSaturday: 69% on time, avg delay 19 min, 1,551 departures69SatSunday: 74% on time, avg delay 11 min, 1,870 departures74Sun

By departure hour (local time)

By departure hour (local time) — Share of on-time departures: 00:00 77%, 01:00 100%, 05:00 90%, 06:00 92%, 07:00 92%, 08:00 86%, 09:00 83%, 10:00 78%, 11:00 75%, 12:00 65%, 13:00 59%, 14:00 70%, 15:00 69%, 16:00 67%, 17:00 67%, 18:00 63%, 19:00 67%, 20:00 63%, 21:00 59%, 22:00 50%, 23:00 59%00:00–00:59: 77% on time, avg delay 8 min, 168 departures7700:0001:00–01:59: 100% on time, avg delay −5 min, 15 departures10002:00–02:59: 2 departures — too few data–03:00–03:59: 1 departures — too few data–03:0004:00–04:59: 0 departures — too few data–05:00–05:59: 90% on time, avg delay 6 min, 424 departures9006:00–06:59: 92% on time, avg delay 5 min, 929 departures9206:0007:00–07:59: 92% on time, avg delay 2 min, 564 departures9208:00–08:59: 86% on time, avg delay 6 min, 330 departures8609:00–09:59: 83% on time, avg delay 9 min, 634 departures8309:0010:00–10:59: 78% on time, avg delay 11 min, 696 departures7811:00–11:59: 75% on time, avg delay 12 min, 542 departures7512:00–12:59: 65% on time, avg delay 18 min, 794 departures6512:0013:00–13:59: 59% on time, avg delay 19 min, 880 departures5914:00–14:59: 70% on time, avg delay 13 min, 579 departures7015:00–15:59: 69% on time, avg delay 15 min, 664 departures6915:0016:00–16:59: 67% on time, avg delay 18 min, 608 departures6717:00–17:59: 67% on time, avg delay 14 min, 595 departures6718:00–18:59: 63% on time, avg delay 18 min, 719 departures6318:0019:00–19:59: 67% on time, avg delay 15 min, 542 departures6720:00–20:59: 63% on time, avg delay 19 min, 617 departures6321:00–21:59: 59% on time, avg delay 23 min, 571 departures5921:0022:00–22:59: 50% on time, avg delay 28 min, 372 departures5023:00–23:59: 59% on time, avg delay 23 min, 232 departures59

Share of on-time departures:lowerhigher· – too few data

Airlines: punctuality ranking

The busiest carriers (at least 10 departures), most punctual first.

  1. Norwegian Air Sweden 90% on time2 min · 197 departures
  2. Buzz 77% on time11 min · 3,849 departures
  3. Wizz Air 72% on time18 min · 1,422 departures
  4. Lufthansa 72% on time12 min · 529 departures
  5. KLM 69% on time15 min · 344 departures
  6. LOT Polish Airlines 67% on time16 min · 949 departures
  7. Ryanair 64% on time20 min · 1,655 departures
  8. easyJet 63% on time20 min · 467 departures

On time = departed no more than 15 minutes after the schedule. Percentages and averages are shown only where at least 10 departures were measured.

Other airports near Ukraine

← All airports