PPM for Monday 25 May

Key info

Public Performance Measure (PPM) is the older measure of train operator performance. PPM is based only on delay at destination and the train must have called at all planned stops.


Source: Network Rail

Data quality: Low – Data source does not adjust for calling pattern changes and some smaller methodology differences

Last updated: 25 May 2026 at 21:54

National summary

Within PPM: 11885 (68%)

Late: 2913 (17%)

Very late or cancelled: 2663 (15%)

Total: 17461

Train Operating Company (TOC) summary

Operator nameWithin PPMLateVery late or cancelled
c2c186 (95%)8 (4%)0 (0%)
Elizabeth line674 (84%)67 (8%)57 (7%)
London Overground1089 (83%)64 (5%)155 (12%)
ScotRail1519 (82%)242 (13%)77 (4%)
Greater Anglia799 (81%)160 (16%)16 (2%)
Merseyrail388 (74%)94 (18%)38 (7%)
TransPennine Trains228 (72%)39 (12%)47 (15%)
Southeastern679 (71%)149 (16%)121 (13%)
Govia Thameslink Railway1451 (69%)233 (11%)410 (20%)
Transport for Wales522 (69%)127 (17%)98 (13%)
Chiltern170 (66%)75 (29%)12 (5%)
Northern Trains1488 (60%)623 (25%)339 (14%)
South Western Railway741 (57%)311 (24%)237 (18%)
London North Eastern Railway112 (56%)24 (12%)63 (32%)
Great Western Railway831 (56%)337 (23%)305 (21%)
West Midlands Trains597 (54%)170 (16%)319 (29%)
East Midlands Railway196 (44%)77 (17%)168 (38%)
CrossCountry106 (42%)42 (17%)102 (41%)
Avanti West Coast108 (39%)70 (25%)98 (36%)
Caledonian Sleeper Limited1 (33%)1 (33%)1 (33%)

Open Access Operator summary

Operator nameWithin PPMLateVery late or cancelled
Lumo East Coast4 (100%)0 (0%)0 (0%)
Lumo West Coast1 (100%)0 (0%)0 (0%)
Heathrow Express98 (73%)22 (16%)14 (10%)
Hull Trains2 (20%)3 (30%)5 (50%)
Grand Central1 (14%)5 (71%)1 (14%)