Traffic Statistics · 🇧🇪 Belgium

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

Data: 19 Oct 2026, 07:09 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
—
based on 0 of 391 trains with RT data
Punctual = less than 3 min late. The 391 trains without data do not count.
Average delay
—
No RT data
Includes on-time (0) and early (negative) trains. It is the only definition of “average delay” on this page.
% of trains delayed
—
No RT data
Average delay of delayed trains
—
No RT data
Measures severity when there is a delay. Not comparable with the overall “average delay”.

Delay Distribution · now

No data available

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/Brussels) (source: line_delay_hourly). The units are position readings, not trains: a train counts once per reading.

No readings in the last 7 days.

Filters

Punctuality by Type

No data available

Worst Lines

No data available

Historical Data 🇧🇪 Belgium

84 records
DateServicesPositions
Sat 17 Oct2,885353,772
Fri 16 Oct3,780643,248
Thu 15 Oct3,756643,142
Wed 14 Oct3,771644,600
Tue 13 Oct3,770642,607
Mon 12 Oct3,790642,916
Sun 11 Oct2,596350,022
Sat 10 Oct2,736368,520
Fri 09 Oct3,783644,304
Thu 08 Oct3,762630,019
Wed 07 Oct3,767644,904
Tue 06 Oct3,761642,757
Mon 05 Oct3,799623,317
Sun 04 Oct2,678347,712
Sat 03 Oct16,4263,234,603
Fri 02 Oct8,6392,046,187
Thu 01 Oct9,0322,267,041
Wed 30 Sept9,2712,382,814
Tue 29 Sept9,5112,381,559
Mon 28 Sept10,0742,378,085
Sun 27 Sept12,3613,240,629
Sat 26 Sept14,6543,515,512
Fri 25 Sept8,6762,065,602
Thu 24 Sept9,0302,334,907
Wed 23 Sept9,1812,382,745
Tue 22 Sept9,3022,374,036
Mon 21 Sept9,8442,360,076
Sun 20 Sept6,0261,680,488
Sat 19 Sept7,5161,873,491
Fri 18 Sept4,0801,070,630
Thu 17 Sept4,6761,347,145
Wed 16 Sept5,3501,549,428
Tue 15 Sept5,4481,553,150
Mon 14 Sept4,9951,253,276
Sun 13 Sept6,0761,675,875
Sat 12 Sept7,5191,864,885
Fri 11 Sept4,0441,071,580
Thu 10 Sept4,6461,356,126
Wed 09 Sept5,2351,535,348
Tue 08 Sept5,3731,557,503
Mon 07 Sept4,9741,254,166
Sun 06 Sept6,0521,675,038
Sat 05 Sept7,1031,762,895
Mon 31 Aug954207,060
Sun 30 Aug941191,296
Sat 29 Aug987213,602
Fri 28 Aug1,392310,559
Thu 27 Aug1,466319,469
Wed 26 Aug1,376293,377
Tue 25 Aug1,421303,887
Mon 24 Aug1,548331,996
Sun 23 Aug1,037214,557
Sat 22 Aug1,045224,443
Fri 21 Aug1,491327,013
Thu 20 Aug1,546331,309
Wed 19 Aug1,493313,582
Tue 18 Aug1,521320,824
Mon 17 Aug1,622342,803
Sun 16 Aug1,097230,096
Sat 15 Aug1,071230,084
Fri 14 Aug1,549338,613
Thu 13 Aug1,599340,800
Wed 12 Aug1,537321,375
Tue 11 Aug1,616341,248
Mon 10 Aug1,690355,610
Sun 09 Aug1,134236,434
Sat 08 Aug1,071228,494
Fri 07 Aug1,643360,264
Thu 06 Aug1,625346,941
Wed 05 Aug1,557325,097
Tue 04 Aug1,630343,639
Mon 03 Aug1,717362,082
Sun 02 Aug1,226262,266
Sat 01 Aug1,066226,872
Fri 31 Jul1,608352,259
Thu 30 Jul1,650353,475
Wed 29 Jul1,570331,855
Tue 28 Jul1,658350,071
Mon 27 Jul1,767375,949
Sun 26 Jul1,293271,484
Sat 25 Jul1,168254,566
Fri 24 Jul1,743386,819
Thu 23 Jul1,751384,705
Wed 22 Jul1,661358,396

Sources: current_positions, daily_stats and line_delay_hourly · 19 Oct 2026, 07:09 CEST