Traffic Statistics ยท ๐Ÿ‡ต๐Ÿ‡ฑ Poland

Live and recent days. Every figure says how many trains it is based on.

Data: 16 Oct 2026, 14:31 CEST

One coverage rule across the page. A train "has data" when its realtime feed reports a valid delay (between โˆ’60 and +120 min). Punctuality is computed over those trains only: trains without data never count as on time. A country enters a ranking when at least 30% of its trains have data and there are 20 or more; a station, with 10 or more. On time = under 3 min late.

Current punctuality (<3 min)

Current punctuality Fair
80%
based on 585 of 652 trains with RT data
Punctual = less than 3 min late. The 67 trains without data do not count.
Average delay
1.7min
mean over the 585 trains with data
Includes on-time (0) and early (negative) trains. It is the only definition of โ€œaverage delayโ€ on this page.
% of trains delayed
20%
117 of 585 trains with data are 3 min or more late
The complement of punctuality: 80 % + 20 % = 100 % of trains with data.
Average delay of delayed trains
8.4min
mean over the 117 trains 3 min or more late only
Measures severity when there is a delay. Not comparable with the overall โ€œaverage delayโ€. Maximum now: 56.0 min.

Trend ยท 30 days

Daily punctuality, weighted by services (source: daily_stats).

45 %55 %65 %75 %85 %17/0925/0902/1009/1015/1028-day mean: 67.8 %

127,237 services with data over 28 days.

Delay Distribution ยท now

Over the 585 trains with RT data (not the 652 on the map).

  • Early or on time 66.8 %
  • < 3 min 13.2 %
  • 3-5 min 7.5 %
  • 5-10 min 6.8 %
  • 10-20 min 4.4 %
  • > 20 min 1.2 %
Punctual (< 3 min) 3โ€“10 min 10-20 min > 20 min

Stations ยท now

Next stop of running trains, from worst to best punctuality. Only stations with 10 or more trains with data; n = trains with data.

No data available

Punctuality by hour

Last 7 days, local time (Europe/Warsaw) (source: line_delay_hourly). The units are position readings, not trains: a train counts once per reading.

60 %70 %80 %90 %0h6h12h18h23h
70โ€“90 % fair < 70 % poor Axis from 60 to 90 %

Filters

Historical Data ๐Ÿ‡ต๐Ÿ‡ฑ Poland

89 records
DateServicesPositionsPunctuality Average delay Median P90
Thu 15 Oct6,7791,353,124 76.3 % 2.6 min 0.0 min 7.0 min
Wed 14 Oct6,7691,347,881 80.5 % 2.2 min 0.0 min 5.0 min
Tue 13 Oct6,7801,353,057 78.1 % 2.4 min 0.0 min 7.0 min
Mon 12 Oct6,9441,362,819 77.3 % 2.8 min 0.0 min 7.0 min
Sun 11 Oct5,3031,162,689 79.2 % 2.2 min 0.0 min 6.0 min
Sat 10 Oct5,3681,160,986 77.6 % 2.6 min 0.0 min 7.0 min
Fri 09 Oct6,8111,362,438 76.8 % 2.8 min 0.0 min 8.0 min
Thu 08 Oct6,7731,312,160 77.1 % 2.9 min 0.0 min 7.0 min
Wed 07 Oct6,7821,355,046 79.2 % 2.6 min 0.0 min 6.0 min
Tue 06 Oct6,7901,356,199 79.2 % 2.7 min 0.0 min 7.0 min
Mon 05 Oct6,8651,317,295 80.3 % 2.7 min 0.0 min 6.0 min
Sun 04 Oct5,3391,177,378 80.6 % 2.3 min 0.0 min 5.0 min
Sat 03 Oct5,9231,136,420 58.7 % 4.8 min 2.0 min 12.0 min
Fri 02 Oct6,8941,341,090 51.7 % 4.9 min 2.0 min 13.0 min
Thu 01 Oct6,8561,327,019 53.1 % 4.4 min 2.0 min 11.0 min
Wed 30 Sept6,8461,327,692 51.6 % 5.4 min 2.0 min 15.0 min
Tue 29 Sept6,8311,329,038 52.8 % 5.0 min 2.0 min 13.0 min
Mon 28 Sept6,9131,332,336 54.3 % 4.9 min 2.0 min 12.0 min
Sun 27 Sept5,4031,161,594 54.4 % 4.8 min 2.0 min 12.0 min
Sat 26 Sept5,4751,159,343 52.6 % 5.1 min 2.0 min 13.0 min
Fri 25 Sept6,8451,330,480 55.7 % 4.6 min 2.0 min 11.0 min
Thu 24 Sept6,7821,321,276 55.3 % 4.8 min 2.0 min 12.0 min
Wed 23 Sept6,7861,321,316 54.4 % 4.8 min 2.0 min 12.0 min
Tue 22 Sept6,7961,320,600 54.3 % 5.0 min 2.0 min 12.0 min
Mon 21 Sept6,9101,323,853 53.5 % 5.1 min 2.0 min 12.0 min
Sun 20 Sept5,4281,174,308 54.6 % 5.0 min 2.0 min 12.2 min
Sat 19 Sept5,4821,166,756โ€” โ€” โ€” โ€”
Fri 18 Sept6,8371,330,957 52.3 % 4.8 min 2.0 min 12.5 min
Thu 17 Sept6,8001,320,648 47.9 % 7.2 min 3.0 min 18.0 min
Wed 16 Sept6,8051,321,111 48.9 % 5.8 min 3.0 min 14.1 min
Tue 15 Sept6,8081,319,581 50.9 % 5.1 min 2.0 min 13.0 min
Mon 14 Sept6,9801,325,144โ€” โ€” โ€” โ€”
Sun 13 Sept5,4691,163,684 55.9 % 4.9 min 2.0 min 13.0 min
Sat 12 Sept5,5091,159,470 44.7 % 8.8 min 3.0 min 25.0 min
Fri 11 Sept6,9141,325,601 44.1 % 7.7 min 3.0 min 19.7 min
Thu 10 Sept6,8311,315,278 50.4 % 5.4 min 2.0 min 14.0 min
Wed 09 Sept6,8401,315,384 52.2 % 5.1 min 2.0 min 13.0 min
Tue 08 Sept6,8431,314,593 57.7 % 4.4 min 2.0 min 11.0 min
Mon 07 Sept7,0421,318,071โ€” โ€” โ€” โ€”
Sun 06 Sept5,5161,153,619 59.3 % 4.4 min 2.0 min 11.0 min
Sat 05 Sept5,5731,147,443โ€” โ€” โ€” โ€”
Fri 04 Sept6,9491,322,081 54.0 % 5.0 min 2.0 min 11.0 min
Thu 03 Sept6,8491,312,281 54.9 % 4.7 min 2.0 min 11.0 min
Wed 02 Sept6,8721,313,616 45.5 % 9.6 min 4.0 min 25.0 min
Tue 01 Sept6,8891,315,740 40.3 % 11.1 min 5.0 min 28.0 min
Mon 31 Aug6,8581,339,601 35.8 % 12.8 min 5.0 min 31.0 min
Sun 30 Aug5,4781,168,188โ€” โ€” โ€” โ€”
Sat 29 Aug5,5031,202,432โ€” โ€” โ€” โ€”
Fri 28 Aug6,7421,362,193 51.5 % 8.4 min 3.0 min 22.0 min
Thu 27 Aug6,6921,354,245 44.7 % 9.6 min 4.0 min 24.0 min
Wed 26 Aug6,6991,353,874 42.8 % 11.3 min 5.0 min 29.0 min
Tue 25 Aug6,7001,353,029 43.5 % 11.3 min 5.0 min 30.0 min
Mon 24 Aug6,7811,355,572 39.7 % 12.4 min 5.0 min 36.0 min
Sun 23 Aug5,3701,199,381 37.5 % 12.7 min 5.0 min 33.0 min
Sat 22 Aug5,5431,214,872 37.4 % 13.2 min 5.0 min 35.0 min
Fri 21 Aug6,8331,378,002 42.9 % 10.1 min 4.0 min 24.0 min
Thu 20 Aug6,6871,353,894 43.8 % 9.7 min 5.0 min 23.0 min
Wed 19 Aug6,6941,354,529 43.1 % 11.0 min 5.0 min 26.0 min
Tue 18 Aug6,6801,351,545 38.3 % 14.0 min 5.0 min 40.0 min
Mon 17 Aug6,8161,354,292 38.0 % 12.3 min 5.0 min 33.0 min
Sun 16 Aug5,4451,198,146 40.3 % 13.6 min 5.0 min 37.0 min
Sat 15 Aug5,4851,201,993 36.8 % 12.6 min 5.2 min 33.0 min
Fri 14 Aug6,7751,343,923 46.9 % 9.5 min 4.0 min 25.0 min
Thu 13 Aug6,6801,329,945 46.7 % 9.3 min 4.0 min 24.0 min
Wed 12 Aug6,6811,330,989 45.8 % 9.1 min 4.0 min 24.0 min
Tue 11 Aug6,6811,328,176 45.8 % 10.1 min 5.0 min 25.0 min
Mon 10 Aug6,7871,332,564 43.4 % 10.7 min 5.0 min 25.0 min
Sun 09 Aug5,3781,179,380 43.1 % 10.9 min 5.0 min 28.0 min
Sat 08 Aug5,5231,188,616 41.4 % 10.7 min 5.0 min 27.0 min
Fri 07 Aug6,7571,341,485 36.1 % 13.3 min 6.0 min 34.0 min
Thu 06 Aug6,6981,331,390 36.0 % 13.0 min 6.0 min 33.0 min
Wed 05 Aug6,7061,332,476 40.3 % 10.4 min 5.0 min 26.0 min
Tue 04 Aug6,7391,328,311 40.1 % 11.0 min 5.0 min 30.0 min
Mon 03 Aug6,8781,333,445 41.9 % 10.4 min 5.0 min 26.0 min
Sun 02 Aug5,5341,208,047 39.7 % 9.9 min 5.0 min 26.0 min
Sat 01 Aug5,6701,206,978 39.5 % 9.7 min 5.0 min 24.0 min
Fri 31 Jul6,8411,349,649 43.1 % 9.3 min 4.0 min 22.0 min
Thu 30 Jul6,7191,337,334 40.5 % 10.0 min 5.0 min 24.0 min
Wed 29 Jul6,7251,337,743 42.1 % 10.8 min 5.0 min 27.1 min
Tue 28 Jul6,7011,334,417 42.0 % 10.5 min 5.0 min 27.0 min
Mon 27 Jul6,8121,337,182 38.5 % 11.6 min 5.0 min 31.0 min
Sun 26 Jul5,4111,147,701 42.7 % 10.0 min 5.0 min 25.0 min
Sat 25 Jul5,6341,181,294 41.1 % 10.9 min 5.0 min 29.0 min
Fri 24 Jul6,8491,342,231 40.6 % 10.2 min 5.0 min 26.0 min
Thu 23 Jul6,6901,317,661 42.6 % 9.3 min 4.0 min 25.0 min
Wed 22 Jul6,7621,333,837 44.4 % 10.0 min 4.0 min 27.0 min
Tue 21 Jul6,7051,321,407 42.0 % 9.3 min 4.0 min 24.0 min
Mon 20 Jul6,9351,345,794 41.3 % 10.1 min 5.0 min 25.0 min
Sun 19 Jul5,7461,228,969 39.5 % 10.7 min 5.0 min 27.0 min

Sources: current_positions, daily_stats and line_delay_hourly ยท 16 Oct 2026, 14:31 CEST