These pages show live Public Performance Measure (PPM) statistics.

Trains are classed as 'on-time' if less than 5 minutes late at their final destination (less than 10 minutes if long distance).

Updated: 06:23

Key: On-time (<5/10 min late) Late (>5/10 min & <30 min) V. late (>30 min) or cancelled


National

79%
6%
15%
PPM
79
Trains
404
On-time (<5/10 min late)
322
Late (>5/10 min & <30 min)
18
V. late (>30 min) or cancelled
64
Heathrow Express, Grand Central, Hull Trains and Eurostar International are not included in the national PPM.

Operator

Click on an operator's name for more information and a route-by-route breakdown (where available).

Heathrow Express
  21% (3 of 14)
15%
64%
South Western Railway
  48% (13 of 27)
4%
48%
Avanti West Coast
  50% (1 of 2)
50%
TransPennine Trains
  60% (9 of 15)
40%
CrossCountry
  60% (3 of 5)
40%
Northern Trains
  66% (20 of 30)
4%
30%
Merseyrail
  66% (2 of 3)
34%
Great Western Railway
  72% (32 of 44)
15%
13%
Govia Thameslink Railway
  76% (73 of 95)
2%
22%
c2c
  84% (11 of 13)
16%
Elizabeth line
  84% (11 of 13)
16%
Southeastern
  86% (40 of 46)
6%
8%
West Midlands Trains
  88% (15 of 17)
12%
East Midlands Railway
  88% (8 of 9)
12%
Transport for Wales
  94% (17 of 18)
6%
Greater Anglia
  100% (30 of 30)
Chiltern
  100% (3 of 3)
London Overground
  100% (20 of 20)
ScotRail
  100% (14 of 14)
Caledonian Sleeper Limited
No trains reported
Lumo
No trains reported
London North Eastern Railway
No trains reported
Hull Trains
No trains reported
Grand Central
No trains reported