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: 17:55

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


National

88%
8%
4%
PPM
88
Trains
12958
On-time (<5/10 min late)
11527
Late (>5/10 min & <30 min)
907
V. late (>30 min) or cancelled
524
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).

Grand Central
  60% (6 of 10)
20%
20%
Govia Thameslink Railway
  75% (1411 of 1859)
13%
12%
Eurostar International
  80% (32 of 40)
18%
2%
Caledonian Sleeper
  85% (6 of 7)
15%
Virgin Trains East Coast
  85% (53 of 62)
14%
1%
Abellio Greater Anglia
  86% (684 of 790)
11%
3%
TransPennine Express
  86% (137 of 158)
14%
CrossCountry
  87% (149 of 170)
9%
4%
Northern
  89% (1555 of 1735)
9%
2%
Southeastern
  89% (976 of 1088)
8%
3%
Chiltern
  90% (190 of 209)
9%
1%
ScotRail
  90% (1299 of 1432)
6%
4%
South West Trains
  90% (904 of 994)
8%
2%
TfL Rail
  90% (122 of 135)
10%
Arriva Trains Wales
  91% (555 of 605)
8%
1%
Great Western Railway
  91% (830 of 909)
9%
London Midland
  92% (758 of 820)
5%
3%
London Overground
  94% (817 of 869)
2%
4%
Virgin Trains West Coast
  94% (169 of 178)
6%
Heathrow Express
  95% (144 of 151)
3%
2%
East Midlands Trains
  96% (289 of 301)
3%
1%
c2c
  97% (177 of 182)
3%
Merseyrail
  98% (412 of 419)
2%
Heathrow Connect
  100% (25 of 25)
Hull Trains
  100% (6 of 6)