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: 23:08

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


National

90%
7%
3%
PPM
90
Trains
10859
On-time (<5/10 min late)
9797
Late (>5/10 min & <30 min)
671
V. late (>30 min) or cancelled
391
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).

Hull Trains
  44% (4 of 9)
12%
44%
Grand Central
  68% (11 of 16)
26%
6%
Northern
  80% (1015 of 1268)
13%
7%
Virgin Trains West Coast
  81% (162 of 200)
7%
12%
TransPennine Express
  82% (216 of 262)
8%
10%
London North Eastern Railway
  84% (87 of 103)
11%
5%
CrossCountry
  86% (156 of 181)
7%
7%
Eurostar International
  86% (43 of 50)
6%
8%
East Midlands Trains
  87% (201 of 230)
9%
4%
Govia Thameslink Railway
  87% (1323 of 1509)
9%
4%
West Midlands Trains
  89% (458 of 513)
11%
ScotRail
  89% (896 of 1006)
6%
5%
South Western Railway
  91% (787 of 861)
8%
1%
Great Western Railway
  92% (717 of 779)
5%
3%
Chiltern
  93% (242 of 259)
6%
1%
Greater Anglia
  94% (686 of 725)
5%
1%
Transport for Wales
  94% (370 of 391)
4%
2%
London Overground
  95% (1062 of 1110)
4%
1%
Southeastern
  96% (752 of 777)
4%
Merseyrail
  96% (288 of 298)
4%
c2c
  96% (120 of 125)
3%
1%
Heathrow Express
  96% (138 of 143)
4%
TfL Rail
  98% (259 of 262)
2%
Caledonian Sleeper
No trains reported