Merseyrail punctuality

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

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

    3,071 with a known delay · rank 5 of 29

  • Punctuality in October 2026

    18,129 with a known delay · rank 11 of 46

Lines

punctuality over the last 30 days

Today's trains

183 trains seen today
TrainLineDelayLast position
2O18 Merseyrail+3 min10:39
2C18 Merseyrailon time10:39
2C17 Merseyrailon time10:39
2C16 Merseyrailon time10:39
2C15 Merseyrailon time10:39
2C14 Merseyrailon time10:39
2Y11 Merseyrailon time10:39
2C19 Merseyrailon time10:39
2G17 Merseyrail+3 min10:39
2G18 Merseyrail1 min early10:39
2G19 Merseyrailon time10:39
2G20 Merseyrailon time10:39
2Y10 Merseyrailon time10:39
2Y09 Merseyrailon time10:39
2W17 Merseyrailon time10:39
2W16 Merseyrailon time10:39
2W15 Merseyrailon time10:39
2W14 Merseyrail+3 min10:39
2W13 Merseyrailon time10:39
2F18 Merseyrailon time10:39
2N18 Merseyrailon time10:39
2N17 Merseyrail1 min early10:39
2N16 Merseyrailon time10:39
2N15 Merseyrailon time10:39
2U19 Merseyrail1 min early10:39
2U18 Merseyrailon time10:39
2K16 Merseyrailon time10:39
2K17 Merseyrailon time10:39
2S18 Merseyrail1 min early10:39
2S17 Merseyrail1 min early10:39
2S16 Merseyrailon time10:39
2S15 Merseyrailon time10:39
2O17 Merseyrailon time10:39
2U17 Merseyrailon time10:39
2O16 Merseyrail1 min early10:34
2F17 Merseyrailon time10:33
2C13 Merseyrailon time10:29
2G16 Merseyrailon time10:29
2W12 Merseyrail+5 min10:29
2Y08 Merseyrail3 min early10:29
2N14 Merseyrailon time10:28
2K15 Merseyrailon time10:24
2S14 Merseyrail1 min early10:24
2U16 Merseyrailon time10:24
2F16 Merseyrailon time10:19
2O15 Merseyrail1 min early10:19
2C12 Merseyrail1 min early10:14
2G15 Merseyrailon time10:13
2W11 Merseyrailon time10:13
2N13 Merseyrail1 min early10:12
2S13 Merseyrail2 min early10:09
2U15 Merseyrailon time10:09
2K14 Merseyrailon time10:09
2F15 Merseyrailon time10:04
2O14 Merseyrail1 min early10:04
2G14 Merseyrail+5 min10:03
2Y07 Merseyrailon time09:59
2C11 Merseyrail1 min early09:59
2N12 Merseyrailon time09:58
2W10 Merseyrailon time09:58
2S12 Merseyrail1 min early09:54
2K13 Merseyrailon time09:54
2U14 Merseyrail1 min early09:53
2O13 Merseyrail1 min early09:49
2W09 Merseyrail+6 min09:48
2F14 Merseyrailon time09:48
2N11 Merseyrail+4 min09:48
2C10 Merseyrailon time09:47
2K12 Merseyrail+3 min09:44
2G13 Merseyrailon time09:42
2S11 Merseyrail1 min early09:39
2U13 Merseyrail1 min early09:39
2K11 Merseyrail+12 min09:37
2O12 Merseyrail1 min early09:34
2F13 Merseyrailon time09:33
2Y06 Merseyrail3 min early09:29
2G12 Merseyrailon time09:29
2C09 Merseyrailon time09:29
2W08 Merseyrailon time09:24
2U12 Merseyrail1 min early09:24
2S10 Merseyrail1 min early09:24
2N10 Merseyrailon time09:24
2F12 Merseyrail+5 min09:22
2G11 Merseyrail+7 min09:19
2O11 Merseyrail1 min early09:19
2U11 Merseyrail+5 min09:14
2C08 Merseyrailon time09:14
2N09 Merseyrail1 min early09:12
2W07 Merseyrailon time09:12
2S09 Merseyrail2 min early09:09
2K10 Merseyrailon time09:09
2O10 Merseyrail1 min early09:04
2F11 Merseyrailon time09:02
2N08 Merseyrailon time08:59
2Y05 Merseyrail3 min early08:59
2C07 Merseyrail1 min early08:59
2G10 Merseyrailon time08:57
2W06 Merseyrailon time08:54
2S08 Merseyrailon time08:54
2K09 Merseyrailon time08:54
2U10 Merseyrail1 min early08:54
2O09 Merseyrail1 min early08:49
2F10 Merseyrailon time08:48
2C06 Merseyrail1 min early08:44
2G09 Merseyrailon time08:43
2N07 Merseyrail1 min early08:43
2K08 Merseyrailon time08:39
2U09 Merseyrailon time08:39
2W05 Merseyrail2 min early08:39
2S07 Merseyrailon time08:39
2F09 Merseyrailon time08:34
2O08 Merseyrail1 min early08:34
2Y04 Merseyrail1 min early08:32
2W04 Merseyrail+5 min08:29
2C04 Merseyrail1 min early08:29
2G08 Merseyrailon time08:28
2N06 Merseyrail1 min early08:27
2K07 Merseyrailon time08:24
2S06 Merseyrail1 min early08:24
2U08 Merseyrail1 min early08:24