Skip to the rankings

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 Thursday 8 October 2026, ICE 10 (DB Fernverkehr, Berlin Hbf – Düsseldorf Hbf) was the most delayed line in Germany: 51 of its 52 trains (98%) ran 5 or more minutes late.

RankLineOperator, sorted most delayed firstDelay (total)Trains runCancelled
  1. Rank 1

    ICE 10 DB Fernverkehr

    Berlin Hbf – Düsseldorf Hbf

    98% of trains late+2,653 minutes late that day, all trains together+51 minutes late per train on average that day

    51 of 52 late

  2. Rank 1

    ICE 10 DB Fernverkehr

    Berlin Hbf – Düsseldorf Hbf

    98% of trains late+2,653 minutes late that day, all trains together+51 minutes late per train on average that dayTrains run 52Cancelled 0
  3. Rank 2

    ICE 19 DB Fernverkehr

    Berlin Gesundbrunnen – Köln Hbf

    94% of trains late+812 minutes late that day, all trains together+48 minutes late per train on average that day

    16 of 17 late

  4. Rank 2

    ICE 19 DB Fernverkehr

    Berlin Gesundbrunnen – Köln Hbf

    94% of trains late+812 minutes late that day, all trains together+48 minutes late per train on average that dayTrains run 17Cancelled 0
  5. Rank 3

    ICE 47 DB Fernverkehr

    München Hbf – Dortmund Hbf

    94% of trains late+404 minutes late that day, all trains together+25 minutes late per train on average that day

    15 of 16 late

  6. Rank 3

    ICE 47 DB Fernverkehr

    München Hbf – Dortmund Hbf

    94% of trains late+404 minutes late that day, all trains together+25 minutes late per train on average that dayTrains run 16Cancelled 0
  7. Rank 4

    ICE 78 DB Fernverkehr

    Amsterdam Centraal – Frankfurt(Main)Hbf

    92% of trains late+349 minutes late that day, all trains together+27 minutes late per train on average that day

    12 of 13 late

  8. Rank 4

    ICE 78 DB Fernverkehr

    Amsterdam Centraal – Frankfurt(Main)Hbf

    92% of trains late+349 minutes late that day, all trains together+27 minutes late per train on average that dayTrains run 13Cancelled 0
  9. Rank 5

    RE 51 DB Regio · Nordost

    Neustrelitz Hbf – Stralsund Hbf

    89% of trains late+157 minutes late that day, all trains together+8 minutes late per train on average that day

    17 of 19 late

  10. Rank 5

    RE 51 DB Regio · Nordost

    Neustrelitz Hbf – Stralsund Hbf

    89% of trains late+157 minutes late that day, all trains together+8 minutes late per train on average that dayTrains run 19Cancelled 0
  11. Rank 6

    MEX 90 DB Regio · Baden-Württemberg

    Hessental – Stuttgart Hbf (oben)

    88% of trains late+242 minutes late that day, all trains together+9 minutes late per train on average that day

    23 of 26 late1 cancelled

  12. Rank 6

    MEX 90 DB Regio · Baden-Württemberg

    Hessental – Stuttgart Hbf (oben)

    88% of trains late+242 minutes late that day, all trains together+9 minutes late per train on average that dayTrains run 26Cancelled 1
  13. Rank 7

    RE 1 National Express

    Aachen, Hbf – Hamm (Westf) Hbf

    88% of trains late+1,032 minutes late that day, all trains together+20 minutes late per train on average that day

    45 of 51 late

  14. Rank 7

    RE 1 National Express

    Aachen, Hbf – Hamm (Westf) Hbf

    88% of trains late+1,032 minutes late that day, all trains together+20 minutes late per train on average that dayTrains run 51Cancelled 0
  15. Rank 8

    ICE 91 DB Fernverkehr

    Nürnberg Hbf – Dortmund Hbf

    87% of trains late+522 minutes late that day, all trains together+35 minutes late per train on average that day

    13 of 15 late1 cancelled

  16. Rank 8

    ICE 91 DB Fernverkehr

    Nürnberg Hbf – Dortmund Hbf

    87% of trains late+522 minutes late that day, all trains together+35 minutes late per train on average that dayTrains run 15Cancelled 1
  17. Rank 9
    87% of trains late+169 minutes late that day, all trains together+11 minutes late per train on average that day

    13 of 15 late1 cancelled

  18. Rank 9

    RE 50 DB Regio · Baden-Württemberg

    Aalen Hbf – Ulm Hbf

    87% of trains late+169 minutes late that day, all trains together+11 minutes late per train on average that dayTrains run 15Cancelled 1
  19. Rank 10

    RE 7 National Express

    Krefeld Hbf – Rheine

    85% of trains late+1,048 minutes late that day, all trains together+26 minutes late per train on average that day

    35 of 41 late1 cancelled

  20. Rank 10

    RE 7 National Express

    Krefeld Hbf – Rheine

    85% of trains late+1,048 minutes late that day, all trains together+26 minutes late per train on average that dayTrains run 41Cancelled 1
  21. Rank 11

    ICE 79 DB Fernverkehr

    Bruxelles Midi – Frankfurt(Main)Hbf

    85% of trains late+246 minutes late that day, all trains together+12 minutes late per train on average that day

    17 of 20 late

  22. Rank 11

    ICE 79 DB Fernverkehr

    Bruxelles Midi – Frankfurt(Main)Hbf

    85% of trains late+246 minutes late that day, all trains together+12 minutes late per train on average that dayTrains run 20Cancelled 0
  23. Rank 12

    FLX 10 FlixTrain

    Hamburg Hbf – Stuttgart Hbf

    85% of trains late+674 minutes late that day, all trains together+52 minutes late per train on average that day

    11 of 13 late1 cancelled

  24. Rank 12

    FLX 10 FlixTrain

    Hamburg Hbf – Stuttgart Hbf

    85% of trains late+674 minutes late that day, all trains together+52 minutes late per train on average that dayTrains run 13Cancelled 1
  25. Rank 13

    IC 55 DB Fernverkehr

    Stuttgart Hbf – Dresden Hbf

    84% of trains late+815 minutes late that day, all trains together+43 minutes late per train on average that day

    16 of 19 late6 cancelled

  26. Rank 13

    IC 55 DB Fernverkehr

    Stuttgart Hbf – Dresden Hbf

    84% of trains late+815 minutes late that day, all trains together+43 minutes late per train on average that dayTrains run 19Cancelled 6
  27. Rank 14

    RE 6 National Express

    Flughafen Köln/Bonn Bf – Minden

    83% of trains late+1,293 minutes late that day, all trains together+31 minutes late per train on average that day

    35 of 42 late

  28. Rank 14

    RE 6 National Express

    Flughafen Köln/Bonn Bf – Minden

    83% of trains late+1,293 minutes late that day, all trains together+31 minutes late per train on average that dayTrains run 42Cancelled 0
  29. Rank 15

    ICE 82 DB Fernverkehr

    Frankfurt(Main)Hbf – Paris Est

    83% of trains late+166 minutes late that day, all trains together+14 minutes late per train on average that day

    10 of 12 late

  30. Rank 15

    ICE 82 DB Fernverkehr

    Frankfurt(Main)Hbf – Paris Est

    83% of trains late+166 minutes late that day, all trains together+14 minutes late per train on average that dayTrains run 12Cancelled 0
  31. Rank 16

    ICE 50 DB Fernverkehr

    Wiesbaden Hbf – Dresden Hbf

    82% of trains late+290 minutes late that day, all trains together+17 minutes late per train on average that day

    14 of 17 late

  32. Rank 16

    ICE 50 DB Fernverkehr

    Wiesbaden Hbf – Dresden Hbf

    82% of trains late+290 minutes late that day, all trains together+17 minutes late per train on average that dayTrains run 17Cancelled 0
  33. Rank 17

    ICE 11 DB Fernverkehr

    München Hbf – Berlin Gesundbrunnen

    82% of trains late+664 minutes late that day, all trains together+30 minutes late per train on average that day

    18 of 22 late

  34. Rank 17

    ICE 11 DB Fernverkehr

    München Hbf – Berlin Gesundbrunnen

    82% of trains late+664 minutes late that day, all trains together+30 minutes late per train on average that dayTrains run 22Cancelled 0
  35. Rank 18

    RE 5 National Express

    Koblenz Hbf – Wesel

    82% of trains late+586 minutes late that day, all trains together+18 minutes late per train on average that day

    27 of 33 late6 cancelled

  36. Rank 18

    RE 5 National Express

    Koblenz Hbf – Wesel

    82% of trains late+586 minutes late that day, all trains together+18 minutes late per train on average that dayTrains run 33Cancelled 6
  37. Rank 19

    RE 11 DB Regio · Südost

    Erfurt Hbf – Leinefelde

    81% of trains late+201 minutes late that day, all trains together+10 minutes late per train on average that day

    17 of 21 late

  38. Rank 19

    RE 11 DB Regio · Südost

    Erfurt Hbf – Leinefelde

    81% of trains late+201 minutes late that day, all trains together+10 minutes late per train on average that dayTrains run 21Cancelled 0
  39. Rank 20

    RE 25 Die Länderbahn · alex

    München Hbf – Schwandorf

    80% of trains late+400 minutes late that day, all trains together+20 minutes late per train on average that day

    16 of 20 late

  40. Rank 20

    RE 25 Die Länderbahn · alex

    München Hbf – Schwandorf

    80% of trains late+400 minutes late that day, all trains together+20 minutes late per train on average that dayTrains run 20Cancelled 0
  41. Rank 21
    79% of trains late+167 minutes late that day, all trains together+9 minutes late per train on average that day

    15 of 19 late1 cancelled

  42. Rank 21

    RB 59 Abellio Rail Mitteldeutschland

    Artern – Erfurt Hbf

    79% of trains late+167 minutes late that day, all trains together+9 minutes late per train on average that dayTrains run 19Cancelled 1
  43. Rank 22

    IC 17 DB Fernverkehr

    Rostock Hbf – Dresden Hbf

    79% of trains late+226 minutes late that day, all trains together+16 minutes late per train on average that day

    11 of 14 late

  44. Rank 22

    IC 17 DB Fernverkehr

    Rostock Hbf – Dresden Hbf

    79% of trains late+226 minutes late that day, all trains together+16 minutes late per train on average that dayTrains run 14Cancelled 0
  45. Rank 23

    RB 74 NordWestBahn

    Paderborn Hbf – Bielefeld Hbf

    78% of trains late+742 minutes late that day, all trains together+13 minutes late per train on average that day

    46 of 59 late

  46. Rank 23

    RB 74 NordWestBahn

    Paderborn Hbf – Bielefeld Hbf

    78% of trains late+742 minutes late that day, all trains together+13 minutes late per train on average that dayTrains run 59Cancelled 0
  47. Rank 24

    S 9 DB Regio · NRW

    Wuppertal Hbf – Haltern am See Bf

    78% of trains late+1,074 minutes late that day, all trains together+13 minutes late per train on average that day

    62 of 80 late2 cancelled

  48. Rank 24

    S 9 DB Regio · NRW

    Wuppertal Hbf – Haltern am See Bf

    78% of trains late+1,074 minutes late that day, all trains together+13 minutes late per train on average that dayTrains run 80Cancelled 2
  49. Rank 25

    ICE 15 DB Fernverkehr

    Frankfurt(Main)Hbf – Ostseebad Binz

    77% of trains late+295 minutes late that day, all trains together+23 minutes late per train on average that day

    10 of 13 late

  50. Rank 25

    ICE 15 DB Fernverkehr

    Frankfurt(Main)Hbf – Ostseebad Binz

    77% of trains late+295 minutes late that day, all trains together+23 minutes late per train on average that dayTrains run 13Cancelled 0
Ranks 26 to 701
95 more lines ran fewer than 10 trains that day

Netherlands

On Thursday 8 October 2026, IC 2100 (NS, Den Haag Centraal – Amsterdam Centraal) was the most delayed line in the Netherlands: 13 of its 62 trains (21%) ran 5 or more minutes late.

RankLineOperator, sorted most delayed firstDelay (total)Trains runCancelled
  1. Rank 1

    IC 2100 NS

    Den Haag Centraal – Amsterdam Centraal

    21% of trains late+202 minutes late that day, all trains together+3 minutes late per train on average that day

    13 of 62 late

  2. Rank 1

    IC 2100 NS

    Den Haag Centraal – Amsterdam Centraal

    21% of trains late+202 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 62Cancelled 0
  3. Rank 2

    IC 2300 NS

    Amsterdam Centraal – Vlissingen

    20% of trains late+178 minutes late that day, all trains together+4 minutes late per train on average that day

    8 of 40 late

  4. Rank 2

    IC 2300 NS

    Amsterdam Centraal – Vlissingen

    20% of trains late+178 minutes late that day, all trains together+4 minutes late per train on average that dayTrains run 40Cancelled 0
  5. Rank 3

    RE3 Arriva

    Sneek – Leeuwarden

    18% of trains late+20 minutes late that day, all trains together+2 minutes late per train on average that day

    2 of 11 late

  6. Rank 3

    RE3 Arriva

    Sneek – Leeuwarden

    18% of trains late+20 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 11Cancelled 0
  7. Rank 4

    IC 1100 NS

    Den Haag Centraal – Eindhoven Centraal

    17% of trains late+204 minutes late that day, all trains together+3 minutes late per train on average that day

    13 of 75 late

  8. Rank 4

    IC 1100 NS

    Den Haag Centraal – Eindhoven Centraal

    17% of trains late+204 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 75Cancelled 0
  9. Rank 5

    SPR 4200 NS

    Haarlem – Den Haag Centraal

    16% of trains late+189 minutes late that day, all trains together+3 minutes late per train on average that day

    12 of 73 late2 cancelled

  10. Rank 5

    SPR 4200 NS

    Haarlem – Den Haag Centraal

    16% of trains late+189 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 73Cancelled 2
  11. Rank 6

    IC 3600 NS

    Zwolle – Roosendaal

    16% of trains late+214 minutes late that day, all trains together+3 minutes late per train on average that day

    13 of 83 late

  12. Rank 6

    IC 3600 NS

    Zwolle – Roosendaal

    16% of trains late+214 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 83Cancelled 0
  13. Rank 7

    IC 3500 NS

    Venlo – Dordrecht

    15% of trains late+178 minutes late that day, all trains together+2 minutes late per train on average that day

    12 of 78 late

  14. Rank 7

    IC 3500 NS

    Venlo – Dordrecht

    15% of trains late+178 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 78Cancelled 0
  15. Rank 8

    RE18 Arriva

    Aachen Hbf – Liège-Guillemins

    14% of trains late+121 minutes late that day, all trains together+2 minutes late per train on average that day

    9 of 64 late

  16. Rank 8

    RE18 Arriva

    Aachen Hbf – Liège-Guillemins

    14% of trains late+121 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 64Cancelled 0
  17. Rank 9

    IC 2800 NS

    Rotterdam Centraal – Utrecht Centraal

    14% of trains late+119 minutes late that day, all trains together+2 minutes late per train on average that day

    10 of 72 late3 cancelled

  18. Rank 9

    IC 2800 NS

    Rotterdam Centraal – Utrecht Centraal

    14% of trains late+119 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 72Cancelled 3
  19. Rank 10

    ICD 2400 NS

    Rotterdam Centraal – Lelystad Centrum

    14% of trains late+45 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 29 late

  20. Rank 10

    ICD 2400 NS

    Rotterdam Centraal – Lelystad Centrum

    14% of trains late+45 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 29Cancelled 0
  21. Rank 11

    IC 3000 NS

    Den Helder – Nijmegen

    12% of trains late+140 minutes late that day, all trains together+2 minutes late per train on average that day

    10 of 81 late

  22. Rank 11

    IC 3000 NS

    Den Helder – Nijmegen

    12% of trains late+140 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 81Cancelled 0
  23. Rank 12

    IC 3100 NS

    Den Haag Centraal – Nijmegen

    12% of trains late+98 minutes late that day, all trains together+1 minutes late per train on average that day

    9 of 78 late

  24. Rank 12

    IC 3100 NS

    Den Haag Centraal – Nijmegen

    12% of trains late+98 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 78Cancelled 0
  25. Rank 13

    IC 2700 NS

    Maastricht – Alkmaar

    10% of trains late+101 minutes late that day, all trains together+2 minutes late per train on average that day

    5 of 48 late

  26. Rank 13

    IC 2700 NS

    Maastricht – Alkmaar

    10% of trains late+101 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 48Cancelled 0
  27. Rank 14

    IC 2200 NS

    Amsterdam Centraal – Vlissingen

    10% of trains late+135 minutes late that day, all trains together+3 minutes late per train on average that day

    4 of 42 late

  28. Rank 14

    IC 2200 NS

    Amsterdam Centraal – Vlissingen

    10% of trains late+135 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 42Cancelled 0
  29. Rank 15

    RS32 Arriva

    Arnhem Centraal – Winterswijk

    9% of trains late+178 minutes late that day, all trains together+2 minutes late per train on average that day

    7 of 74 late

  30. Rank 15

    RS32 Arriva

    Arnhem Centraal – Winterswijk

    9% of trains late+178 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 74Cancelled 0
  31. Rank 16

    IC 2600 NS

    Almere Centrum – Amsterdam Centraal

    9% of trains late+86 minutes late that day, all trains together+1 minutes late per train on average that day

    6 of 65 late1 cancelled

  32. Rank 16

    IC 2600 NS

    Almere Centrum – Amsterdam Centraal

    9% of trains late+86 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 65Cancelled 1
  33. Rank 17

    IC 1700 NS

    Enschede – Den Haag Centraal

    9% of trains late+146 minutes late that day, all trains together+2 minutes late per train on average that day

    7 of 76 late

  34. Rank 17

    IC 1700 NS

    Enschede – Den Haag Centraal

    9% of trains late+146 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 76Cancelled 0
  35. Rank 18

    IC23 Keolis

    Enschede – Zwolle

    9% of trains late+49 minutes late that day, all trains together+2 minutes late per train on average that day

    2 of 22 late5 cancelled

  36. Rank 18

    IC23 Keolis

    Enschede – Zwolle

    9% of trains late+49 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 22Cancelled 5
  37. Rank 19

    SPR 4000 NS

    Rotterdam Centraal – Uitgeest

    9% of trains late+136 minutes late that day, all trains together+2 minutes late per train on average that day

    8 of 90 late

  38. Rank 19

    SPR 4000 NS

    Rotterdam Centraal – Uitgeest

    9% of trains late+136 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 90Cancelled 0
  39. Rank 20

    SPR 5400 NS

    Amsterdam Centraal – Zandvoort aan Zee

    8% of trains late+135 minutes late that day, all trains together+2 minutes late per train on average that day

    6 of 73 late4 cancelled

  40. Rank 20

    SPR 5400 NS

    Amsterdam Centraal – Zandvoort aan Zee

    8% of trains late+135 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 73Cancelled 4
  41. Rank 21

    IC 1500 NS

    Amsterdam Centraal – Deventer

    8% of trains late+85 minutes late that day, all trains together+1 minutes late per train on average that day

    5 of 61 late

  42. Rank 21

    IC 1500 NS

    Amsterdam Centraal – Deventer

    8% of trains late+85 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 61Cancelled 0
  43. Rank 22

    SPR 5200 NS

    Dordrecht – Den Haag Centraal

    8% of trains late+112 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 49 late1 cancelled

  44. Rank 22

    SPR 5200 NS

    Dordrecht – Den Haag Centraal

    8% of trains late+112 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 49Cancelled 1
  45. Rank 23

    SPR 7600 NS

    Zutphen – Wijchen

    8% of trains late+153 minutes late that day, all trains together+2 minutes late per train on average that day

    6 of 74 late

  46. Rank 23

    SPR 7600 NS

    Zutphen – Wijchen

    8% of trains late+153 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 74Cancelled 0
  47. Rank 24

    RS32 Arriva

    Arnhem Centraal – Doetinchem

    8% of trains late+96 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 52 late3 cancelled

  48. Rank 24

    RS32 Arriva

    Arnhem Centraal – Doetinchem

    8% of trains late+96 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 52Cancelled 3
  49. Rank 25

    IC 700 NS

    Groningen – Schiphol Airport

    8% of trains late+98 minutes late that day, all trains together+2 minutes late per train on average that day

    3 of 40 late

  50. Rank 25

    IC 700 NS

    Groningen – Schiphol Airport

    8% of trains late+98 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 40Cancelled 0
Ranks 26 to 95
13 more lines ran fewer than 10 trains that day

Switzerland

On Thursday 8 October 2026, R 81 (RegionAlps, Martigny – Le Châble VS) was the most delayed line in Switzerland: 34 of its 48 trains (71%) ran 5 or more minutes late.

RankLineOperator, sorted most delayed firstDelay (total)Trains runCancelled
  1. Rank 1

    R 81 RegionAlps

    Martigny – Le Châble VS

    71% of trains late+530 minutes late that day, all trains together+11 minutes late per train on average that day

    34 of 48 late1 cancelled

  2. Rank 1

    R 81 RegionAlps

    Martigny – Le Châble VS

    71% of trains late+530 minutes late that day, all trains together+11 minutes late per train on average that dayTrains run 48Cancelled 1
  3. Rank 2

    RL 3 SBB

    Coppet – Annemasse

    33% of trains late+36 minutes late that day, all trains together+3 minutes late per train on average that day

    4 of 12 late

  4. Rank 2

    RL 3 SBB

    Coppet – Annemasse

    33% of trains late+36 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 12Cancelled 0
  5. Rank 3

    S 9 SBB

    Luzern – Lenzburg

    25% of trains late+178 minutes late that day, all trains together+3 minutes late per train on average that day

    13 of 52 late2 cancelled

  6. Rank 3

    S 9 SBB

    Luzern – Lenzburg

    25% of trains late+178 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 52Cancelled 2
  7. Rank 4

    IC 6 SBB

    Basel SBB – Brig

    23% of trains late+74 minutes late that day, all trains together+2 minutes late per train on average that day

    7 of 30 late

  8. Rank 4

    IC 6 SBB

    Basel SBB – Brig

    23% of trains late+74 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 30Cancelled 0
  9. Rank 5

    RL 1 SBB

    Coppet – Evian-les-Bains

    21% of trains late+68 minutes late that day, all trains together+3 minutes late per train on average that day

    5 of 24 late

  10. Rank 5

    RL 1 SBB

    Coppet – Evian-les-Bains

    21% of trains late+68 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 24Cancelled 0
  11. Rank 6

    RE 9 Rhätische Bahn

    St. Moritz – Tirano

    20% of trains late+40 minutes late that day, all trains together+4 minutes late per train on average that day

    2 of 10 late

  12. Rank 6

    RE 9 Rhätische Bahn

    St. Moritz – Tirano

    20% of trains late+40 minutes late that day, all trains together+4 minutes late per train on average that dayTrains run 10Cancelled 0
  13. Rank 7

    RE 8 BLS

    Zweisimmen – Spiez

    20% of trains late+26 minutes late that day, all trains together+3 minutes late per train on average that day

    2 of 10 late

  14. Rank 7

    RE 8 BLS

    Zweisimmen – Spiez

    20% of trains late+26 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 10Cancelled 0
  15. Rank 8

    RL 2 SBB

    Coppet – Annecy

    19% of trains late+49 minutes late that day, all trains together+2 minutes late per train on average that day

    5 of 26 late

  16. Rank 8

    RL 2 SBB

    Coppet – Annecy

    19% of trains late+49 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 26Cancelled 0
  17. Rank 9

    IR 90 SBB

    Brig – Genève-Aéroport

    17% of trains late+127 minutes late that day, all trains together+4 minutes late per train on average that day

    6 of 36 late

  18. Rank 9

    IR 90 SBB

    Brig – Genève-Aéroport

    17% of trains late+127 minutes late that day, all trains together+4 minutes late per train on average that dayTrains run 36Cancelled 0
  19. Rank 10

    S 2 Rhätische Bahn

    Rhäzüns – Schiers

    14% of trains late+56 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 29 late

  20. Rank 10

    S 2 Rhätische Bahn

    Rhäzüns – Schiers

    14% of trains late+56 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 29Cancelled 0
  21. Rank 11

    R 19 Rhätische Bahn

    St. Moritz – Tirano

    13% of trains late+41 minutes late that day, all trains together+2 minutes late per train on average that day

    3 of 23 late

  22. Rank 11

    R 19 Rhätische Bahn

    St. Moritz – Tirano

    13% of trains late+41 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 23Cancelled 0
  23. Rank 12

    IC 81 SBB

    Interlaken Ost – Romanshorn

    13% of trains late+30 minutes late that day, all trains together+2 minutes late per train on average that day

    2 of 16 late

  24. Rank 12

    IC 81 SBB

    Interlaken Ost – Romanshorn

    13% of trains late+30 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 16Cancelled 0
  25. Rank 13

    R 2 SBB

    Grandson – Bex

    12% of trains late+95 minutes late that day, all trains together+2 minutes late per train on average that day

    5 of 41 late

  26. Rank 13

    R 2 SBB

    Grandson – Bex

    12% of trains late+95 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 41Cancelled 0
  27. Rank 14

    RE 48 SBB

    Schaffhausen – Zürich HB

    12% of trains late+62 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 33 late

  28. Rank 14

    RE 48 SBB

    Schaffhausen – Zürich HB

    12% of trains late+62 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 33Cancelled 0
  29. Rank 15

    RE 24 Rhätische Bahn

    Klosters Platz | Scuol-Tarasp – Landquart

    12% of trains late+49 minutes late that day, all trains together+2 minutes late per train on average that day

    3 of 26 late

  30. Rank 15

    RE 24 Rhätische Bahn

    Klosters Platz | Scuol-Tarasp – Landquart

    12% of trains late+49 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 26Cancelled 0
  31. Rank 16

    IC 8 SBB

    Romanshorn – Brig

    12% of trains late+48 minutes late that day, all trains together+2 minutes late per train on average that day

    3 of 26 late

  32. Rank 16

    IC 8 SBB

    Romanshorn – Brig

    12% of trains late+48 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 26Cancelled 0
  33. Rank 17

    IR 35 SBB

    Chur – Bern

    11% of trains late+25 minutes late that day, all trains together+1 minutes late per train on average that day

    2 of 18 late

  34. Rank 17

    IR 35 SBB

    Chur – Bern

    11% of trains late+25 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 18Cancelled 0
  35. Rank 18

    RE 4 Rhätische Bahn

    Scuol-Tarasp – Landquart

    11% of trains late+46 minutes late that day, all trains together+2 minutes late per train on average that day

    3 of 28 late

  36. Rank 18

    RE 4 Rhätische Bahn

    Scuol-Tarasp – Landquart

    11% of trains late+46 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 28Cancelled 0
  37. Rank 19

    RE 33 SBB

    Martigny – St-Maurice

    11% of trains late+103 minutes late that day, all trains together+2 minutes late per train on average that day

    6 of 57 late1 cancelled

  38. Rank 19

    RE 33 SBB

    Martigny – St-Maurice

    11% of trains late+103 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 57Cancelled 1
  39. Rank 20

    IC 3 SBB

    Zürich HB – Chur

    10% of trains late+128 minutes late that day, all trains together+2 minutes late per train on average that day

    6 of 58 late1 cancelled

  40. Rank 20

    IC 3 SBB

    Zürich HB – Chur

    10% of trains late+128 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 58Cancelled 1
  41. Rank 21

    R 8 SBB

    Allaman – Payerne

    10% of trains late+97 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 40 late

  42. Rank 21

    R 8 SBB

    Allaman – Payerne

    10% of trains late+97 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 40Cancelled 0
  43. Rank 22

    IR 95 SBB

    Brig – Genève-Aéroport

    10% of trains late+61 minutes late that day, all trains together+2 minutes late per train on average that day

    4 of 40 late

  44. Rank 22

    IR 95 SBB

    Brig – Genève-Aéroport

    10% of trains late+61 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 40Cancelled 0
  45. Rank 23

    BEX Rhätische Bahn

    Tirano – St. Moritz

    10% of trains late+15 minutes late that day, all trains together+1 minutes late per train on average that day

    1 of 10 late

  46. Rank 23

    BEX Rhätische Bahn

    Tirano – St. Moritz

    10% of trains late+15 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 10Cancelled 0
  47. Rank 24

    R 91 RegionAlps

    Brig – St-Gingolph (Suisse)

    10% of trains late+115 minutes late that day, all trains together+1 minutes late per train on average that day

    8 of 83 late

  48. Rank 24

    R 91 RegionAlps

    Brig – St-Gingolph (Suisse)

    10% of trains late+115 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 83Cancelled 0
  49. Rank 25

    R 82 RegionAlps

    Sembrancher – Orsières

    9% of trains late+53 minutes late that day, all trains together+2 minutes late per train on average that day

    2 of 22 late18 cancelled

  50. Rank 25

    R 82 RegionAlps

    Sembrancher – Orsières

    9% of trains late+53 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 22Cancelled 18
Ranks 26 to 212
37 more lines ran fewer than 10 trains that day

Norway

On Thursday 8 October 2026, RE10 (Vy, Drammen – Lillehammer) was the most delayed line in Norway: 9 of its 11 trains (82%) ran 5 or more minutes late.

RankLineOperator, sorted most delayed firstDelay (total)Trains runCancelled
  1. Rank 1

    RE10 Vy

    Drammen – Lillehammer

    82% of trains late+426 minutes late that day, all trains together+39 minutes late per train on average that day

    9 of 11 late3 cancelled

  2. Rank 1

    RE10 Vy

    Drammen – Lillehammer

    82% of trains late+426 minutes late that day, all trains together+39 minutes late per train on average that dayTrains run 11Cancelled 3
  3. Rank 2

    R60 SJ Norge

    Hamar – Røros

    71% of trains late+1,379 minutes late that day, all trains together+98 minutes late per train on average that day

    10 of 14 late

  4. Rank 2

    R60 SJ Norge

    Hamar – Røros

    71% of trains late+1,379 minutes late that day, all trains together+98 minutes late per train on average that dayTrains run 14Cancelled 0
  5. Rank 3

    RE11 Vy

    Skien – Eidsvoll

    71% of trains late+1,518 minutes late that day, all trains together+43 minutes late per train on average that day

    25 of 35 late6 cancelled

  6. Rank 3

    RE11 Vy

    Skien – Eidsvoll

    71% of trains late+1,518 minutes late that day, all trains together+43 minutes late per train on average that dayTrains run 35Cancelled 6
  7. Rank 4

    F4 Vy

    Bergen – Oslo S

    70% of trains late+792 minutes late that day, all trains together+79 minutes late per train on average that day

    7 of 10 late

  8. Rank 4

    F4 Vy

    Bergen – Oslo S

    70% of trains late+792 minutes late that day, all trains together+79 minutes late per train on average that dayTrains run 10Cancelled 0
  9. Rank 5

    F6 SJ Norge

    Oslo S – Trondheim S

    67% of trains late+1,208 minutes late that day, all trains together+101 minutes late per train on average that day

    8 of 12 late

  10. Rank 5

    F6 SJ Norge

    Oslo S – Trondheim S

    67% of trains late+1,208 minutes late that day, all trains together+101 minutes late per train on average that dayTrains run 12Cancelled 0
  11. Rank 6

    R12 Vy

    Eidsvoll – Kongsberg

    65% of trains late+903 minutes late that day, all trains together+24 minutes late per train on average that day

    24 of 37 late3 cancelled

  12. Rank 6

    R12 Vy

    Eidsvoll – Kongsberg

    65% of trains late+903 minutes late that day, all trains together+24 minutes late per train on average that dayTrains run 37Cancelled 3
  13. Rank 7

    RE20 Vy

    Oslo S – Halden

    59% of trains late+1,026 minutes late that day, all trains together+28 minutes late per train on average that day

    22 of 37 late3 cancelled

  14. Rank 7

    RE20 Vy

    Oslo S – Halden

    59% of trains late+1,026 minutes late that day, all trains together+28 minutes late per train on average that dayTrains run 37Cancelled 3
  15. Rank 8

    L1 Vy

    Lillestrøm – Spikkestad

    59% of trains late+1,634 minutes late that day, all trains together+21 minutes late per train on average that day

    46 of 78 late8 cancelled

  16. Rank 8

    L1 Vy

    Lillestrøm – Spikkestad

    59% of trains late+1,634 minutes late that day, all trains together+21 minutes late per train on average that dayTrains run 78Cancelled 8
  17. Rank 9

    F5 Go-Ahead Nordic

    Oslo S – Stavanger

    59% of trains late+1,296 minutes late that day, all trains together+76 minutes late per train on average that day

    10 of 17 late

  18. Rank 9

    F5 Go-Ahead Nordic

    Oslo S – Stavanger

    59% of trains late+1,296 minutes late that day, all trains together+76 minutes late per train on average that dayTrains run 17Cancelled 0
  19. Rank 10

    R70 SJ Norge

    Steinkjer – Ler

    56% of trains late+1,419 minutes late that day, all trains together+39 minutes late per train on average that day

    20 of 36 late7 cancelled

  20. Rank 10

    R70 SJ Norge

    Steinkjer – Ler

    56% of trains late+1,419 minutes late that day, all trains together+39 minutes late per train on average that dayTrains run 36Cancelled 7
  21. Rank 11

    R22 Vy

    Oslo S – Rakkestad

    52% of trains late+573 minutes late that day, all trains together+25 minutes late per train on average that day

    12 of 23 late3 cancelled

  22. Rank 11

    R22 Vy

    Oslo S – Rakkestad

    52% of trains late+573 minutes late that day, all trains together+25 minutes late per train on average that dayTrains run 23Cancelled 3
  23. Rank 12

    R13 Vy

    Dal – Drammen

    49% of trains late+1,149 minutes late that day, all trains together+22 minutes late per train on average that day

    26 of 53 late10 cancelled

  24. Rank 12

    R13 Vy

    Dal – Drammen

    49% of trains late+1,149 minutes late that day, all trains together+22 minutes late per train on average that dayTrains run 53Cancelled 10
  25. Rank 13

    R21 Vy

    Stabekk – Moss

    31% of trains late+908 minutes late that day, all trains together+19 minutes late per train on average that day

    15 of 48 late6 cancelled

  26. Rank 13

    R21 Vy

    Stabekk – Moss

    31% of trains late+908 minutes late that day, all trains together+19 minutes late per train on average that dayTrains run 48Cancelled 6
  27. Rank 14

    L2 Vy

    Ski – Stabekk

    31% of trains late+1,260 minutes late that day, all trains together+15 minutes late per train on average that day

    26 of 85 late19 cancelled

  28. Rank 14

    L2 Vy

    Ski – Stabekk

    31% of trains late+1,260 minutes late that day, all trains together+15 minutes late per train on average that dayTrains run 85Cancelled 19
  29. Rank 15

    R31 Vy

    Oslo S – Hakadal

    29% of trains late+1,112 minutes late that day, all trains together+27 minutes late per train on average that day

    12 of 41 late1 cancelled

  30. Rank 15

    R31 Vy

    Oslo S – Hakadal

    29% of trains late+1,112 minutes late that day, all trains together+27 minutes late per train on average that dayTrains run 41Cancelled 1
  31. Rank 16

    RE30 Vy

    Gjøvik – Oslo S

    29% of trains late+572 minutes late that day, all trains together+24 minutes late per train on average that day

    7 of 24 late

  32. Rank 16

    RE30 Vy

    Gjøvik – Oslo S

    29% of trains late+572 minutes late that day, all trains together+24 minutes late per train on average that dayTrains run 24Cancelled 0
  33. Rank 17

    R50 Go-Ahead Nordic

    Arendal – Nelaug

    25% of trains late+92 minutes late that day, all trains together+6 minutes late per train on average that day

    4 of 16 late

  34. Rank 17

    R50 Go-Ahead Nordic

    Arendal – Nelaug

    25% of trains late+92 minutes late that day, all trains together+6 minutes late per train on average that dayTrains run 16Cancelled 0
  35. Rank 18

    R40 Vy

    Bergen – Voss

    22% of trains late+393 minutes late that day, all trains together+12 minutes late per train on average that day

    7 of 32 late5 cancelled

  36. Rank 18

    R40 Vy

    Bergen – Voss

    22% of trains late+393 minutes late that day, all trains together+12 minutes late per train on average that dayTrains run 32Cancelled 5
  37. Rank 19

    L5 Go-Ahead Nordic

    Stavanger – Skeiane

    19% of trains late+869 minutes late that day, all trains together+7 minutes late per train on average that day

    22 of 117 late14 cancelled

  38. Rank 19

    L5 Go-Ahead Nordic

    Stavanger – Skeiane

    19% of trains late+869 minutes late that day, all trains together+7 minutes late per train on average that dayTrains run 117Cancelled 14
  39. Rank 20

    R23 Vy

    Oslo S – Ski

    17% of trains late+128 minutes late that day, all trains together+2 minutes late per train on average that day

    9 of 52 late2 cancelled

  40. Rank 20

    R23 Vy

    Oslo S – Ski

    17% of trains late+128 minutes late that day, all trains together+2 minutes late per train on average that dayTrains run 52Cancelled 2
  41. Rank 21

    R75 SJ Norge

    Bodø – Rognan

    17% of trains late+217 minutes late that day, all trains together+18 minutes late per train on average that day

    2 of 12 late1 cancelled

  42. Rank 21

    R75 SJ Norge

    Bodø – Rognan

    17% of trains late+217 minutes late that day, all trains together+18 minutes late per train on average that dayTrains run 12Cancelled 1
  43. Rank 22

    FLY1 Flytoget

    Drammen – Gardermoen

    13% of trains late+1,124 minutes late that day, all trains together+10 minutes late per train on average that day

    15 of 118 late

  44. Rank 22

    FLY1 Flytoget

    Drammen – Gardermoen

    13% of trains late+1,124 minutes late that day, all trains together+10 minutes late per train on average that dayTrains run 118Cancelled 0
  45. Rank 23

    FLY2 Flytoget

    Gardermoen – Stabekk

    11% of trains late+350 minutes late that day, all trains together+3 minutes late per train on average that day

    11 of 100 late

  46. Rank 23

    FLY2 Flytoget

    Gardermoen – Stabekk

    11% of trains late+350 minutes late that day, all trains together+3 minutes late per train on average that dayTrains run 100Cancelled 0
  47. Rank 24

    R45 Vy

    Flåm – Myrdal

    6% of trains late+93 minutes late that day, all trains together+6 minutes late per train on average that day

    1 of 16 late

  48. Rank 24

    R45 Vy

    Flåm – Myrdal

    6% of trains late+93 minutes late that day, all trains together+6 minutes late per train on average that dayTrains run 16Cancelled 0
  49. Rank 25

    L4 Vy

    Arna – Bergen

    4% of trains late+106 minutes late that day, all trains together+1 minutes late per train on average that day

    5 of 112 late18 cancelled

  50. Rank 25

    L4 Vy

    Arna – Bergen

    4% of trains late+106 minutes late that day, all trains together+1 minutes late per train on average that dayTrains run 112Cancelled 18
9 more lines ran fewer than 10 trains that day