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: 01:59

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


National

83%
12%
5%
PPM
83
Trains
20635
On-time (<5/10 min late)
17303
Late (>5/10 min & <30 min)
2188
V. late (>30 min) or cancelled
1144
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).

Avanti West Coast
  55% (132 of 238)
30%
15%
Caledonian Sleeper Limited
  60% (6 of 10)
40%
Southeastern
  62% (1077 of 1720)
24%
14%
Elizabeth line
  75% (523 of 691)
14%
11%
Greater Anglia
  79% (1038 of 1310)
7%
14%
West Midlands Trains
  81% (1003 of 1230)
13%
6%
Northern Trains
  83% (2171 of 2597)
13%
4%
South Western Railway
  85% (1376 of 1602)
11%
4%
TransPennine Trains
  85% (259 of 303)
11%
4%
CrossCountry
  85% (199 of 233)
12%
3%
Govia Thameslink Railway
  85% (2352 of 2764)
12%
3%
Transport for Wales
  85% (900 of 1048)
11%
4%
East Midlands Railway
  86% (433 of 499)
11%
3%
Great Western Railway
  87% (1479 of 1688)
11%
2%
ScotRail
  89% (1506 of 1690)
10%
1%
Heathrow Express
  92% (140 of 151)
8%
London Overground
  93% (1421 of 1519)
4%
3%
Merseyrail
  94% (570 of 603)
5%
1%
Grand Central
  95% (19 of 20)
5%
Chiltern
  95% (350 of 366)
4%
1%
London North Eastern Railway
  96% (154 of 160)
4%
c2c
  97% (354 of 364)
3%
Lumo
  100% (10 of 10)
Hull Trains
  100% (14 of 14)