PPM for Monday 31 August

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: 31 August 2026 at 06:24

National summary

Within PPM: 387 (85%)

Late: 22 (5%)

Very late or cancelled: 45 (10%)

Total: 454

Train Operating Company (TOC) summary

Operator nameWithin PPMLateVery late or cancelled
Chiltern3 (100%)0 (0%)0 (0%)
London North Eastern Railway2 (100%)0 (0%)0 (0%)
Merseyrail4 (100%)0 (0%)0 (0%)
Southeastern28 (96%)1 (3%)0 (0%)
Elizabeth line29 (96%)1 (3%)0 (0%)
Greater Anglia33 (94%)2 (6%)0 (0%)
Transport for Wales24 (92%)0 (0%)2 (8%)
Northern Trains25 (89%)0 (0%)3 (11%)
London Overground17 (89%)1 (5%)1 (5%)
South Western Railway25 (86%)1 (3%)3 (10%)
West Midlands Trains19 (82%)0 (0%)4 (17%)
Great Western Railway52 (80%)6 (9%)7 (11%)
Greater Thameslink Railway88 (80%)8 (7%)14 (13%)
ScotRail16 (80%)1 (5%)3 (15%)
TransPennine Trains10 (76%)0 (0%)3 (23%)
c2c7 (70%)1 (10%)2 (20%)
CrossCountry2 (66%)0 (0%)1 (33%)
East Midlands Railway3 (60%)0 (0%)2 (40%)
Avanti West CoastNo trains reported
Caledonian Sleeper LimitedNo trains reported

Open Access Operator summary

Operator nameWithin PPMLateVery late or cancelled
Heathrow Express10 (100%)0 (0%)0 (0%)
Grand CentralNo trains reported
Hull TrainsNo trains reported
Lumo East CoastNo trains reported
Lumo West CoastNo trains reported