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 Tuesday 6 October 2026, ICE 78 (DB Fernverkehr, Amsterdam Centraal – Frankfurt(Main)Hbf) was the most delayed line in Germany: 13 of its 13 trains (100%) ran 5 or more minutes late.

RankLineOperator, sorted most delayed firstDelayTrains runCancelled
  1. Rank 1

    ICE 78 DB Fernverkehr

    Amsterdam Centraal – Frankfurt(Main)Hbf

    100% of trains late+283 minutes late that day, all trains together

    13 of 13 late

  2. Rank 1

    ICE 78 DB Fernverkehr

    Amsterdam Centraal – Frankfurt(Main)Hbf

    100% of trains late+283 minutes late that day, all trains togetherTrains run 13Cancelled 0
  3. Rank 2

    ICE 11 DB Fernverkehr

    München Hbf – Berlin Gesundbrunnen

    91% of trains late+535 minutes late that day, all trains together

    20 of 22 late

  4. Rank 2

    ICE 11 DB Fernverkehr

    München Hbf – Berlin Gesundbrunnen

    91% of trains late+535 minutes late that day, all trains togetherTrains run 22Cancelled 0
  5. Rank 3

    RE 11 DB Regio · Südost

    Erfurt Hbf – Leinefelde

    90% of trains late+165 minutes late that day, all trains together

    19 of 21 late

  6. Rank 3

    RE 11 DB Regio · Südost

    Erfurt Hbf – Leinefelde

    90% of trains late+165 minutes late that day, all trains togetherTrains run 21Cancelled 0
  7. Rank 4

    RB 60 DB Regio · Bayern

    München Hbf – Garmisch-Partenkirchen

    85% of trains late+280 minutes late that day, all trains together

    22 of 26 late

  8. Rank 4

    RB 60 DB Regio · Bayern

    München Hbf – Garmisch-Partenkirchen

    85% of trains late+280 minutes late that day, all trains togetherTrains run 26Cancelled 0
  9. Rank 5

    MEX 90 DB Regio · Baden-Württemberg

    Stuttgart Hbf (oben) – Hessental

    85% of trains late+185 minutes late that day, all trains together

    22 of 26 late1 cancelled

  10. Rank 5

    MEX 90 DB Regio · Baden-Württemberg

    Stuttgart Hbf (oben) – Hessental

    85% of trains late+185 minutes late that day, all trains togetherTrains run 26Cancelled 1
  11. Rank 6

    RB 73 eurobahn

    Lemgo, Bahnhof Lüttfeld – Bielefeld Hbf

    84% of trains late+262 minutes late that day, all trains together

    27 of 32 late

  12. Rank 6

    RB 73 eurobahn

    Lemgo, Bahnhof Lüttfeld – Bielefeld Hbf

    84% of trains late+262 minutes late that day, all trains togetherTrains run 32Cancelled 0
  13. Rank 7

    ICE 10 DB Fernverkehr

    Berlin Hbf – Köln Hbf

    78% of trains late+1,329 minutes late that day, all trains together

    42 of 54 late

  14. Rank 7

    ICE 10 DB Fernverkehr

    Berlin Hbf – Köln Hbf

    78% of trains late+1,329 minutes late that day, all trains togetherTrains run 54Cancelled 0
  15. Rank 8

    RE 19 VIAS

    Düsseldorf Hbf – Arnhem Centraal

    78% of trains late+1,466 minutes late that day, all trains together

    63 of 81 late

  16. Rank 8

    RE 19 VIAS

    Düsseldorf Hbf – Arnhem Centraal

    78% of trains late+1,466 minutes late that day, all trains togetherTrains run 81Cancelled 0
  17. Rank 9

    ICE 19 DB Fernverkehr

    Berlin Gesundbrunnen – Köln Hbf

    78% of trains late+295 minutes late that day, all trains together

    14 of 18 late

  18. Rank 9

    ICE 19 DB Fernverkehr

    Berlin Gesundbrunnen – Köln Hbf

    78% of trains late+295 minutes late that day, all trains togetherTrains run 18Cancelled 0
  19. Rank 10

    RE 5 National Express

    Koblenz Hbf – Wesel

    77% of trains late+577 minutes late that day, all trains together

    30 of 39 late

  20. Rank 10

    RE 5 National Express

    Koblenz Hbf – Wesel

    77% of trains late+577 minutes late that day, all trains togetherTrains run 39Cancelled 0
  21. Rank 11

    RE 82 eurobahn

    Bielefeld Hbf – Altenbeken

    77% of trains late+313 minutes late that day, all trains together

    20 of 26 late4 cancelled

  22. Rank 11

    RE 82 eurobahn

    Bielefeld Hbf – Altenbeken

    77% of trains late+313 minutes late that day, all trains togetherTrains run 26Cancelled 4
  23. Rank 12

    ICE 47 DB Fernverkehr

    München Hbf – Dortmund Hbf

    75% of trains late+228 minutes late that day, all trains together

    12 of 16 late

  24. Rank 12

    ICE 47 DB Fernverkehr

    München Hbf – Dortmund Hbf

    75% of trains late+228 minutes late that day, all trains togetherTrains run 16Cancelled 0
  25. Rank 13

    ICE 82 DB Fernverkehr

    Frankfurt(Main)Hbf – Paris Est

    75% of trains late+112 minutes late that day, all trains together

    9 of 12 late

  26. Rank 13

    ICE 82 DB Fernverkehr

    Frankfurt(Main)Hbf – Paris Est

    75% of trains late+112 minutes late that day, all trains togetherTrains run 12Cancelled 0
  27. Rank 14

    RE 20 DB Regio · Mitte Region Hessen

    Frankfurt (Main) Hbf – Limburg (Lahn)

    75% of trains late+112 minutes late that day, all trains together

    12 of 16 late2 cancelled

  28. Rank 14

    RE 20 DB Regio · Mitte Region Hessen

    Frankfurt (Main) Hbf – Limburg (Lahn)

    75% of trains late+112 minutes late that day, all trains togetherTrains run 16Cancelled 2
  29. Rank 15

    RB 26 MittelrheinBahn

    Mainz Hbf – Köln Messe/Deutz Bf

    75% of trains late+818 minutes late that day, all trains together

    41 of 55 late

  30. Rank 15

    RB 26 MittelrheinBahn

    Mainz Hbf – Köln Messe/Deutz Bf

    75% of trains late+818 minutes late that day, all trains togetherTrains run 55Cancelled 0
  31. Rank 16

    RB 72 eurobahn

    Herford, Bahnhof/ZOB – Paderborn Hbf

    74% of trains late+560 minutes late that day, all trains together

    26 of 35 late

  32. Rank 16

    RB 72 eurobahn

    Herford, Bahnhof/ZOB – Paderborn Hbf

    74% of trains late+560 minutes late that day, all trains togetherTrains run 35Cancelled 0
  33. Rank 17
    74% of trains late+172 minutes late that day, all trains together

    17 of 23 late

  34. Rank 17

    RB 28 Die Länderbahn · oberpfalzbahn

    Lam – Cham (Oberpf)

    74% of trains late+172 minutes late that day, all trains togetherTrains run 23Cancelled 0
  35. Rank 18

    ICE 91 DB Fernverkehr

    Nürnberg Hbf – Dortmund Hbf

    73% of trains late+263 minutes late that day, all trains together

    11 of 15 late1 cancelled

  36. Rank 18

    ICE 91 DB Fernverkehr

    Nürnberg Hbf – Dortmund Hbf

    73% of trains late+263 minutes late that day, all trains togetherTrains run 15Cancelled 1
  37. Rank 19

    RE 3 vlexx

    Saarbrücken Hbf – Frankfurt (Main) Hbf

    73% of trains late+489 minutes late that day, all trains together

    30 of 41 late1 cancelled

  38. Rank 19

    RE 3 vlexx

    Saarbrücken Hbf – Frankfurt (Main) Hbf

    73% of trains late+489 minutes late that day, all trains togetherTrains run 41Cancelled 1
  39. Rank 20

    IC 55 DB Fernverkehr

    Dresden Hbf – Stuttgart Hbf

    73% of trains late+353 minutes late that day, all trains together

    19 of 26 late

  40. Rank 20

    IC 55 DB Fernverkehr

    Dresden Hbf – Stuttgart Hbf

    73% of trains late+353 minutes late that day, all trains togetherTrains run 26Cancelled 0
  41. Rank 21

    RE 6a DB Regio · Baden-Württemberg

    Stuttgart Hbf (oben) – Mössingen

    73% of trains late+365 minutes late that day, all trains together

    24 of 33 late3 cancelled

  42. Rank 21

    RE 6a DB Regio · Baden-Württemberg

    Stuttgart Hbf (oben) – Mössingen

    73% of trains late+365 minutes late that day, all trains togetherTrains run 33Cancelled 3
  43. Rank 22

    ICE 22 DB Fernverkehr

    Stuttgart Hbf – Kiel Hbf

    72% of trains late+337 minutes late that day, all trains together

    13 of 18 late2 cancelled

  44. Rank 22

    ICE 22 DB Fernverkehr

    Stuttgart Hbf – Kiel Hbf

    72% of trains late+337 minutes late that day, all trains togetherTrains run 18Cancelled 2
  45. Rank 23

    RB 11 DB Regio · Bayern

    Fürth (Bay) Hbf – Cadolzburg

    72% of trains late+644 minutes late that day, all trains together

    44 of 61 late7 cancelled

  46. Rank 23

    RB 11 DB Regio · Bayern

    Fürth (Bay) Hbf – Cadolzburg

    72% of trains late+644 minutes late that day, all trains togetherTrains run 61Cancelled 7
  47. Rank 24

    RE 6 National Express

    Flughafen Köln/Bonn Bf – Minden

    72% of trains late+725 minutes late that day, all trains together

    31 of 43 late

  48. Rank 24

    RE 6 National Express

    Flughafen Köln/Bonn Bf – Minden

    72% of trains late+725 minutes late that day, all trains togetherTrains run 43Cancelled 0
  49. Rank 25

    ICE 79 DB Fernverkehr

    Bruxelles Midi – Frankfurt(Main)Hbf

    70% of trains late+220 minutes late that day, all trains together

    14 of 20 late

  50. Rank 25

    ICE 79 DB Fernverkehr

    Bruxelles Midi – Frankfurt(Main)Hbf

    70% of trains late+220 minutes late that day, all trains togetherTrains run 20Cancelled 0
Ranks 26 to 699
96 more lines ran fewer than 10 trains that day

Netherlands

On Tuesday 6 October 2026, ICD 2400 (NS, Rotterdam Centraal – Lelystad Centrum) was the most delayed line in the Netherlands: 6 of its 28 trains (21%) ran 5 or more minutes late.

RankLineOperator, sorted most delayed firstDelayTrains runCancelled
  1. Rank 1

    ICD 2400 NS

    Rotterdam Centraal – Lelystad Centrum

    21% of trains late+80 minutes late that day, all trains together

    6 of 28 late1 cancelled

  2. Rank 1

    ICD 2400 NS

    Rotterdam Centraal – Lelystad Centrum

    21% of trains late+80 minutes late that day, all trains togetherTrains run 28Cancelled 1
  3. Rank 2

    IC 2700 NS

    Maastricht – Alkmaar

    17% of trains late+142 minutes late that day, all trains together

    8 of 48 late

  4. Rank 2

    IC 2700 NS

    Maastricht – Alkmaar

    17% of trains late+142 minutes late that day, all trains togetherTrains run 48Cancelled 0
  5. Rank 3

    IC 800 NS

    Schiphol Airport – Leeuwarden

    15% of trains late+104 minutes late that day, all trains together

    6 of 39 late

  6. Rank 3

    IC 800 NS

    Schiphol Airport – Leeuwarden

    15% of trains late+104 minutes late that day, all trains togetherTrains run 39Cancelled 0
  7. Rank 4

    IC 2300 NS

    Amsterdam Centraal – Vlissingen

    15% of trains late+107 minutes late that day, all trains together

    6 of 40 late

  8. Rank 4

    IC 2300 NS

    Amsterdam Centraal – Vlissingen

    15% of trains late+107 minutes late that day, all trains togetherTrains run 40Cancelled 0
  9. Rank 5

    IC 1100 NS

    Den Haag Centraal – Eindhoven Centraal

    13% of trains late+144 minutes late that day, all trains together

    10 of 75 late1 cancelled

  10. Rank 5

    IC 1100 NS

    Den Haag Centraal – Eindhoven Centraal

    13% of trains late+144 minutes late that day, all trains togetherTrains run 75Cancelled 1
  11. Rank 6

    ICD 1800 NS

    Amersfoort Schothorst – Breda

    13% of trains late+154 minutes late that day, all trains together

    9 of 71 late

  12. Rank 6

    ICD 1800 NS

    Amersfoort Schothorst – Breda

    13% of trains late+154 minutes late that day, all trains togetherTrains run 71Cancelled 0
  13. Rank 7

    RE18 Arriva

    Aachen Hbf – Liège-Guillemins

    11% of trains late+236 minutes late that day, all trains together

    7 of 63 late

  14. Rank 7

    RE18 Arriva

    Aachen Hbf – Liège-Guillemins

    11% of trains late+236 minutes late that day, all trains togetherTrains run 63Cancelled 0
  15. Rank 8

    SPR 5000 NS

    Den Haag Centraal – Dordrecht

    10% of trains late+87 minutes late that day, all trains together

    6 of 58 late

  16. Rank 8

    SPR 5000 NS

    Den Haag Centraal – Dordrecht

    10% of trains late+87 minutes late that day, all trains togetherTrains run 58Cancelled 0
  17. Rank 9

    IC 600 NS

    Den Haag Centraal – Leeuwarden

    10% of trains late+76 minutes late that day, all trains together

    4 of 40 late

  18. Rank 9

    IC 600 NS

    Den Haag Centraal – Leeuwarden

    10% of trains late+76 minutes late that day, all trains togetherTrains run 40Cancelled 0
  19. Rank 10

    RE3 Arriva

    Leeuwarden – Sneek

    10% of trains late+19 minutes late that day, all trains together

    1 of 10 late

  20. Rank 10

    RE3 Arriva

    Leeuwarden – Sneek

    10% of trains late+19 minutes late that day, all trains togetherTrains run 10Cancelled 0
  21. Rank 11

    IC 3200 NS

    Arnhem Centraal – Rotterdam Centraal

    10% of trains late+97 minutes late that day, all trains together

    5 of 52 late

  22. Rank 11

    IC 3200 NS

    Arnhem Centraal – Rotterdam Centraal

    10% of trains late+97 minutes late that day, all trains togetherTrains run 52Cancelled 0
  23. Rank 12

    IC 3100 NS

    Den Haag Centraal – Nijmegen

    9% of trains late+83 minutes late that day, all trains together

    7 of 78 late

  24. Rank 12

    IC 3100 NS

    Den Haag Centraal – Nijmegen

    9% of trains late+83 minutes late that day, all trains togetherTrains run 78Cancelled 0
  25. Rank 13

    RE6 Arriva

    Winschoten – Groningen

    9% of trains late+39 minutes late that day, all trains together

    2 of 23 late

  26. Rank 13

    RE6 Arriva

    Winschoten – Groningen

    9% of trains late+39 minutes late that day, all trains togetherTrains run 23Cancelled 0
  27. Rank 14

    IC 2800 NS

    Rotterdam Centraal – Utrecht Centraal

    8% of trains late+114 minutes late that day, all trains together

    6 of 72 late3 cancelled

  28. Rank 14

    IC 2800 NS

    Rotterdam Centraal – Utrecht Centraal

    8% of trains late+114 minutes late that day, all trains togetherTrains run 72Cancelled 3
  29. Rank 15

    RS31 Arriva

    Winterswijk – Zutphen

    8% of trains late+85 minutes late that day, all trains together

    5 of 61 late

  30. Rank 15

    RS31 Arriva

    Winterswijk – Zutphen

    8% of trains late+85 minutes late that day, all trains togetherTrains run 61Cancelled 0
  31. Rank 16

    SPR 4000 NS

    Rotterdam Centraal – Uitgeest

    8% of trains late+147 minutes late that day, all trains together

    7 of 88 late1 cancelled

  32. Rank 16

    SPR 4000 NS

    Rotterdam Centraal – Uitgeest

    8% of trains late+147 minutes late that day, all trains togetherTrains run 88Cancelled 1
  33. Rank 17

    SPR 4100 NS

    Hoofddorp – Hoorn Kersenboogerd

    8% of trains late+101 minutes late that day, all trains together

    6 of 76 late

  34. Rank 17

    SPR 4100 NS

    Hoofddorp – Hoorn Kersenboogerd

    8% of trains late+101 minutes late that day, all trains togetherTrains run 76Cancelled 0
  35. Rank 18

    IC 3500 NS

    Venlo – Dordrecht

    8% of trains late+174 minutes late that day, all trains together

    6 of 78 late

  36. Rank 18

    IC 3500 NS

    Venlo – Dordrecht

    8% of trains late+174 minutes late that day, all trains togetherTrains run 78Cancelled 0
  37. Rank 19

    IC 500 NS

    Den Haag Centraal – Groningen

    8% of trains late+80 minutes late that day, all trains together

    3 of 40 late

  38. Rank 19

    IC 500 NS

    Den Haag Centraal – Groningen

    8% of trains late+80 minutes late that day, all trains togetherTrains run 40Cancelled 0
  39. Rank 20

    IC 700 NS

    Groningen – Schiphol Airport

    8% of trains late+45 minutes late that day, all trains together

    3 of 40 late

  40. Rank 20

    IC 700 NS

    Groningen – Schiphol Airport

    8% of trains late+45 minutes late that day, all trains togetherTrains run 40Cancelled 0
  41. Rank 21

    IC 3000 NS

    Nijmegen – Den Helder

    7% of trains late+125 minutes late that day, all trains together

    6 of 81 late

  42. Rank 21

    IC 3000 NS

    Nijmegen – Den Helder

    7% of trains late+125 minutes late that day, all trains togetherTrains run 81Cancelled 0
  43. Rank 22

    SPR 8700 NS

    Gouda – Alphen a/d Rijn

    7% of trains late+48 minutes late that day, all trains together

    3 of 41 late

  44. Rank 22

    SPR 8700 NS

    Gouda – Alphen a/d Rijn

    7% of trains late+48 minutes late that day, all trains togetherTrains run 41Cancelled 0
  45. Rank 23

    RS32 Arriva

    Arnhem Centraal – Winterswijk

    7% of trains late+107 minutes late that day, all trains together

    5 of 70 late

  46. Rank 23

    RS32 Arriva

    Arnhem Centraal – Winterswijk

    7% of trains late+107 minutes late that day, all trains togetherTrains run 70Cancelled 0
  47. Rank 24

    SPR 4600 NS

    Amsterdam Centraal – Almere Oostvaarders

    7% of trains late+97 minutes late that day, all trains together

    4 of 57 late2 cancelled

  48. Rank 24

    SPR 4600 NS

    Amsterdam Centraal – Almere Oostvaarders

    7% of trains late+97 minutes late that day, all trains togetherTrains run 57Cancelled 2
  49. Rank 25

    SPR 7600 NS

    Zutphen – Wijchen

    7% of trains late+72 minutes late that day, all trains together

    5 of 72 late2 cancelled

  50. Rank 25

    SPR 7600 NS

    Zutphen – Wijchen

    7% of trains late+72 minutes late that day, all trains togetherTrains run 72Cancelled 2
Ranks 26 to 94
15 more lines ran fewer than 10 trains that day