The day’s final ranking, kept for good: in each country, the lines by the share of their trains 5 or more minutes late.
Germany
On Monday 5 October 2026, ICE 47 (DB Fernverkehr, München Hbf – Dortmund Hbf) was the most delayed line in Germany: 16 of its 16 trains (100%) ran 5 or more minutes late.
- Rank 1
ICE 47 DB Fernverkehr
München Hbf – Dortmund Hbf
100% of trains late+370 minutes late that day, all trains together16 of 16 late
- Rank 1
ICE 47 DB Fernverkehr
München Hbf – Dortmund Hbf
100% of trains late+370 minutes late that day, all trains togetherTrains run 16Cancelled 0 - Rank 2
IC 35 DB Fernverkehr
Köln Hbf – Norddeich Mole
100% of trains late+213 minutes late that day, all trains together12 of 12 late
- Rank 2
IC 35 DB Fernverkehr
Köln Hbf – Norddeich Mole
100% of trains late+213 minutes late that day, all trains togetherTrains run 12Cancelled 0 - Rank 3
RB 82 DB Regio · Bayern
Rothenburg ob der Tauber – Steinach (bei Rothenburg ob der Tauber)
100% of trains late+184 minutes late that day, all trains together16 of 16 late8 cancelled
- Rank 3
RB 82 DB Regio · Bayern
Rothenburg ob der Tauber – Steinach (bei Rothenburg ob der Tauber)
100% of trains late+184 minutes late that day, all trains togetherTrains run 16Cancelled 8 - Rank 4
RB 73 eurobahn
Lemgo, Bahnhof Lüttfeld – Bielefeld Hbf
95% of trains late+262 minutes late that day, all trains together18 of 19 late
- Rank 4
RB 73 eurobahn
Lemgo, Bahnhof Lüttfeld – Bielefeld Hbf
95% of trains late+262 minutes late that day, all trains togetherTrains run 19Cancelled 0 - Rank 5
ICE 11 DB Fernverkehr
München Hbf – Berlin Gesundbrunnen
91% of trains late+693 minutes late that day, all trains together20 of 22 late
- Rank 5
ICE 11 DB Fernverkehr
München Hbf – Berlin Gesundbrunnen
91% of trains late+693 minutes late that day, all trains togetherTrains run 22Cancelled 0 - Rank 6
RB 60 DB Regio · Bayern
Garmisch-Partenkirchen – München Hbf
89% of trains late+209 minutes late that day, all trains together16 of 18 late
- Rank 6
RB 60 DB Regio · Bayern
Garmisch-Partenkirchen – München Hbf
89% of trains late+209 minutes late that day, all trains togetherTrains run 18Cancelled 0 - Rank 7
FLX 10 FlixTrain
Hamburg Hbf – Stuttgart Hbf
83% of trains late+234 minutes late that day, all trains together10 of 12 late
- Rank 7
FLX 10 FlixTrain
Hamburg Hbf – Stuttgart Hbf
83% of trains late+234 minutes late that day, all trains togetherTrains run 12Cancelled 0 - Rank 8
ICE 19 DB Fernverkehr
Berlin Gesundbrunnen – Köln Hbf
83% of trains late+328 minutes late that day, all trains together15 of 18 late
- Rank 8
ICE 19 DB Fernverkehr
Berlin Gesundbrunnen – Köln Hbf
83% of trains late+328 minutes late that day, all trains togetherTrains run 18Cancelled 0 - Rank 9
RE 25 Die Länderbahn · alex
München Hbf – Furth im Wald
83% of trains late+218 minutes late that day, all trains together10 of 12 late
- Rank 9
RE 25 Die Länderbahn · alex
München Hbf – Furth im Wald
83% of trains late+218 minutes late that day, all trains togetherTrains run 12Cancelled 0 - Rank 10
RE 35 DB Regio · Bayern
Bamberg – Nürnberg Hbf
83% of trains late+221 minutes late that day, all trains together15 of 18 late
- Rank 10
RE 35 DB Regio · Bayern
Bamberg – Nürnberg Hbf
83% of trains late+221 minutes late that day, all trains togetherTrains run 18Cancelled 0 - Rank 11
ICE 91 DB Fernverkehr
Nürnberg Hbf – Dortmund Hbf
81% of trains late+293 minutes late that day, all trains together13 of 16 late
- Rank 11
ICE 91 DB Fernverkehr
Nürnberg Hbf – Dortmund Hbf
81% of trains late+293 minutes late that day, all trains togetherTrains run 16Cancelled 0 - Rank 12
ICE 28 DB Fernverkehr
München Hbf – Hamburg-Altona
81% of trains late+446 minutes late that day, all trains together17 of 21 late
- Rank 12
ICE 28 DB Fernverkehr
München Hbf – Hamburg-Altona
81% of trains late+446 minutes late that day, all trains togetherTrains run 21Cancelled 0 - Rank 13
RE 82 eurobahn
Bielefeld Hbf – Altenbeken
79% of trains late+299 minutes late that day, all trains together15 of 19 late
- Rank 13
RE 82 eurobahn
Bielefeld Hbf – Altenbeken
79% of trains late+299 minutes late that day, all trains togetherTrains run 19Cancelled 0 - Rank 14
IC 61 DB Fernverkehr
Karlsruhe Hbf – Nürnberg Hbf
79% of trains late+174 minutes late that day, all trains together11 of 14 late3 cancelled
- Rank 14
IC 61 DB Fernverkehr
Karlsruhe Hbf – Nürnberg Hbf
79% of trains late+174 minutes late that day, all trains togetherTrains run 14Cancelled 3 - Rank 15
ICE 20 DB Fernverkehr
Hamburg Hbf – Basel SBB
78% of trains late+688 minutes late that day, all trains together14 of 18 late
- Rank 15
ICE 20 DB Fernverkehr
Hamburg Hbf – Basel SBB
78% of trains late+688 minutes late that day, all trains togetherTrains run 18Cancelled 0 - Rank 16
RE 7 National Express
Krefeld Hbf – Rheine, Bahnhof
78% of trains late+594 minutes late that day, all trains together21 of 27 late
- Rank 16
RE 7 National Express
Krefeld Hbf – Rheine, Bahnhof
78% of trains late+594 minutes late that day, all trains togetherTrains run 27Cancelled 0 - Rank 17
ICE 42 DB Fernverkehr
Hamburg-Altona – München Hbf
77% of trains late+447 minutes late that day, all trains together17 of 22 late1 cancelled
- Rank 17
ICE 42 DB Fernverkehr
Hamburg-Altona – München Hbf
77% of trains late+447 minutes late that day, all trains togetherTrains run 22Cancelled 1 - Rank 18
RE 13 vlexx
Mainz, Hauptbahnhof – Alzey, Bahnhof
77% of trains late+205 minutes late that day, all trains together17 of 22 late
- Rank 18
RE 13 vlexx
Mainz, Hauptbahnhof – Alzey, Bahnhof
77% of trains late+205 minutes late that day, all trains togetherTrains run 22Cancelled 0 - Rank 19
ICE 15 DB Fernverkehr
Frankfurt(Main)Hbf – Ostseebad Binz
77% of trains late+343 minutes late that day, all trains together10 of 13 late
- Rank 19
ICE 15 DB Fernverkehr
Frankfurt(Main)Hbf – Ostseebad Binz
77% of trains late+343 minutes late that day, all trains togetherTrains run 13Cancelled 0 - Rank 20
RB 51 DB Regio · Mitte
Karlsruhe Hauptbahnhof – Neustadt, Hauptbahnhof
77% of trains late+378 minutes late that day, all trains together20 of 26 late
- Rank 20
RB 51 DB Regio · Mitte
Karlsruhe Hauptbahnhof – Neustadt, Hauptbahnhof
77% of trains late+378 minutes late that day, all trains togetherTrains run 26Cancelled 0 - Rank 21
RE 38 DB Regio · Bayern
Neuenmarkt-Wirsberg – Bamberg
77% of trains late+139 minutes late that day, all trains together10 of 13 late
- Rank 21
RE 38 DB Regio · Bayern
Neuenmarkt-Wirsberg – Bamberg
77% of trains late+139 minutes late that day, all trains togetherTrains run 13Cancelled 0 - Rank 22
ICE 78 DB Fernverkehr
Amsterdam Centraal – Frankfurt(Main)Hbf
77% of trains late+105 minutes late that day, all trains together10 of 13 late
- Rank 22
ICE 78 DB Fernverkehr
Amsterdam Centraal – Frankfurt(Main)Hbf
77% of trains late+105 minutes late that day, all trains togetherTrains run 13Cancelled 0 - Rank 23
RB 47 erixx
Braunschweig, Hauptbahnhof – Uelzen
76% of trains late+292 minutes late that day, all trains together19 of 25 late
- Rank 23
RB 47 erixx
Braunschweig, Hauptbahnhof – Uelzen
76% of trains late+292 minutes late that day, all trains togetherTrains run 25Cancelled 0 - Rank 24
ICE 50 DB Fernverkehr
Dresden Hbf – Wiesbaden Hbf
75% of trains late+455 minutes late that day, all trains together12 of 16 late1 cancelled
- Rank 24
ICE 50 DB Fernverkehr
Dresden Hbf – Wiesbaden Hbf
75% of trains late+455 minutes late that day, all trains togetherTrains run 16Cancelled 1 - Rank 25
RB 34 agilis
Bayreuth Hbf – Weiden (Oberpf)
75% of trains late+261 minutes late that day, all trains together18 of 24 late
- Rank 25
RB 34 agilis
Bayreuth Hbf – Weiden (Oberpf)
75% of trains late+261 minutes late that day, all trains togetherTrains run 24Cancelled 0
Ranks 26 to 681
113 more lines ran fewer than 10 trains that day
Netherlands
On Monday 5 October 2026, RS24 (Arriva, Oldenzaal – Zutphen) was the most delayed line in the Netherlands: 27 of its 70 trains (39%) ran 5 or more minutes late.
- Rank 1
RS24 Arriva
Oldenzaal – Zutphen
39% of trains late+336 minutes late that day, all trains together27 of 70 late6 cancelled
- Rank 1
RS24 Arriva
Oldenzaal – Zutphen
39% of trains late+336 minutes late that day, all trains togetherTrains run 70Cancelled 6 - Rank 2
IC 2700 NS
Rotterdam Centraal – Alkmaar
23% of trains late+194 minutes late that day, all trains together11 of 48 late
- Rank 2
IC 2700 NS
Rotterdam Centraal – Alkmaar
23% of trains late+194 minutes late that day, all trains togetherTrains run 48Cancelled 0 - Rank 3
ICD 2400 NS
Rotterdam Centraal – Lelystad Centrum
22% of trains late+125 minutes late that day, all trains together6 of 27 late1 cancelled
- Rank 3
ICD 2400 NS
Rotterdam Centraal – Lelystad Centrum
22% of trains late+125 minutes late that day, all trains togetherTrains run 27Cancelled 1 - Rank 4
IC23 Keolis
Enschede – Zwolle
21% of trains late+82 minutes late that day, all trains together6 of 28 late
- Rank 4
IC23 Keolis
Enschede – Zwolle
21% of trains late+82 minutes late that day, all trains togetherTrains run 28Cancelled 0 - Rank 5
IC 2800 NS
Rotterdam Centraal – Utrecht Centraal
21% of trains late+214 minutes late that day, all trains together15 of 73 late3 cancelled
- Rank 5
IC 2800 NS
Rotterdam Centraal – Utrecht Centraal
21% of trains late+214 minutes late that day, all trains togetherTrains run 73Cancelled 3 - Rank 6
IC 1100 NS
Den Haag Centraal – Eindhoven Centraal
18% of trains late+286 minutes late that day, all trains together14 of 76 late
- Rank 6
IC 1100 NS
Den Haag Centraal – Eindhoven Centraal
18% of trains late+286 minutes late that day, all trains togetherTrains run 76Cancelled 0 - Rank 7
IC 2300 NS
Amsterdam Centraal – Vlissingen
18% of trains late+117 minutes late that day, all trains together7 of 40 late
- Rank 7
IC 2300 NS
Amsterdam Centraal – Vlissingen
18% of trains late+117 minutes late that day, all trains togetherTrains run 40Cancelled 0 - Rank 8
RS31 Arriva
Zutphen – Winterswijk
17% of trains late+158 minutes late that day, all trains together11 of 65 late
- Rank 8
RS31 Arriva
Zutphen – Winterswijk
17% of trains late+158 minutes late that day, all trains togetherTrains run 65Cancelled 0 - Rank 9
ICD 1800 NS
Amersfoort Schothorst – Breda
15% of trains late+186 minutes late that day, all trains together11 of 71 late
- Rank 9
ICD 1800 NS
Amersfoort Schothorst – Breda
15% of trains late+186 minutes late that day, all trains togetherTrains run 71Cancelled 0 - Rank 10
RE6 Arriva
Leer (Ostfriesl) – Winschoten
15% of trains late+46 minutes late that day, all trains together4 of 27 late5 cancelled
- Rank 10
RE6 Arriva
Leer (Ostfriesl) – Winschoten
15% of trains late+46 minutes late that day, all trains togetherTrains run 27Cancelled 5 - Rank 11
IC 1500 NS
Amsterdam Zuid – Deventer
14% of trains late+134 minutes late that day, all trains together10 of 72 late
- Rank 11
IC 1500 NS
Amsterdam Zuid – Deventer
14% of trains late+134 minutes late that day, all trains togetherTrains run 72Cancelled 0 - Rank 12
SPR 6200 NS
Assen – Groningen
13% of trains late+32 minutes late that day, all trains together3 of 23 late1 cancelled
- Rank 12
SPR 6200 NS
Assen – Groningen
13% of trains late+32 minutes late that day, all trains togetherTrains run 23Cancelled 1 - Rank 13
IC 3500 NS
Venlo – Dordrecht
13% of trains late+142 minutes late that day, all trains together10 of 78 late
- Rank 13
IC 3500 NS
Venlo – Dordrecht
13% of trains late+142 minutes late that day, all trains togetherTrains run 78Cancelled 0 - Rank 14
IC 3100 NS
Den Haag Centraal – Nijmegen
13% of trains late+133 minutes late that day, all trains together10 of 78 late
- Rank 14
IC 3100 NS
Den Haag Centraal – Nijmegen
13% of trains late+133 minutes late that day, all trains togetherTrains run 78Cancelled 0 - Rank 15
IC 700 NS
Groningen – Schiphol Airport
13% of trains late+98 minutes late that day, all trains together5 of 40 late
- Rank 15
IC 700 NS
Groningen – Schiphol Airport
13% of trains late+98 minutes late that day, all trains togetherTrains run 40Cancelled 0 - Rank 16
IC 2000 NS
Rotterdam Centraal – Utrecht Centraal
12% of trains late+104 minutes late that day, all trains together7 of 58 late
- Rank 16
IC 2000 NS
Rotterdam Centraal – Utrecht Centraal
12% of trains late+104 minutes late that day, all trains togetherTrains run 58Cancelled 0 - Rank 17
IC 2200 NS
Amsterdam Centraal – Vlissingen
12% of trains late+105 minutes late that day, all trains together5 of 42 late
- Rank 17
IC 2200 NS
Amsterdam Centraal – Vlissingen
12% of trains late+105 minutes late that day, all trains togetherTrains run 42Cancelled 0 - Rank 18
IC 3600 NS
Zwolle – Roosendaal
12% of trains late+189 minutes late that day, all trains together10 of 84 late
- Rank 18
IC 3600 NS
Zwolle – Roosendaal
12% of trains late+189 minutes late that day, all trains togetherTrains run 84Cancelled 0 - Rank 19
SPR 5100 NS
Den Haag Centraal – Dordrecht
11% of trains late+193 minutes late that day, all trains together9 of 82 late
- Rank 19
SPR 5100 NS
Den Haag Centraal – Dordrecht
11% of trains late+193 minutes late that day, all trains togetherTrains run 82Cancelled 0 - Rank 20
SPR 6700 NS
Leiden Centraal – Tiel
11% of trains late+144 minutes late that day, all trains together8 of 75 late
- Rank 20
SPR 6700 NS
Leiden Centraal – Tiel
11% of trains late+144 minutes late that day, all trains togetherTrains run 75Cancelled 0 - Rank 21
IC 2900 NS
Enkhuizen – Maastricht
10% of trains late+106 minutes late that day, all trains together8 of 81 late
- Rank 21
IC 2900 NS
Enkhuizen – Maastricht
10% of trains late+106 minutes late that day, all trains togetherTrains run 81Cancelled 0 - Rank 22
RE6 Arriva
Winschoten – Groningen
9% of trains late+61 minutes late that day, all trains together4 of 43 late
- Rank 22
RE6 Arriva
Winschoten – Groningen
9% of trains late+61 minutes late that day, all trains togetherTrains run 43Cancelled 0 - Rank 23
IC 1700 NS
Enschede – Den Haag Centraal
9% of trains late+166 minutes late that day, all trains together7 of 76 late
- Rank 23
IC 1700 NS
Enschede – Den Haag Centraal
9% of trains late+166 minutes late that day, all trains togetherTrains run 76Cancelled 0 - Rank 24
SPR 4000 NS
Amsterdam Centraal – Rotterdam Centraal
9% of trains late+282 minutes late that day, all trains together14 of 158 late
- Rank 24
SPR 4000 NS
Amsterdam Centraal – Rotterdam Centraal
9% of trains late+282 minutes late that day, all trains togetherTrains run 158Cancelled 0 - Rank 25
SPR 5900 NS
Dordrecht – Roosendaal
8% of trains late+56 minutes late that day, all trains together5 of 61 late5 cancelled
- Rank 25
SPR 5900 NS
Dordrecht – Roosendaal
8% of trains late+56 minutes late that day, all trains togetherTrains run 61Cancelled 5
Ranks 26 to 89
21 more lines ran fewer than 10 trains that day
Switzerland
On Monday 5 October 2026, R 81 (RegionAlps, Martigny – Le Châble VS) was the most delayed line in Switzerland: 25 of its 47 trains (53%) ran 5 or more minutes late.
- Rank 1
R 81 RegionAlps
Martigny – Le Châble VS
53% of trains late+341 minutes late that day, all trains together25 of 47 late
- Rank 1
R 81 RegionAlps
Martigny – Le Châble VS
53% of trains late+341 minutes late that day, all trains togetherTrains run 47Cancelled 0 - Rank 2
R 45 Matterhorn Gotthard Bahn
Disentis/Mustér – Andermatt
22% of trains late+81 minutes late that day, all trains together6 of 27 late
- Rank 2
R 45 Matterhorn Gotthard Bahn
Disentis/Mustér – Andermatt
22% of trains late+81 minutes late that day, all trains togetherTrains run 27Cancelled 0 - Rank 3
R 16 Rhätische Bahn
Chur – Arosa
20% of trains late+89 minutes late that day, all trains together7 of 35 late
- Rank 3
R 16 Rhätische Bahn
Chur – Arosa
20% of trains late+89 minutes late that day, all trains togetherTrains run 35Cancelled 0 - Rank 4
R 82 RegionAlps
Sembrancher – Orsières
18% of trains late+92 minutes late that day, all trains together7 of 40 late
- Rank 4
R 82 RegionAlps
Sembrancher – Orsières
18% of trains late+92 minutes late that day, all trains togetherTrains run 40Cancelled 0 - Rank 5
R 41 Matterhorn Gotthard Bahn
Visp – Zermatt
17% of trains late+54 minutes late that day, all trains together4 of 24 late
- Rank 5
R 41 Matterhorn Gotthard Bahn
Visp – Zermatt
17% of trains late+54 minutes late that day, all trains togetherTrains run 24Cancelled 0 - Rank 6
IR 15 SBB
Luzern – Genève-Aéroport
15% of trains late+142 minutes late that day, all trains together6 of 40 late
- Rank 6
IR 15 SBB
Luzern – Genève-Aéroport
15% of trains late+142 minutes late that day, all trains togetherTrains run 40Cancelled 0 - Rank 7
IC 6 SBB
Basel SBB – Brig
14% of trains late+175 minutes late that day, all trains together4 of 29 late
- Rank 7
IC 6 SBB
Basel SBB – Brig
14% of trains late+175 minutes late that day, all trains togetherTrains run 29Cancelled 0 - Rank 8
IC 81 SBB
Interlaken Ost – Romanshorn
13% of trains late+64 minutes late that day, all trains together2 of 15 late1 cancelled
- Rank 8
IC 81 SBB
Interlaken Ost – Romanshorn
13% of trains late+64 minutes late that day, all trains togetherTrains run 15Cancelled 1 - Rank 9
IC 51 SBB
Lausanne – Basel SBB
13% of trains late+68 minutes late that day, all trains together5 of 38 late
- Rank 9
IC 51 SBB
Lausanne – Basel SBB
13% of trains late+68 minutes late that day, all trains togetherTrains run 38Cancelled 0 - Rank 10
IC 21 SBB
Basel SBB – Lugano
13% of trains late+67 minutes late that day, all trains together2 of 16 late
- Rank 10
IC 21 SBB
Basel SBB – Lugano
13% of trains late+67 minutes late that day, all trains togetherTrains run 16Cancelled 0 - Rank 11
IC 8 SBB
Romanshorn – Brig
12% of trains late+54 minutes late that day, all trains together3 of 26 late
- Rank 11
IC 8 SBB
Romanshorn – Brig
12% of trains late+54 minutes late that day, all trains togetherTrains run 26Cancelled 0 - Rank 12
R 16 SBB
Biel/Bienne – Neuchâtel
11% of trains late+30 minutes late that day, all trains together2 of 18 late
- Rank 12
R 16 SBB
Biel/Bienne – Neuchâtel
11% of trains late+30 minutes late that day, all trains togetherTrains run 18Cancelled 0 - Rank 13
BEX Rhätische Bahn
Tirano – St. Moritz
10% of trains late+26 minutes late that day, all trains together1 of 10 late
- Rank 13
BEX Rhätische Bahn
Tirano – St. Moritz
10% of trains late+26 minutes late that day, all trains togetherTrains run 10Cancelled 0 - Rank 14
RE 9 Rhätische Bahn
St. Moritz – Tirano
10% of trains late+23 minutes late that day, all trains together1 of 10 late
- Rank 14
RE 9 Rhätische Bahn
St. Moritz – Tirano
10% of trains late+23 minutes late that day, all trains togetherTrains run 10Cancelled 0 - Rank 15
S 21 TPF
Fribourg/Freiburg – Neuchâtel
10% of trains late+46 minutes late that day, all trains together4 of 40 late
- Rank 15
S 21 TPF
Fribourg/Freiburg – Neuchâtel
10% of trains late+46 minutes late that day, all trains togetherTrains run 40Cancelled 0 - Rank 16
30 MOB
Zweisimmen – Montreux
10% of trains late+29 minutes late that day, all trains together2 of 21 late
- Rank 16
30 MOB
Zweisimmen – Montreux
10% of trains late+29 minutes late that day, all trains togetherTrains run 21Cancelled 0 - Rank 17
IR 27 SBB
Luzern – Basel SBB
9% of trains late+58 minutes late that day, all trains together3 of 33 late
- Rank 17
IR 27 SBB
Luzern – Basel SBB
9% of trains late+58 minutes late that day, all trains togetherTrains run 33Cancelled 0 - Rank 18
R 13 SBB
Biel/Bienne – Yverdon-les-Bains
9% of trains late+46 minutes late that day, all trains together4 of 44 late
- Rank 18
R 13 SBB
Biel/Bienne – Yverdon-les-Bains
9% of trains late+46 minutes late that day, all trains togetherTrains run 44Cancelled 0 - Rank 19
IC 5 SBB
Lausanne – Rorschach
9% of trains late+56 minutes late that day, all trains together4 of 47 late
- Rank 19
IC 5 SBB
Lausanne – Rorschach
9% of trains late+56 minutes late that day, all trains togetherTrains run 47Cancelled 0 - Rank 20
IC 1 SBB
St. Gallen – Genève-Aéroport
8% of trains late+47 minutes late that day, all trains together3 of 39 late1 cancelled
- Rank 20
IC 1 SBB
St. Gallen – Genève-Aéroport
8% of trains late+47 minutes late that day, all trains togetherTrains run 39Cancelled 1 - Rank 21
RE 24 SBB
Olten – Luzern
8% of trains late+39 minutes late that day, all trains together3 of 39 late
- Rank 21
RE 24 SBB
Olten – Luzern
8% of trains late+39 minutes late that day, all trains togetherTrains run 39Cancelled 0 - Rank 22
RL 2 SBB
Coppet – Annecy
7% of trains late+33 minutes late that day, all trains together2 of 27 late
- Rank 22
RL 2 SBB
Coppet – Annecy
7% of trains late+33 minutes late that day, all trains togetherTrains run 27Cancelled 0 - Rank 23
R 34 MOB
Montreux – Chernex
7% of trains late+35 minutes late that day, all trains together2 of 28 late
- Rank 23
R 34 MOB
Montreux – Chernex
7% of trains late+35 minutes late that day, all trains togetherTrains run 28Cancelled 0 - Rank 24
IR 35 Südostbahn
Chur – Bern
7% of trains late+33 minutes late that day, all trains together2 of 28 late
- Rank 24
IR 35 Südostbahn
Chur – Bern
7% of trains late+33 minutes late that day, all trains togetherTrains run 28Cancelled 0 - Rank 25
S 77 BLS
Luzern – Willisau
7% of trains late+30 minutes late that day, all trains together1 of 15 late
- Rank 25
S 77 BLS
Luzern – Willisau
7% of trains late+30 minutes late that day, all trains togetherTrains run 15Cancelled 0