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.
Live window
Updated 08:23
Snapshot age 9 minutes
92.7%
7-day mean on time
vs 60s rule
94.4%
30-day mean on time
Recorded days
-1.7pp
7-day vs 30-day
Slipping
666.1s
Mean delay, live window
Rolling
Day by day
On time % · last 18 recorded days2026-09-2593.6%
2026-09-2693.5%
2026-09-2792.8%
2026-09-2892.1%
2026-09-2998.9%
2026-09-3098.4%
2026-10-0193.5%
2026-10-0295.8%
2026-10-03100.0%
2026-10-0496.3%
2026-10-0596.0%
2026-10-0688.3%
2026-10-0792.5%
2026-10-0896.9%
2026-10-0989.6%
2026-10-1095.8%
2026-10-1189.9%
2026-10-1296.1%
Day-by-day record · not an official statistic.
Live window
Where the delays are right now
On Time (≤60s)126
Minor (1–5m)4
Moderate (5–10m)0
Major (>10m)8
Worst routes in the window
nightjet2 stops sampled
0.0%
avg 7,920s · max 7,920s
Eurocity4 stops sampled
75.0%
avg 1,080s · max 4,260s
Intercity14 stops sampled
78.6%
avg 4,474s · max 21,240s
railjet xpress27 stops sampled
81.5%
avg 327s · max 4,440s
Regionalzug11 stops sampled
90.9%
avg 16s · max 180s
Worst stations in the window
Amstetten NÖ5 stops sampled
60.0%
avg 4,200s · max 20,760s
Wörgl Hbf11 stops sampled
72.7%
avg 436s · max 4,440s
Graz Hbf9 stops sampled
77.8%
avg 487s · max 4,260s
St. Pölten Hbf17 stops sampled
82.4%
avg 2,164s · max 20,640s
Innsbruck Hbf8 stops sampled
87.5%
avg 443s · max 3,540s
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: ÖBB (Austrian Federal Railways) HAFAS departures — zero-auth public endpoint
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'])) . '