Delay analytics
Delay analytics · ' . esc_html($d['country']) . '
How the delays moved.
The day-by-day record this board has published, read against the live window — one metric, stated plainly, with its coverage window attached.
Stale window
Updated 02:33
Snapshot age 6 hours
63.6%
7-day mean on time
vs 60s rule
60.3%
30-day mean on time
Recorded days
+3.3pp
7-day vs 30-day
Improving
90.0s
Mean delay, live window
Rolling
Day by day
On time % · last 18 recorded days2026-09-2549.2%
2026-09-2654.8%
2026-09-2754.8%
2026-09-2868.1%
2026-09-2947.6%
2026-09-3067.7%
2026-10-0145.1%
2026-10-0256.5%
2026-10-0353.1%
2026-10-0470.6%
2026-10-0572.5%
2026-10-0691.8%
2026-10-0752.5%
2026-10-0858.3%
2026-10-0956.3%
2026-10-1058.3%
2026-10-1166.7%
2026-10-1261.5%
Day-by-day record · not an official statistic.
Live window
Where the delays are right now
On Time (≤60s)16
Minor (1–5m)7
Moderate (5–10m)3
Major (>10m)0
Worst routes in the window
Rail26 stops sampled
61.5%
avg 90s · max 480s
Worst stations in the window
Nova Gradiška1 stop sampled
0.0%
avg 480s · max 480s
Potočani-Katinac1 stop sampled
0.0%
avg 360s · max 360s
Domagović1 stop sampled
0.0%
avg 360s · max 360s
Rajić1 stop sampled
0.0%
avg 240s · max 240s
Ogulin1 stop sampled
0.0%
avg 180s · max 180s
History source
This hub's own daily per-board record (one sample per UTC day, 400-day cap) built from the board's endpoint.
Live source
Data: HŽ Croatia GTFS-RT via baguette.pirnet.si (community) — static GTFS CC0
Averages
7-day and 30-day means appear once two or more days are on record; a single day is never shown as a trend.
Not an official operator statistic. Read alongside the board at ' . esc_html(Hub_Board::board_url($d['card'])) . '