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: 23:04

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


National

86%
10%
4%
PPM
86
Trains
11416
On-time (<5/10 min late)
9825
Late (>5/10 min & <30 min)
1029
V. late (>30 min) or cancelled
562
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).

Lumo
  37% (3 of 8)
26%
37%
Hull Trains
  38% (5 of 13)
32%
30%
Grand Central
  38% (7 of 18)
51%
11%
London North Eastern Railway
  67% (78 of 116)
23%
10%
West Midlands Trains
  68% (403 of 591)
18%
14%
East Midlands Railway
  72% (202 of 278)
18%
10%
Northern Trains
  73% (820 of 1110)
17%
10%
CrossCountry
  73% (117 of 159)
17%
10%
Avanti West Coast
  73% (106 of 144)
19%
8%
Great Western Railway
  82% (706 of 854)
11%
7%
TransPennine Trains
  84% (169 of 199)
11%
5%
Govia Thameslink Railway
  84% (1314 of 1561)
14%
2%
Transport for Wales
  84% (472 of 560)
5%
11%
South Western Railway
  85% (847 of 995)
11%
4%
ScotRail
  91% (971 of 1065)
7%
2%
Chiltern
  92% (136 of 147)
6%
2%
Greater Anglia
  93% (779 of 837)
5%
2%
Southeastern
  94% (696 of 738)
6%
Merseyrail
  96% (298 of 308)
4%
London Overground
  97% (1059 of 1091)
3%
c2c
  97% (179 of 184)
3%
Elizabeth line
  98% (473 of 479)
2%
Heathrow Express
  99% (142 of 143)
1%
Caledonian Sleeper Limited
No trains reported