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: 15:06

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


National

86%
8%
6%
PPM
86
Trains
5199
On-time (<5/10 min late)
4503
Late (>5/10 min & <30 min)
347
V. late (>30 min) or cancelled
349
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).

CrossCountry
  60% (30 of 50)
6%
34%
Avanti West Coast
  62% (38 of 61)
9%
29%
West Midlands Trains
  73% (181 of 247)
7%
20%
Heathrow Express
  79% (46 of 58)
16%
5%
Merseyrail
  79% (114 of 144)
21%
London Overground
  81% (364 of 446)
3%
16%
Govia Thameslink Railway
  82% (715 of 870)
11%
7%
East Midlands Railway
  86% (76 of 88)
11%
3%
Greater Anglia
  87% (321 of 366)
7%
6%
London North Eastern Railway
  87% (35 of 40)
8%
5%
Northern Trains
  88% (476 of 538)
8%
4%
South Western Railway
  89% (397 of 445)
7%
4%
Great Western Railway
  89% (327 of 364)
10%
1%
ScotRail
  90% (308 of 341)
6%
4%
TransPennine Trains
  91% (106 of 116)
4%
5%
Southeastern
  92% (398 of 428)
6%
2%
Transport for Wales
  93% (208 of 223)
6%
1%
Elizabeth line
  94% (259 of 275)
5%
1%
c2c
  95% (65 of 68)
4%
1%
Chiltern
  95% (85 of 89)
3%
2%
Hull Trains
  100% (1 of 1)
Lumo
  100% (2 of 2)
Grand Central
No trains reported
Caledonian Sleeper Limited
No trains reported