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: 01:45

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


National

92%
6%
2%
PPM
92
Trains
20132
On-time (<5/10 min late)
18651
Late (>5/10 min & <30 min)
977
V. late (>30 min) or cancelled
504
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).

Eurostar International
  41% (17 of 41)
8%
51%
Hull Trains
  57% (8 of 14)
22%
21%
Grand Central
  70% (12 of 17)
13%
17%
London North Eastern Railway
  77% (114 of 148)
22%
1%
CrossCountry
  78% (234 of 297)
11%
11%
East Midlands Trains
  84% (386 of 458)
7%
9%
Northern
  89% (2537 of 2833)
9%
2%
Transport for Wales
  89% (860 of 960)
10%
1%
Virgin Trains West Coast
  89% (137 of 153)
9%
2%
West Midlands Trains
  90% (1136 of 1260)
9%
1%
Govia Thameslink Railway
  91% (2577 of 2821)
4%
5%
ScotRail
  92% (2222 of 2414)
6%
2%
South Western Railway
  92% (1162 of 1254)
7%
1%
TransPennine Express
  92% (306 of 332)
5%
3%
c2c
  92% (256 of 276)
2%
6%
Great Western Railway
  96% (1400 of 1455)
4%
Greater Anglia
  96% (1004 of 1036)
4%
London Overground
  96% (1296 of 1338)
3%
1%
Chiltern
  97% (270 of 278)
2%
1%
Southeastern
  97% (1718 of 1767)
2%
1%
Merseyrail
  98% (595 of 606)
2%
TfL Rail
  98% (432 of 437)
2%
Caledonian Sleeper
  100% (9 of 9)
Heathrow Express
  100% (151 of 151)