KORDON.online

Katowice International Airport (KTW)

Katowice, PL
Operational ≈280 km to the border

Today so far

78%
11 / 5011 of 50 delayed
22%delayed
6 minaverage departure delay
Over 60 min · 1longest delays today

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

Last 24 h

Last 6 h: 9 departures, 3 of 9 delayed02460102030departuresAverage delay, min1819202122in progress18:00–18:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 8 min19:00–19:59 — 0 departures20:00–20:59 — 5 departures, 2 of 5 delayed, 60% on time, avg delay 29 min21:00–21:59 — 1 departures, 0 of 1 delayed, too few data22:00–22:59 — 0 departures23:00–23:59 (in progress) — 0 departures
Last 12 h: 22 departures, 7 of 22 delayed02460102030departuresAverage delay, min121416182022in progress12:00–12:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay 1 min13:00–13:59 — 4 departures, 2 of 4 delayed, 50% on time, avg delay 17 min14:00–14:59 — 0 departures15:00–15:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 14 min16:00–16:59 — 2 departures, 1 of 2 delayed, too few data17:00–17:59 — 1 departures, 0 of 1 delayed, too few data18:00–18:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 8 min19:00–19:59 — 0 departures20:00–20:59 — 5 departures, 2 of 5 delayed, 60% on time, avg delay 29 min21:00–21:59 — 1 departures, 0 of 1 delayed, too few data22:00–22:59 — 0 departures23:00–23:59 (in progress) — 0 departures
Last 24 h: 50 departures, 11 of 50 delayed0246−551525departuresAverage delay, min0003060912151821in progress00:00–00:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay 0 min01:00–01:59 — 1 departures, 0 of 1 delayed, too few data02:00–02:59 — 2 departures, 0 of 2 delayed, too few data03:00–03:59 — 1 departures, 0 of 1 delayed, too few data04:00–04:59 — 1 departures, 0 of 1 delayed, too few data05:00–05:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 3 min06:00–06:59 — 6 departures, 0 of 6 delayed, 100% on time, avg delay −3 min07:00–07:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −4 min08:00–08:59 — 0 departures09:00–09:59 — 0 departures10:00–10:59 — 2 departures, 0 of 2 delayed, too few data11:00–11:59 — 6 departures, 3 of 6 delayed, 50% on time, avg delay 13 min12:00–12:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay 1 min13:00–13:59 — 4 departures, 2 of 4 delayed, 50% on time, avg delay 17 min14:00–14:59 — 0 departures15:00–15:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 14 min16:00–16:59 — 2 departures, 1 of 2 delayed, too few data17:00–17:59 — 1 departures, 0 of 1 delayed, too few data18:00–18:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 8 min19:00–19:59 — 0 departures20:00–20:59 — 5 departures, 2 of 5 delayed, 60% on time, avg delay 29 min21:00–21:59 — 1 departures, 0 of 1 delayed, too few data22:00–22:59 — 0 departures23:00–23:59 (in progress) — 0 departures
Last 48 h: 103 departures, 15 of 103 delayed02468−1052035departuresAverage delay, min0006121800061218in progress00:00–00:59 — 1 departures, 0 of 1 delayed, too few data01:00–01:59 — 0 departures02:00–02:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −3 min03:00–03:59 — 1 departures, 0 of 1 delayed, too few data04:00–04:59 — 0 departures05:00–05:59 — 2 departures, 0 of 2 delayed, too few data06:00–06:59 — 7 departures, 2 of 7 delayed, 71% on time, avg delay 6 min07:00–07:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −7 min08:00–08:59 — 1 departures, 0 of 1 delayed, too few data09:00–09:59 — 4 departures, 0 of 4 delayed, 100% on time, avg delay −1 min10:00–10:59 — 1 departures, 0 of 1 delayed, too few data11:00–11:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −3 min12:00–12:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay 0 min13:00–13:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −3 min14:00–14:59 — 0 departures15:00–15:59 — 4 departures, 0 of 4 delayed, 100% on time, avg delay −5 min16:00–16:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −7 min17:00–17:59 — 7 departures, 1 of 7 delayed, 86% on time, avg delay 22 min18:00–18:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 36 min19:00–19:59 — 1 departures, 0 of 1 delayed, too few data20:00–20:59 — 2 departures, 0 of 2 delayed, too few data21:00–21:59 — 0 departures22:00–22:59 — 0 departures23:00–23:59 — 1 departures, 0 of 1 delayed, too few data00:00–00:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay 0 min01:00–01:59 — 1 departures, 0 of 1 delayed, too few data02:00–02:59 — 2 departures, 0 of 2 delayed, too few data03:00–03:59 — 1 departures, 0 of 1 delayed, too few data04:00–04:59 — 1 departures, 0 of 1 delayed, too few data05:00–05:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 3 min06:00–06:59 — 6 departures, 0 of 6 delayed, 100% on time, avg delay −3 min07:00–07:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay −4 min08:00–08:59 — 0 departures09:00–09:59 — 0 departures10:00–10:59 — 2 departures, 0 of 2 delayed, too few data11:00–11:59 — 6 departures, 3 of 6 delayed, 50% on time, avg delay 13 min12:00–12:59 — 3 departures, 0 of 3 delayed, 100% on time, avg delay 1 min13:00–13:59 — 4 departures, 2 of 4 delayed, 50% on time, avg delay 17 min14:00–14:59 — 0 departures15:00–15:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 14 min16:00–16:59 — 2 departures, 1 of 2 delayed, too few data17:00–17:59 — 1 departures, 0 of 1 delayed, too few data18:00–18:59 — 3 departures, 1 of 3 delayed, 67% on time, avg delay 8 min19:00–19:59 — 0 departures20:00–20:59 — 5 departures, 2 of 5 delayed, 60% on time, avg delay 29 min21:00–21:59 — 1 departures, 0 of 1 delayed, too few data22:00–22:59 — 0 departures23:00–23:59 (in progress) — 0 departures
  • on time
  • delayed
  • Average delay, min
  • delayed = more than 15 min
87%departures on time (≤15 min)
5 minaverage departure delay
5,890departures measured
AMC Aviation · 100%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, % 62–97%; 7-day average 88%. Average delay, min −3 min – 17 min.On-time departures, %Average delay, min5060708090100−55151 Aug15 Aug1 Sep15 Sep1 Oct15 Oct88%5in progress26 Jul 2026 — 59 departures, 78% on time, avg delay 11 min · 7-day average: 78%, 11 min27 Jul 2026 — 78 departures, 94% on time, avg delay 0 min · 7-day average: 87%, 5 min28 Jul 2026 — 75 departures, 93% on time, avg delay 3 min · 7-day average: 89%, 4 min29 Jul 2026 — 79 departures, 91% on time, avg delay 1 min · 7-day average: 90%, 3 min30 Jul 2026 — 73 departures, 92% on time, avg delay 1 min · 7-day average: 90%, 3 min31 Jul 2026 — 84 departures, 89% on time, avg delay 4 min · 7-day average: 90%, 3 min1 Aug 2026 — 86 departures, 85% on time, avg delay 10 min · 7-day average: 89%, 4 min2 Aug 2026 — 86 departures, 87% on time, avg delay 6 min · 7-day average: 90%, 4 min3 Aug 2026 — 77 departures, 90% on time, avg delay 1 min · 7-day average: 89%, 4 min4 Aug 2026 — 81 departures, 78% on time, avg delay 11 min · 7-day average: 87%, 5 min5 Aug 2026 — 83 departures, 81% on time, avg delay 17 min · 7-day average: 86%, 7 min6 Aug 2026 — 75 departures, 85% on time, avg delay 6 min · 7-day average: 85%, 8 min7 Aug 2026 — 78 departures, 78% on time, avg delay 10 min · 7-day average: 83%, 9 min8 Aug 2026 — 80 departures, 84% on time, avg delay 5 min · 7-day average: 83%, 8 min9 Aug 2026 — 83 departures, 92% on time, avg delay 1 min · 7-day average: 84%, 7 min10 Aug 2026 — 74 departures, 97% on time, avg delay −1 min · 7-day average: 85%, 7 min11 Aug 2026 — 77 departures, 82% on time, avg delay 11 min · 7-day average: 85%, 7 min12 Aug 2026 — 79 departures, 91% on time, avg delay 5 min · 7-day average: 87%, 5 min13 Aug 2026 — 77 departures, 95% on time, avg delay 3 min · 7-day average: 88%, 5 min14 Aug 2026 — 80 departures, 89% on time, avg delay 3 min · 7-day average: 90%, 4 min15 Aug 2026 — 74 departures, 86% on time, avg delay 7 min · 7-day average: 90%, 4 min16 Aug 2026 — 84 departures, 86% on time, avg delay 4 min · 7-day average: 89%, 5 min17 Aug 2026 — 76 departures, 83% on time, avg delay 10 min · 7-day average: 87%, 6 min18 Aug 2026 — 76 departures, 88% on time, avg delay 7 min · 7-day average: 88%, 6 min19 Aug 2026 — 82 departures, 88% on time, avg delay 5 min · 7-day average: 88%, 6 min20 Aug 2026 — 65 departures, 77% on time, avg delay 10 min · 7-day average: 85%, 6 min21 Aug 2026 — 81 departures, 81% on time, avg delay 5 min · 7-day average: 84%, 7 min22 Aug 2026 — 74 departures, 88% on time, avg delay 8 min · 7-day average: 85%, 7 min23 Aug 2026 — 82 departures, 91% on time, avg delay 2 min · 7-day average: 85%, 7 min24 Aug 2026 — 76 departures, 86% on time, avg delay 5 min · 7-day average: 86%, 6 min25 Aug 2026 — 81 departures, 81% on time, avg delay 8 min · 7-day average: 85%, 6 min26 Aug 2026 — 86 departures, 94% on time, avg delay −1 min · 7-day average: 86%, 5 min27 Aug 2026 — 73 departures, 86% on time, avg delay 11 min · 7-day average: 87%, 5 min28 Aug 2026 — 87 departures, 85% on time, avg delay 5 min · 7-day average: 87%, 5 min29 Aug 2026 — 78 departures, 74% on time, avg delay 14 min · 7-day average: 86%, 6 min30 Aug 2026 — 85 departures, 92% on time, avg delay 3 min · 7-day average: 86%, 6 min31 Aug 2026 — 60 departures, 95% on time, avg delay 5 min · 7-day average: 87%, 6 min1 Sep 2026 — 39 departures, 92% on time, avg delay −3 min · 7-day average: 88%, 5 min2 Sep 2026 — 41 departures, 85% on time, avg delay 4 min · 7-day average: 87%, 6 min3 Sep 2026 — 26 departures, 62% on time, avg delay 16 min · 7-day average: 85%, 6 min4 Sep 2026 — 83 departures, 92% on time, avg delay 0 min · 7-day average: 86%, 5 min5 Sep 2026 — 80 departures, 91% on time, avg delay 1 min · 7-day average: 90%, 3 min6 Sep 2026 — 82 departures, 91% on time, avg delay 2 min · 7-day average: 90%, 2 min7 Sep 2026 — 78 departures, 97% on time, avg delay −2 min · 7-day average: 90%, 1 min8 Sep 2026 — 53 departures, 91% on time, avg delay 5 min · 7-day average: 90%, 2 min9 Sep 2026 — 30 departures, 77% on time, avg delay 9 min · 7-day average: 90%, 2 min10 Sep 2026 — 75 departures, 80% on time, avg delay 11 min · 7-day average: 90%, 3 min11 Sep 2026 — 79 departures, 92% on time, avg delay 1 min · 7-day average: 90%, 3 min12 Sep 2026 — 77 departures, 91% on time, avg delay 1 min · 7-day average: 90%, 3 min13 Sep 2026 — 81 departures, 94% on time, avg delay 1 min · 7-day average: 90%, 3 min14 Sep 2026 — 72 departures, 86% on time, avg delay 5 min · 7-day average: 88%, 4 min15 Sep 2026 — 71 departures, 80% on time, avg delay 11 min · 7-day average: 87%, 5 min16 Sep 2026 — 71 departures, 93% on time, avg delay 1 min · 7-day average: 88%, 4 min17 Sep 2026 — 64 departures, 81% on time, avg delay 5 min · 7-day average: 89%, 4 min18 Sep 2026 — 14 departures, 93% on time, avg delay −1 min · 7-day average: 88%, 4 min19 Sep 2026 — 75 departures, 93% on time, avg delay 1 min · 7-day average: 88%, 4 min20 Sep 2026 — 75 departures, 87% on time, avg delay 6 min · 7-day average: 87%, 5 min21 Sep 2026 — 58 departures, 90% on time, avg delay 2 min · 7-day average: 88%, 4 min22 Sep 2026 — 18 departures, 83% on time, avg delay 5 min · 7-day average: 89%, 3 min23 Sep 2026 — 58 departures, 95% on time, avg delay 0 min · 7-day average: 89%, 3 min24 Sep 2026 — 26 departures, 69% on time, avg delay 9 min · 7-day average: 89%, 3 min25 Sep 2026 — 68 departures, 84% on time, avg delay 6 min · 7-day average: 88%, 4 min26 Sep 2026 — 68 departures, 85% on time, avg delay 3 min · 7-day average: 86%, 4 min27 Sep 2026 — 71 departures, 89% on time, avg delay 0 min · 7-day average: 87%, 3 min28 Sep 2026 — 70 departures, 89% on time, avg delay 4 min · 7-day average: 87%, 3 min29 Sep 2026 — 65 departures, 83% on time, avg delay 8 min · 7-day average: 86%, 4 min30 Sep 2026 — 62 departures, 85% on time, avg delay 6 min · 7-day average: 85%, 5 min1 Oct 2026 — 69 departures, 88% on time, avg delay 2 min · 7-day average: 86%, 4 min2 Oct 2026 — 67 departures, 90% on time, avg delay 3 min · 7-day average: 87%, 4 min3 Oct 2026 — 69 departures, 78% on time, avg delay 14 min · 7-day average: 86%, 5 min4 Oct 2026 — 76 departures, 92% on time, avg delay 0 min · 7-day average: 87%, 5 min5 Oct 2026 — 63 departures, 84% on time, avg delay 8 min · 7-day average: 86%, 6 min6 Oct 2026 — 61 departures, 84% on time, avg delay 8 min · 7-day average: 86%, 6 min7 Oct 2026 — 60 departures, 87% on time, avg delay 8 min · 7-day average: 86%, 6 min8 Oct 2026 — 68 departures, 85% on time, avg delay 3 min · 7-day average: 86%, 6 min9 Oct 2026 — 62 departures, 97% on time, avg delay −2 min · 7-day average: 87%, 6 min10 Oct 2026 — 62 departures, 90% on time, avg delay 6 min · 7-day average: 88%, 4 min11 Oct 2026 — 62 departures, 97% on time, avg delay −2 min · 7-day average: 89%, 4 min12 Oct 2026 — 59 departures, 97% on time, avg delay −2 min · 7-day average: 91%, 3 min13 Oct 2026 — 59 departures, 78% on time, avg delay 10 min · 7-day average: 90%, 3 min14 Oct 2026 — 51 departures, 88% on time, avg delay 7 min · 7-day average: 90%, 3 min15 Oct 2026 — 56 departures, 88% on time, avg delay 2 min · 7-day average: 91%, 3 min16 Oct 2026 — 52 departures, 96% on time, avg delay 2 min · 7-day average: 91%, 3 min17 Oct 2026 — 62 departures, 79% on time, avg delay 10 min · 7-day average: 89%, 4 min18 Oct 2026 — 53 departures, 92% on time, avg delay 4 min · 7-day average: 88%, 5 min19 Oct 2026 (in progress) — 50 departures, 78% on time, avg delay 6 min
Data table
DateDeparturesOn time, %Avg delay, min
18 Oct 202653923,7
17 Oct 2026627910,2
16 Oct 202652961,7
15 Oct 202656881,5
14 Oct 202651886,7
13 Oct 202659789,8
12 Oct 20265997-1,5
11 Oct 20266297-2,3
10 Oct 202662906,3
9 Oct 20266297-2,2
8 Oct 202668853,3
7 Oct 202660877,5
6 Oct 202661847,5
5 Oct 202663847,9
4 Oct 202676920,4
3 Oct 2026697814,2
2 Oct 202667903,0
1 Oct 202669881,9
30 Sep 202662855,5
29 Sep 202665838,2
28 Sep 202670893,9
27 Sep 202671890,2
26 Sep 202668853,4
25 Sep 202668846,3
24 Sep 202626699,0
23 Sep 202658950,3
22 Sep 202618835,1
21 Sep 202658901,8
20 Sep 202675876,0
19 Sep 202675930,8
18 Sep 20261493-0,9
17 Sep 202664815,1
16 Sep 202671930,5
15 Sep 2026718010,7
14 Sep 202672865,4
13 Sep 202681941,3
12 Sep 202677911,2
11 Sep 202679921,3
10 Sep 2026758010,7
9 Sep 202630779,2
8 Sep 202653914,9
7 Sep 20267897-2,3
6 Sep 202682911,5
5 Sep 202680911,1
4 Sep 20268392-0,4
3 Sep 2026266216,1
2 Sep 202641853,7
1 Sep 20263992-2,7
31 Aug 202660954,6
30 Aug 202685922,9
29 Aug 2026787413,7
28 Aug 202687855,3
27 Aug 2026738611,3
26 Aug 20268694-0,9
25 Aug 202681817,9
24 Aug 202676864,9
23 Aug 202682911,5
22 Aug 202674888,4
21 Aug 202681815,1
20 Aug 202665779,5
19 Aug 202682885,3
18 Aug 202676887,0
17 Aug 2026768310,3
16 Aug 202684863,8
15 Aug 202674866,8
14 Aug 202680893,4
13 Aug 202677953,0
12 Aug 202679914,8
11 Aug 2026778210,5
10 Aug 20267497-0,6
9 Aug 202683921,4
8 Aug 202680845,2
7 Aug 2026787810,1
6 Aug 202675855,5
5 Aug 2026838116,5
4 Aug 2026817810,6
3 Aug 202677900,8
2 Aug 202686876,3
1 Aug 202686859,7
31 Jul 202684893,6
30 Jul 202673921,3
29 Jul 202679910,6
28 Jul 202675932,5
27 Jul 202678940,0
26 Jul 2026597811,1

Delay distribution

Delay distribution: On time (≤15 min) 87%, 15–30 min 5%, 30–60 min 4%, Over 60 min 4%On time (≤15 min): 87% (5,142)87%15–30 min: 5% (271)30–60 min: 4% (247)Over 60 min: 4% (230)
  • On time (≤15 min) 87% 5,142
  • 15–30 min 5% 271
  • 30–60 min 4% 247
  • Over 60 min 4% 230

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 90%, Tue 84%, Wed 89%, Thu 84%, Fri 88%, Sat 85%, Sun 90%Monday: 90% on time, avg delay 3 min, 891 departures90MonTuesday: 84% on time, avg delay 7 min, 756 departures84TueWednesday: 89% on time, avg delay 5 min, 782 departures89WedThursday: 84% on time, avg delay 6 min, 747 departures84ThuFriday: 88% on time, avg delay 3 min, 835 departures88FriSaturday: 85% on time, avg delay 7 min, 900 departures85SatSunday: 90% on time, avg delay 3 min, 979 departures90Sun

By departure hour (local time)

By departure hour (local time) — Share of on-time departures: 00:00 100%, 01:00 100%, 02:00 97%, 03:00 94%, 04:00 95%, 05:00 95%, 06:00 92%, 07:00 92%, 08:00 97%, 09:00 97%, 10:00 86%, 11:00 84%, 12:00 76%, 13:00 82%, 14:00 88%, 15:00 80%, 16:00 84%, 17:00 80%, 18:00 76%, 19:00 72%, 20:00 83%, 21:00 83%, 22:00 90%, 23:00 85%00:00–00:59: 100% on time, avg delay −2 min, 153 departures10000:0001:00–01:59: 100% on time, avg delay −2 min, 84 departures10002:00–02:59: 97% on time, avg delay 1 min, 430 departures9703:00–03:59: 94% on time, avg delay 0 min, 147 departures9403:0004:00–04:59: 95% on time, avg delay −2 min, 218 departures9505:00–05:59: 95% on time, avg delay 1 min, 394 departures9506:00–06:59: 92% on time, avg delay 3 min, 586 departures9206:0007:00–07:59: 92% on time, avg delay 3 min, 283 departures9208:00–08:59: 97% on time, avg delay −2 min, 193 departures9709:00–09:59: 97% on time, avg delay −2 min, 185 departures9709:0010:00–10:59: 86% on time, avg delay 6 min, 387 departures8611:00–11:59: 84% on time, avg delay 7 min, 280 departures8412:00–12:59: 76% on time, avg delay 12 min, 315 departures7612:0013:00–13:59: 82% on time, avg delay 7 min, 229 departures8214:00–14:59: 88% on time, avg delay 5 min, 138 departures8815:00–15:59: 80% on time, avg delay 10 min, 355 departures8015:0016:00–16:59: 84% on time, avg delay 7 min, 211 departures8417:00–17:59: 80% on time, avg delay 7 min, 272 departures8018:00–18:59: 76% on time, avg delay 12 min, 287 departures7618:0019:00–19:59: 72% on time, avg delay 16 min, 261 departures7220:00–20:59: 83% on time, avg delay 6 min, 221 departures8321:00–21:59: 83% on time, avg delay 5 min, 134 departures8321:0022:00–22:59: 90% on time, avg delay 4 min, 41 departures9023:00–23:59: 85% on time, avg delay 2 min, 86 departures85

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

Airlines: punctuality ranking

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

  1. AMC Aviation 100% on time−3 min · 228 departures
  2. Enter Air 99% on time−2 min · 670 departures
  3. Mavi Gok 98% on time0 min · 199 departures
  4. LOT Polish Airlines 92% on time3 min · 335 departures
  5. Buzz 88% on time3 min · 1,457 departures
  6. Ryanair 85% on time4 min · 385 departures
  7. Smartwings Poland 82% on time6 min · 234 departures
  8. Wizz Air 80% on time11 min · 1,751 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