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: 10:39

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


National

88%
11%
1%
PPM
88
Trains
5457
On-time (<5/10 min late)
4834
Late (>5/10 min & <30 min)
535
V. late (>30 min) or cancelled
88
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).

TfL Rail
  63% (48 of 76)
35%
2%
Caledonian Sleeper
  66% (4 of 6)
18%
16%
Eurostar International
  73% (11 of 15)
27%
Abellio Greater Anglia
  80% (281 of 349)
14%
6%
Govia Thameslink Railway
  82% (701 of 852)
16%
2%
London Overground
  88% (326 of 367)
12%
Merseyrail
  88% (135 of 152)
12%
South West Trains
  88% (366 of 412)
12%
Southeastern
  88% (473 of 534)
12%
London Midland
  89% (277 of 308)
10%
1%
ScotRail
  89% (473 of 530)
9%
2%
Arriva Trains Wales
  91% (207 of 227)
7%
2%
Great Western Railway
  91% (366 of 398)
7%
2%
Northern Rail
  92% (591 of 641)
7%
1%
Virgin Trains East Coast
  92% (25 of 27)
8%
East Midlands Trains
  94% (111 of 117)
4%
2%
Transpennine Express
  94% (74 of 78)
6%
Chiltern
  97% (106 of 109)
3%
Heathrow Express
  97% (78 of 80)
3%
CrossCountry
  98% (55 of 56)
2%
Virgin Trains West Coast
  98% (62 of 63)
2%
c2c
  98% (132 of 134)
2%
Grand Central
  100% (2 of 2)
Heathrow Connect
  100% (21 of 21)
Hull Trains
  100% (2 of 2)