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:44

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


National

83%
10%
7%
PPM
83
Trains
21578
On-time (<5/10 min late)
18030
Late (>5/10 min & <30 min)
1946
V. late (>30 min) or cancelled
1602
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).

South Western Railway
  54% (828 of 1524)
16%
30%
Avanti West Coast
  60% (171 of 281)
32%
8%
CrossCountry
  61% (159 of 259)
12%
27%
TransPennine Trains
  73% (227 of 308)
8%
19%
West Midlands Trains
  74% (879 of 1187)
18%
8%
Great Western Railway
  76% (1248 of 1625)
14%
10%
Northern Trains
  80% (2066 of 2576)
13%
7%
Transport for Wales
  81% (826 of 1014)
12%
7%
c2c
  83% (291 of 349)
10%
7%
Govia Thameslink Railway
  85% (2745 of 3221)
9%
6%
East Midlands Railway
  87% (425 of 485)
10%
3%
Southeastern
  88% (1510 of 1701)
10%
2%
Heathrow Express
  89% (132 of 147)
10%
1%
Chiltern
  90% (301 of 331)
8%
2%
Grand Central
  90% (18 of 20)
10%
Merseyrail
  91% (549 of 602)
6%
3%
ScotRail
  93% (2030 of 2165)
6%
1%
London Overground
  93% (1414 of 1517)
4%
3%
London North Eastern Railway
  95% (162 of 169)
5%
Greater Anglia
  96% (1194 of 1232)
3%
1%
Elizabeth line
  97% (1001 of 1028)
3%
Lumo
  100% (8 of 8)
Hull Trains
  100% (8 of 8)
Caledonian Sleeper Limited
  100% (4 of 4)