Traffic Statistics ยท ๐Ÿ‡ฉ๐Ÿ‡ช Germany

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

Data: 4 Oct 2026, 23:35 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
79%
based on 1,358 of 1,520 trains with RT data
Punctual = less than 3 min late. The 162 trains without data do not count.
Average delay
2.4min
mean over the 1,358 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
21.1%
287 of 1,358 trains with data are 3 min or more late
The complement of punctuality: 79 % + 21 % = 100 % of trains with data.
Average delay of delayed trains
11.3min
mean over the 287 trains 3 min or more late only
Measures severity when there is a delay. Not comparable with the overall โ€œaverage delayโ€. Maximum now: 119.0 min.

Trend ยท 30 days

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

70 %75 %80 %85 %90 %06/0914/0922/0902/1024-day mean: 79.3 %

812,286 services with data over 24 days.

Delay Distribution ยท now

Over the 1,358 trains with RT data (not the 1,520 on the map).

  • Early or on time 63.3 %
  • < 3 min 15.6 %
  • 3-5 min 7.1 %
  • 5-10 min 6.5 %
  • 10-20 min 4.6 %
  • > 20 min 2.9 %
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.

StationnPunctualityAverage delay
Mannheim Hbf10 / 14 60 %2.4 min

Only 1 of the 1,162 stations with trains approaching meet the minimum right now. With n = 10, a single train moves punctuality by 10 points: that is why n is always shown.

Punctuality by hour

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

70 %80 %90 %100 %0h6h12h18h23h
โ‰ฅ 90 % good 70โ€“90 % fair Axis from 70 to 100 %

Filters

Historical Data ๐Ÿ‡ฉ๐Ÿ‡ช Germany

86 records
DateServicesPositionsPunctuality Average delay Median P90
Sat 03 Oct39,314767,839โ€” โ€” โ€” โ€”
Fri 02 Oct45,578915,019 80.9 % 1.8 min 0.0 min 6.0 min
Thu 01 Oct45,273911,407 81.4 % 1.8 min 0.0 min 6.0 min
Wed 30 Sept44,578897,163 81.3 % 1.9 min 0.0 min 6.0 min
Tue 29 Sept44,431892,292 83.1 % 1.5 min 0.0 min 5.0 min
Mon 28 Sept44,389886,763 83.1 % 1.6 min 0.0 min 5.0 min
Sun 27 Sept37,022738,586 81.8 % 1.7 min 0.0 min 5.0 min
Sat 26 Sept40,803839,210โ€” โ€” โ€” โ€”
Fri 25 Sept44,928912,961 79.9 % 2.0 min 0.0 min 6.0 min
Thu 24 Sept44,371903,194 78.3 % 2.1 min 0.0 min 6.1 min
Wed 23 Sept44,285902,115 77.0 % 2.1 min 0.0 min 7.0 min
Tue 22 Sept44,335899,599 77.4 % 2.1 min 0.0 min 7.0 min
Mon 21 Sept44,676901,109 78.3 % 2.0 min 0.0 min 6.0 min
Sun 20 Sept37,033742,940 81.9 % 1.7 min 0.0 min 5.0 min
Sat 19 Sept41,579854,876โ€” โ€” โ€” โ€”
Fri 18 Sept44,928908,847 75.1 % 2.4 min 0.0 min 8.0 min
Thu 17 Sept44,549902,019 77.0 % 2.2 min 0.0 min 7.0 min
Wed 16 Sept44,536898,952 73.3 % 2.9 min 0.0 min 9.0 min
Tue 15 Sept44,276895,501 83.3 % 1.6 min 0.0 min 5.0 min
Mon 14 Sept44,494898,702 77.4 % 2.2 min 0.0 min 7.0 min
Sun 13 Sept37,680735,006 82.7 % 1.6 min 0.0 min 5.0 min
Sat 12 Sept41,181820,253โ€” โ€” โ€” โ€”
Fri 11 Sept45,599903,949 77.5 % 2.2 min 0.0 min 7.0 min
Thu 10 Sept44,766888,493 77.9 % 2.0 min 0.0 min 6.0 min
Wed 09 Sept44,712886,233 77.4 % 2.2 min 0.0 min 7.0 min
Tue 08 Sept43,792871,557 78.3 % 2.1 min 0.0 min 6.0 min
Mon 07 Sept44,145871,413 78.0 % 2.1 min 0.0 min 6.0 min
Sun 06 Sept37,355726,376 82.9 % 1.6 min 0.0 min 5.0 min
Sat 05 Sept40,346805,035โ€” โ€” โ€” โ€”
Fri 04 Sept44,414883,715 75.7 % 2.4 min 0.0 min 7.0 min
Thu 03 Sept43,758874,850 78.5 % 2.0 min 0.0 min 6.0 min
Wed 02 Sept43,462871,567 82.9 % 6.4 min 3.0 min 16.0 min
Tue 01 Sept43,433870,589 81.4 % 7.2 min 3.0 min 17.0 min
Mon 31 Aug43,763869,355 82.9 % 6.6 min 3.0 min 16.0 min
Sun 30 Aug36,690702,923 85.0 % 7.9 min 2.0 min 18.0 min
Sat 29 Aug40,151790,835 88.6 % 4.5 min 2.0 min 10.0 min
Fri 28 Aug45,950895,818 80.1 % 6.6 min 3.0 min 16.0 min
Thu 27 Aug45,263885,679 81.0 % 6.5 min 3.0 min 15.0 min
Wed 26 Aug44,928879,583 82.2 % 5.7 min 3.0 min 14.0 min
Tue 25 Aug44,097869,315 82.2 % 6.2 min 3.0 min 14.0 min
Mon 24 Aug44,294861,578 82.0 % 5.9 min 3.0 min 14.0 min
Sun 23 Aug36,384714,487 86.4 % 5.1 min 2.0 min 12.0 min
Sat 22 Aug40,623810,207 89.1 % 4.1 min 2.0 min 9.0 min
Fri 21 Aug45,946904,798 83.1 % 5.3 min 3.0 min 13.0 min
Thu 20 Aug45,181892,701 81.3 % 6.5 min 3.0 min 15.0 min
Wed 19 Aug46,018896,865 81.3 % 6.1 min 3.0 min 14.0 min
Tue 18 Aug45,719892,027 81.3 % 6.0 min 3.0 min 14.0 min
Mon 17 Aug43,430867,265 82.8 % 6.5 min 3.0 min 15.0 min
Sun 16 Aug35,916722,667 86.8 % 5.1 min 2.0 min 12.0 min
Sat 15 Aug38,629793,142โ€” โ€” โ€” โ€”
Fri 14 Aug44,670887,542 80.1 % 7.0 min 3.0 min 17.0 min
Thu 13 Aug43,927870,281 81.0 % 6.8 min 3.0 min 16.0 min
Wed 12 Aug43,831866,614 81.7 % 5.9 min 3.0 min 14.0 min
Tue 11 Aug44,319861,927 82.1 % 5.8 min 3.0 min 14.0 min
Mon 10 Aug43,624865,388 82.9 % 6.1 min 3.0 min 14.0 min
Sun 09 Aug36,559721,707 85.3 % 5.7 min 2.0 min 13.0 min
Sat 08 Aug40,597823,486โ€” โ€” โ€” โ€”
Fri 07 Aug45,014894,926 80.3 % 6.7 min 3.0 min 16.0 min
Thu 06 Aug44,202881,544 80.9 % 6.0 min 3.0 min 14.0 min
Wed 05 Aug44,327882,141 80.5 % 6.4 min 3.0 min 16.0 min
Tue 04 Aug44,293878,847 79.5 % 7.3 min 3.0 min 17.0 min
Mon 03 Aug43,780872,059 80.5 % 7.4 min 4.0 min 17.0 min
Sun 02 Aug36,328724,754 85.2 % 5.5 min 3.0 min 13.0 min
Sat 01 Aug39,643798,109 90.9 % 4.0 min 2.0 min 9.0 min
Fri 31 Jul44,035872,949 80.3 % 6.9 min 3.0 min 17.0 min
Thu 30 Jul42,956858,650 79.3 % 8.3 min 4.0 min 21.0 min
Wed 29 Jul43,756853,963 80.6 % 7.4 min 4.0 min 17.0 min
Tue 28 Jul43,610868,849 82.2 % 5.9 min 3.0 min 13.0 min
Mon 27 Jul43,440860,092 84.7 % 6.0 min 3.0 min 13.5 min
Sun 26 Jul37,731706,778 84.3 % 5.8 min 2.9 min 14.0 min
Sat 25 Jul39,018767,454โ€” โ€” โ€” โ€”
Fri 24 Jul42,619828,581 84.0 % 5.4 min 3.0 min 12.0 min
Thu 23 Jul42,152819,969 83.5 % 5.6 min 3.0 min 13.0 min
Wed 22 Jul42,056818,272 83.3 % 5.3 min 3.0 min 12.0 min
Tue 21 Jul42,069817,464 83.8 % 5.0 min 3.0 min 12.0 min
Mon 20 Jul42,692814,459 84.5 % 5.6 min 3.0 min 13.0 min
Sun 19 Jul35,488720,446โ€” โ€” โ€” โ€”
Sat 18 Jul13,88089,619โ€” โ€” โ€” โ€”
Fri 17 Jul8,55317,493 80.5 % 5.9 min 3.0 min 13.2 min
Thu 16 Jul13,60038,687 77.3 % 6.7 min 3.0 min 17.0 min
Wed 15 Jul42,710831,524โ€” โ€” โ€” โ€”
Tue 14 Jul42,611825,391โ€” โ€” โ€” โ€”
Mon 13 Jul42,662832,666โ€” โ€” โ€” โ€”
Sun 12 Jul34,029689,067โ€” โ€” โ€” โ€”
Sat 11 Jul38,995705,736 86.7 % 6.5 min 2.0 min 17.0 min
Fri 10 Jul5,51737,570 76.9 % 9.2 min 3.0 min 25.0 min

Sources: current_positions, daily_stats and line_delay_hourly ยท 4 Oct 2026, 23:35 CEST