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: 21:16

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


National

79%
13%
8%
PPM
79
Trains
18446
On-time (<5/10 min late)
14655
Late (>5/10 min & <30 min)
2185
V. late (>30 min) or cancelled
1606
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).

Hull Trains
  36% (4 of 11)
28%
36%
Govia Thameslink Railway
  48% (1308 of 2685)
31%
21%
TfL Rail
  50% (123 of 242)
11%
39%
Virgin Trains East Coast
  54% (69 of 127)
26%
20%
Chiltern
  64% (239 of 372)
24%
12%
Abellio Greater Anglia
  65% (750 of 1137)
15%
20%
Grand Central
  68% (11 of 16)
26%
6%
Eurostar International
  73% (44 of 60)
14%
13%
Southeastern
  75% (1288 of 1712)
19%
6%
Virgin Trains West Coast
  81% (207 of 254)
12%
7%
ScotRail
  82% (1525 of 1857)
9%
9%
London Overground
  84% (1074 of 1266)
5%
11%
TransPennine Express
  85% (171 of 201)
8%
7%
CrossCountry
  86% (199 of 230)
10%
4%
South West Trains
  87% (1232 of 1413)
10%
3%
London Midland
  89% (968 of 1086)
10%
1%
East Midlands Trains
  92% (385 of 418)
8%
Great Western Railway
  92% (1209 of 1314)
7%
1%
Arriva Trains Wales
  93% (788 of 839)
6%
1%
Northern
  93% (2172 of 2332)
6%
1%
Heathrow Connect
  98% (63 of 64)
2%
Heathrow Express
  98% (188 of 191)
2%
Merseyrail
  98% (535 of 541)
2%
c2c
  98% (343 of 349)
1%
1%
Caledonian Sleeper
  100% (7 of 7)