In testing LopoRail is in active testing — some features may be incomplete or change.
Global Rail Platform

← All country boards

Train performance · ' . esc_html($plain) . '

Belgium train performance.

Live nMBS/SNCB departure punctuality across 12 hub stations. Data updates continuously; this board refreshes every 10 minutes via server cron.

Stale board Next refresh in 10:00 Updated 21:05

Reading the board

Four numbers summarise the rolling window. The same metric is then broken down by delay bucket, by route and by station.

94.8%
Departures on time within 60 seconds
On time≤60s
69
Services running in the current window
Realtimenow
116
Departed stops sampled across 12 hubs
Samplerolling
27.4s
Mean delay per departure
On timeavg

Delay Buckets

How late, and how often

Each departure falls into one bucket by its delay. The bar shows the share of departures in the current window.

On Time (≤60s)110
Minor (1–5m)3
Moderate (5–10m)1
Major (>10m)2

Bucket thresholds are the board\'s own convention: on time ≤ 60s, minor 1–5 minutes, moderate 5–10 minutes, major beyond 10 minutes. Cancelled services are tracked separately and are not folded into these buckets.

Trend

The window and the days behind it

The live window alongside the day-by-day record this board has published since it went live.

Current window

Belgium · rolling window
Stale
On time (≤60s)94.8%
Major (>10m)1.7%

Rolling window · compiled from the board\'s own endpoint

Day by day

On time % · last 7 recorded days
7-day 91.3%
Tue 29 Sep92.1%
Wed 30 Sep95.8%
Thu 1 Oct84.9%
Fri 2 Oct91.2%
Sat 3 Oct95.0%
Sun 4 Oct90.9%
Mon 5 Oct89.5%
7-day on time
91.3%
30-day on time
91.5%
Days recorded
11

Day-by-day record · one sample per day (the day\'s busiest pull) · not an official statistic.

By Route

Where trains lose time

Service classes ranked by the share of departures on time. Each row carries the sampled stop count and the average and worst delay.

IC85 stops sampled
92.9%
avg 35s · max 780s
S17 stops sampled
100.0%
avg 0s · max 0s
S84 stops sampled
100.0%
avg 0s · max 0s
L3 stops sampled
100.0%
avg 0s · max 0s
BUS3 stops sampled
100.0%
avg 0s · max 0s
S23 stops sampled
100.0%
avg 0s · max 0s
EC3 stops sampled
100.0%
avg 20s · max 60s
S101 stop sampled
100.0%
avg 0s · max 0s
S31 stop sampled
100.0%
avg 0s · max 0s
ICE1 stop sampled
100.0%
avg 0s · max 0s
S511 stop sampled
100.0%
avg 0s · max 0s
S521 stop sampled
100.0%
avg 0s · max 0s
S421 stop sampled
100.0%
avg 60s · max 60s
S431 stop sampled
100.0%
avg 60s · max 60s
S411 stop sampled
100.0%
avg 0s · max 0s

Top Stations by Volume

The busiest hubs

The same reading, station by station, ordered by how many departures each contributed to the window.

Brussels-North29 stops sampled
96.6%
avg 27s · max 780s
Brussels-Central27 stops sampled
96.3%
avg 27s · max 720s
Brussels-South/Brussels-Midi18 stops sampled
94.4%
avg 40s · max 540s
Ghent-Sint-Pieters14 stops sampled
100.0%
avg 4s · max 60s
Leuven10 stops sampled
80.0%
avg 36s · max 240s
Antwerp-Central7 stops sampled
100.0%
avg 9s · max 60s
Liège-Guillemins6 stops sampled
83.3%
avg 70s · max 300s
Namur3 stops sampled
100.0%
avg 0s · max 0s
Brugge1 stop sampled
100.0%
avg 60s · max 60s
Kortrijk1 stop sampled
100.0%
avg 0s · max 0s

Provenance

About this data

Every board states where its numbers come from and what they mean, in the one place a reader will look for it.

Source
Official live departures feed for Belgium, polled server-side every 10 minutes.
Metric
Per-departure delay in seconds (realtime − planned time).
On time
Delay ≤ 60 seconds. Early trains count as on time.
Late
Delay > 60 seconds · cancelled services tracked separately.
Coverage
10 hub stations in the rolling window (staggered pulls) of 12 monitored
Not an official Belgium performance statistic. This board publishes the rolling live window only; extended 7- and 30-day views shown in prototypes are labelled samples and are not data.

Another country, the same reading.

Every board reads exactly like this one — one metric, stated plainly, with its own provenance attached.

Browse every board
ESC
Go to
↑↓ to move ↵ to open Esc to close
Advertise Sponsorship