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: 00:38

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


National

79%
14%
7%
PPM
79
Trains
22234
On-time (<5/10 min late)
17654
Late (>5/10 min & <30 min)
2946
V. late (>30 min) or cancelled
1634
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).

Caledonian Sleeper Limited
  60% (3 of 5)
20%
20%
Avanti West Coast
  60% (182 of 303)
33%
7%
Southeastern
  62% (1084 of 1723)
27%
11%
Elizabeth line
  66% (690 of 1045)
15%
19%
Govia Thameslink Railway
  72% (2412 of 3334)
18%
10%
TransPennine Trains
  73% (219 of 299)
14%
13%
Northern Trains
  75% (1991 of 2638)
17%
8%
CrossCountry
  76% (205 of 269)
12%
12%
Grand Central
  80% (16 of 20)
10%
10%
Great Western Railway
  81% (1335 of 1633)
12%
7%
West Midlands Trains
  83% (1038 of 1241)
13%
4%
South Western Railway
  83% (1369 of 1633)
13%
4%
ScotRail
  83% (1865 of 2233)
14%
3%
East Midlands Railway
  84% (417 of 493)
13%
3%
London North Eastern Railway
  85% (146 of 170)
11%
4%
London Overground
  85% (1344 of 1569)
5%
10%
Lumo
  87% (7 of 8)
13%
Merseyrail
  87% (544 of 620)
9%
4%
Chiltern
  89% (312 of 348)
9%
2%
Transport for Wales
  91% (946 of 1035)
7%
2%
Hull Trains
  92% (13 of 14)
8%
Heathrow Express
  93% (142 of 152)
7%
Greater Anglia
  94% (1202 of 1278)
6%
c2c
  95% (350 of 365)
5%