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: 20:53

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


National

85%
9%
6%
PPM
85
Trains
18848
On-time (<5/10 min late)
16053
Late (>5/10 min & <30 min)
1622
V. late (>30 min) or cancelled
1173
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
  47% (8 of 17)
24%
29%
Hull Trains
  54% (6 of 11)
19%
27%
London North Eastern Railway
  58% (93 of 159)
24%
18%
Avanti West Coast
  65% (166 of 255)
25%
10%
c2c
  66% (205 of 310)
24%
10%
CrossCountry
  71% (157 of 219)
14%
15%
South Western Railway
  78% (1055 of 1349)
15%
7%
TransPennine Trains
  79% (231 of 292)
7%
14%
Northern Trains
  80% (1853 of 2292)
15%
5%
Southeastern
  80% (1198 of 1495)
10%
10%
Transport for Wales
  82% (743 of 901)
7%
11%
Govia Thameslink Railway
  83% (2355 of 2806)
10%
7%
London Overground
  84% (1069 of 1266)
5%
11%
West Midlands Trains
  84% (898 of 1067)
12%
4%
East Midlands Railway
  85% (352 of 411)
12%
3%
Great Western Railway
  87% (1192 of 1370)
9%
4%
ScotRail
  93% (1775 of 1893)
7%
Merseyrail
  95% (510 of 532)
3%
2%
Chiltern
  97% (286 of 293)
3%
Greater Anglia
  98% (1032 of 1048)
2%
Heathrow Express
  98% (124 of 126)
2%
Elizabeth line
  99% (880 of 887)
1%
Caledonian Sleeper Limited
  100% (3 of 3)