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: 19:22

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


National

78%
15%
7%
PPM
78
Trains
16700
On-time (<5/10 min late)
13158
Late (>5/10 min & <30 min)
2323
V. late (>30 min) or cancelled
1219
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).

TransPennine Express
  30% (66 of 215)
19%
51%
Hull Trains
  40% (4 of 10)
30%
30%
London North Eastern Railway
  40% (44 of 110)
32%
28%
Grand Central
  53% (7 of 13)
17%
30%
Virgin Trains West Coast
  53% (115 of 216)
37%
10%
Caledonian Sleeper
  57% (4 of 7)
29%
14%
Northern
  69% (1460 of 2093)
26%
5%
Great Western Railway
  72% (875 of 1211)
20%
8%
Govia Thameslink Railway
  74% (1870 of 2512)
15%
11%
Arriva Trains Wales
  75% (613 of 817)
10%
15%
South Western Railway
  77% (924 of 1195)
21%
2%
West Midlands Trains
  79% (795 of 994)
18%
3%
Eurostar International
  80% (38 of 47)
12%
8%
CrossCountry
  81% (165 of 202)
15%
4%
TfL Rail
  81% (329 of 405)
2%
17%
Greater Anglia
  83% (803 of 961)
15%
2%
East Midlands Trains
  84% (301 of 356)
15%
1%
London Overground
  84% (924 of 1095)
5%
11%
ScotRail
  86% (1505 of 1734)
12%
2%
Merseyrail
  87% (417 of 478)
6%
7%
Chiltern
  88% (281 of 318)
12%
Southeastern
  92% (1366 of 1470)
6%
2%
Heathrow Express
  96% (109 of 113)
4%
c2c
  96% (301 of 311)
4%