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: 15:24

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


National

86%
11%
3%
PPM
86
Trains
11067
On-time (<5/10 min late)
9593
Late (>5/10 min & <30 min)
1136
V. late (>30 min) or cancelled
338
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).

Govia Thameslink Railway
  66% (1073 of 1613)
26%
8%
Heathrow Connect
  70% (14 of 20)
30%
Caledonian Sleeper
  71% (5 of 7)
29%
CrossCountry
  78% (103 of 132)
20%
2%
East Midlands Trains
  79% (198 of 250)
19%
2%
Arriva Trains Wales
  84% (452 of 535)
7%
9%
London Midland
  85% (567 of 662)
11%
4%
Northern
  87% (1178 of 1354)
11%
2%
South Western Railway
  89% (752 of 839)
11%
ScotRail
  90% (1077 of 1194)
10%
Merseyrail
  91% (316 of 344)
9%
Great Western Railway
  91% (785 of 861)
8%
1%
London Overground
  92% (634 of 685)
7%
1%
Virgin Trains West Coast
  93% (133 of 142)
7%
TransPennine Express
  93% (111 of 119)
7%
Greater Anglia
  93% (615 of 656)
5%
2%
Southeastern
  94% (952 of 1006)
5%
1%
Virgin Trains East Coast
  95% (69 of 72)
5%
TfL Rail
  95% (139 of 145)
5%
Chiltern
  96% (212 of 220)
4%
c2c
  98% (208 of 211)
2%
Heathrow Express
  98% (155 of 158)
2%
Hull Trains
  100% (7 of 7)
Grand Central
  100% (8 of 8)
Eurostar International
  100% (21 of 21)