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

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


National

85%
11%
4%
PPM
85
Trains
20341
On-time (<5/10 min late)
17483
Late (>5/10 min & <30 min)
1985
V. late (>30 min) or cancelled
873
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
  29% (80 of 268)
19%
52%
Grand Central
  75% (15 of 20)
20%
5%
West Midlands Trains
  76% (860 of 1126)
14%
10%
East Midlands Railway
  80% (384 of 476)
19%
1%
Southeastern
  82% (1375 of 1669)
17%
1%
Heathrow Express
  83% (121 of 145)
9%
8%
South Western Railway
  83% (1248 of 1492)
16%
1%
Govia Thameslink Railway
  83% (2174 of 2607)
10%
7%
Northern Trains
  84% (2145 of 2541)
13%
3%
Transport for Wales
  85% (854 of 996)
11%
4%
TransPennine Trains
  85% (258 of 302)
9%
6%
CrossCountry
  87% (217 of 248)
11%
2%
London North Eastern Railway
  87% (149 of 171)
8%
5%
London Overground
  87% (1339 of 1524)
6%
7%
Lumo
  87% (7 of 8)
13%
Great Western Railway
  89% (1468 of 1638)
10%
1%
Elizabeth line
  90% (592 of 656)
5%
5%
Chiltern
  90% (298 of 328)
10%
Merseyrail
  90% (535 of 590)
6%
4%
Hull Trains
  92% (13 of 14)
8%
ScotRail
  94% (2024 of 2146)
6%
Greater Anglia
  94% (1150 of 1214)
6%
c2c
  95% (328 of 344)
5%
Caledonian Sleeper Limited
  100% (5 of 5)