London Overground punctuality

The London Overground trains we track in real time: punctuality by month, lines and today's trains.

  • Operator
  • 🇬🇧 United Kingdom
  • Punctuality in November 2026 (in progress)
    78.8 %

    8,853 with a known delay · rank 14 of 42

  • Punctuality in October 2026

    41,514 with a known delay · rank 15 of 45

Lines

punctuality over the last 30 days

Today's trains

1,146 trains seen today
TrainLineDelayLast position
2N11 London Overgroundon time21:39
2C62 London Overground+3 min21:39
9D65 London Overgroundon time21:39
2N60 London Overgroundon time21:39
9B63 London Overground+4 min21:39
9A64 London Overgroundon time21:39
9G64 London Overgroundon time21:39
2L62 London Overground+3 min21:39
2D60 London Overground+4 min21:39
2T33 London Overgroundon time21:39
2D15 London Overgroundon time21:39
9B62 London Overground+8 min21:39
2D14 London Overground+3 min21:39
9C62 London Overgroundon time21:39
2T22 London Overgroundon time21:39
9A65 London Overgroundon time21:39
9E63 London Overgroundon time21:39
2D61 London Overground+5 min21:39
2N14 London Overgroundon time21:39
2N10 London Overground+7 min21:39
2C63 London Overground+8 min21:39
2D63 London Overgroundon time21:39
9F62 London Overground+6 min21:39
2Y12 London Overgroundon time21:39
9D63 London Overground+6 min21:39
9G63 London Overgroundon time21:39
2N63 London Overgroundon time21:39
9F63 London Overgroundon time21:39
2U63 London Overgroundon time21:39
2N62 London Overgroundon time21:39
9H65 London Overgroundon time21:39
2T31 London Overgroundon time21:39
2D62 London Overgroundon time21:39
2C65 London Overgroundon time21:39
9G65 London Overgroundon time21:39
2U64 London Overgroundon time21:39
2N61 London Overgroundon time21:39
2N12 London Overgroundon time21:39
2C64 London Overground1 min early21:39
9B65 London Overground+3 min21:39
9H64 London Overgroundon time21:39
2N13 London Overgroundon time21:39
9D62 London Overground+4 min21:39
9D64 London Overgroundon time21:39
9C65 London Overgroundon time21:39
9C63 London Overground1 min early21:39
2T24 London Overgroundon time21:39
9B64 London Overgroundon time21:39
9E64 London Overgroundon time21:39
2Y14 London Overgroundon time21:39
2J25 London Overgroundon time21:39
9H63 London Overground+4 min21:39
2L60 London Overground1 min early21:39
2D13 London Overgroundon time21:38
9A63 London Overground1 min early21:38
2V63 London Overgroundon time21:34
9G62 London Overgroundon time21:34
2T29 London Overgroundon time21:34
2N59 London Overgroundon time21:34
9H62 London Overground+5 min21:33
2U62 London Overground1 min early21:29
9A62 London Overground+4 min21:29
2D59 London Overground+4 min21:28
9E62 London Overgroundon time21:24
2C61 London Overground+6 min21:24
9C61 London Overgroundon time21:24
2J18 London Overground1 min early21:24
2N09 London Overground+4 min21:24
9D61 London Overground1 min early21:24
9G61 London Overground+6 min21:24
2T20 London Overgroundon time21:24
2J21 London Overground1 min early21:23
2N58 London Overgroundon time21:19
2D12 London Overgroundon time21:19
2D58 London Overground+11 min21:19
2V62 London Overgroundon time21:19
2U61 London Overgroundon time21:19
2T27 London Overgroundon time21:19
9B61 London Overground1 min early21:19
9H61 London Overgroundon time21:14
9D60 London Overgroundon time21:13
9E61 London Overgroundon time21:13
2D11 London Overground+3 min21:09
9C60 London Overgroundon time21:09
9A61 London Overgroundon time21:09
2Y10 London Overgroundon time21:09
2T18 London Overgroundon time21:09
2L58 London Overgroundon time21:09
2T25 London Overground+5 min21:09
9G60 London Overground+3 min21:08
2N08 London Overgroundon time21:08
2D57 London Overground+14 min21:07
9B60 London Overgroundon time21:04
2V61 London Overgroundon time21:04
9E60 London Overground+11 min21:04
9F60 London Overgroundon time21:04
2N57 London Overground+4 min21:04
2C60 London Overgroundon time21:04
9D59 London Overground+3 min20:59
9H60 London Overgroundon time20:59
2U60 London Overground1 min early20:59
9C59 London Overgroundon time20:54
2U59 London Overground+3 min20:54
9A60 London Overgroundon time20:54
2J14 London Overgroundon time20:54
2T16 London Overgroundon time20:54
2C59 London Overground+4 min20:54
2N07 London Overgroundon time20:52
9B59 London Overgroundon time20:52
9F59 London Overgroundon time20:52
2J17 London Overground1 min early20:52
2V60 London Overgroundon time20:49
2T23 London Overgroundon time20:49
2N56 London Overground+4 min20:49
2D10 London Overgroundon time20:49
9G59 London Overgroundon time20:49
9D58 London Overground+6 min20:48
9H59 London Overground+5 min20:47
2T14 London Overgroundon time20:43
2D56 London Overground+4 min20:42