Long distance
- on time
- 42.3 %
- cancelled
- 8.2 %
- train stops
- 515,327
Rank 16 of 16 federal states
Train punctuality in Nordrhein-Westfalen: all stops at stations in this federal state, period November 2025 to September 2026 without July 2026. Based on published timetable data, not Deutsche Bahn's own measurement.
Replay of the train traffic on Wednesday, September 30, 2026: every dot is a train on its real track. White = on time, yellow to pink = increasingly late, ring = cancelled. Based on public timetable data, not Deutsche Bahn's own measurement.
Rank 16 of 16 federal states
Rank 16 of 16 federal states
| Station | Stops | On time |
|---|---|---|
| Düsseldorf Hbf | 363,862 | 68.0 % |
| Köln Hbf | 349,238 | 67.4 % |
| Dortmund Hbf | 307,837 | 70.7 % |
| Essen Hbf | 291,384 | 70.0 % |
| Köln Messe/Deutz | 285,708 | 73.1 % |
| Duisburg Hbf | 241,847 | 63.8 % |
| Münster (Westf) Hbf | 175,056 | 72.8 % |
| Neuss Hbf | 166,342 | 76.8 % |
| Oberhausen Hbf | 150,617 | 74.3 % |
| Bochum Hbf | 142,622 | 70.4 % |
| Station | Stops | On time |
|---|---|---|
| Siegburg/Bonn | 18,881 | 57.9 % |
| Köln Messe/Deutz | 15,481 | 55.5 % |
| Rheine | 8,195 | 51.6 % |
| Köln Hbf | 60,483 | 46.9 % |
| Düsseldorf Flughafen | 9,700 | 45.9 % |
| Station | Stops | On time |
|---|---|---|
| Wuppertal Hbf | 8,128 | 26.2 % |
| Gelsenkirchen Hbf | 9,754 | 31.6 % |
| Oberhausen Hbf | 8,731 | 32.8 % |
| Hamm (Westf) Hbf | 21,603 | 38.2 % |
| Bonn Hbf | 11,639 | 38.5 % |
| Station | Stops | On time |
|---|---|---|
| Düren | 75,503 | 86.2 % |
| Fröndenberg | 42,220 | 84.5 % |
| Kohlscheid | 44,279 | 82.0 % |
| Solingen Hbf | 45,043 | 81.6 % |
| Aachen-Rothe Erde | 54,519 | 80.6 % |
| Station | Stops | On time |
|---|---|---|
| Mülheim (Ruhr) Hbf | 63,142 | 56.4 % |
| Düsseldorf Flughafen | 77,447 | 57.4 % |
| Duisburg Hbf | 133,577 | 60.2 % |
| Kamen | 42,623 | 61.1 % |
| Dülmen | 41,926 | 61.8 % |
| Station | Stops | On time |
|---|---|---|
| Dortmund-Dorstfeld | 91,546 | 89.4 % |
| Dortmund Hbf | 80,536 | 84.2 % |
| Düsseldorf-Hamm | 60,342 | 80.6 % |
| Neuss Hbf | 62,318 | 80.2 % |
| Düsseldorf Völklinger Straße | 60,329 | 80.2 % |
| Station | Stops | On time |
|---|---|---|
| Porz-Wahn | 61,618 | 74.1 % |
| Köln Hbf | 127,205 | 75.1 % |
| Spich | 61,625 | 75.3 % |
| Düsseldorf Wehrhahn | 88,587 | 75.7 % |
| Essen West | 62,474 | 75.9 % |
Period: November 2025 to September 2026 without July 2026 (months with too many hours missing in the source are left out). On time = under 6 minutes late, measured over the stops that took place. The punctuality lists only include stations with enough stops (long distance from 8,000, regional from 40,000, S-Bahn from 60,000). Public timetable data, not Deutsche Bahn's own measurement. A station name can appear more than once when our data lists it as separate entries.