Greater Anglia punctuality

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

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

    5,981 with a known delay · rank 8 of 29

  • Punctuality in October 2026

    34,737 with a known delay · rank 14 of 46

Lines

punctuality over the last 30 days

Today's trains

368 trains seen today
TrainLineDelayLast position
1P12 Greater Anglia1 min early09:34
2K24 Greater Anglia1 min early09:34
2S17 Greater Anglia+4 min09:34
1F08 Greater Angliaon time09:34
2H17 Greater Angliaon time09:34
1P21 Greater Angliaon time09:34
1N16 Greater Anglia1 min early09:34
1P23 Greater Angliaon time09:34
1K41 Greater Angliaon time09:34
2H12 Greater Anglia+14 min09:34
1K62 Greater Angliaon time09:34
1B27 Greater Anglia+11 min09:34
1Y10 Greater Angliaon time09:34
1N29 Greater Angliaon time09:34
1B31 Greater Angliaon time09:34
2A27 Greater Angliaon time09:34
1P25 Greater Angliaon time09:34
2S15 Greater Anglia3 min early09:34
2K60 Greater Angliaon time09:34
1B29 Greater Angliaon time09:34
2J13 Greater Angliaon time09:34
9P19 Greater Anglia4 min early09:34
2W08 Greater Anglia+6 min09:34
2J68 Greater Anglia2 min early09:34
1B34 Greater Anglia1 min early09:34
2E72 Greater Anglia+8 min09:34
1A33 Greater Anglia1 min early09:34
1N27 Greater Anglia1 min early09:34
2S12 Greater Anglia1 min early09:34
1N31 Greater Angliaon time09:34
1K20 Greater Angliaon time09:34
2F21 Greater Angliaon time09:34
1K45 Greater Anglia1 min early09:34
2K26 Greater Anglia+17 min09:34
2F16 Greater Anglia+3 min09:34
1F27 Greater Angliaon time09:34
2P18 Greater Angliaon time09:34
1H91 Greater Anglia+16 min09:34
2K43 Greater Anglia1 min early09:34
2P15 Greater Angliaon time09:34
2K22 Greater Angliaon time09:34
1F10 Greater Angliaon time09:34
2H15 Greater Anglia+17 min09:34
1Y31 Greater Anglia+7 min09:34
1P10 Greater Anglia+7 min09:34
1P16 Greater Anglia1 min early09:34
2S14 Greater Angliaon time09:34
2H14 Greater Angliaon time09:34
2T51 Greater Angliaon time09:34
2R09 Greater Angliaon time09:34
2W09 Greater Angliaon time09:34
1P14 Greater Anglia+4 min09:34
2O16 Greater Angliaon time09:34
2H10 Greater Anglia+9 min09:34
1K26 Greater Anglia1 min early09:34
1K67 Greater Angliaon time09:34
2O15 Greater Angliaon time09:34
1K65 Greater Angliaon time09:34
1B38 Greater Angliaon time09:34
2W06 Greater Angliaon time09:34
1K94 Greater Anglia+10 min09:34
2D73 Greater Angliaon time09:34
1F66 Greater Anglia1 min early09:34
1N12 Greater Angliaon time09:33
1F56 Greater Angliaon time09:33
1F50 Greater Anglia1 min early09:33
2J69 Greater Angliaon time09:32
2J18 Greater Anglia+3 min09:29
1H96 Greater Anglia+9 min09:29
1B25 Greater Angliaon time09:29
2D72 Greater Angliaon time09:29
2L71 Greater Anglia+3 min09:29
1K39 Greater Anglia1 min early09:28
2F18 Greater Anglia1 min early09:28
2O14 Greater Anglia2 min early09:27
9M12 Greater Anglia1 min early09:24
2S10 Greater Anglia+4 min09:24
2O13 Greater Anglia1 min early09:24
2S08 Greater Angliaon time09:24
1Y08 Greater Anglia1 min early09:23
1B32 Greater Angliaon time09:23
2T50 Greater Anglia1 min early09:22
2B95 Greater Angliaon time09:19
2R07 Greater Anglia1 min early09:19
1K63 Greater Angliaon time09:19
2J11 Greater Angliaon time09:19
2R08 Greater Anglia2 min early09:19
2S07 Greater Anglia1 min early09:19
1P08 Greater Anglia1 min early09:19
1P15 Greater Anglia2 min early09:19
9M11 Greater Anglia2 min early09:19
1F23 Greater Anglia3 min early09:17
2A10 Greater Anglia1 min early09:14
2P13 Greater Anglia2 min early09:14
1K18 Greater Angliaon time09:14
1B23 Greater Anglia1 min early09:14
2K37 Greater Anglia2 min early09:12
1B30 Greater Anglia1 min early09:09
1N25 Greater Anglia2 min early09:09
2F19 Greater Angliaon time09:08
2O65 Greater Anglia2 min early09:04
2P14 Greater Anglia2 min early09:04
2A45 Greater Angliaon time09:03
2A41 Greater Angliaon time09:03
2D77 Greater Angliaon time09:02
2D75 Greater Angliaon time09:02
1B21 Greater Angliaon time09:02
2W07 Greater Angliaon time08:59
1F21 Greater Anglia1 min early08:59
2K16 Greater Anglia+5 min08:59
2O12 Greater Angliaon time08:59
2D70 Greater Angliaon time08:59
9M10 Greater Angliaon time08:58
2O11 Greater Angliaon time08:58
1K35 Greater Anglia2 min early08:54
2D71 Greater Anglia2 min early08:54
2T09 Greater Anglia1 min early08:54
1B28 Greater Angliaon time08:54
1P13 Greater Anglia1 min early08:54
1K61 Greater Angliaon time08:52