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: 21:41

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


National

93%
6%
1%
PPM
93
Trains
9091
On-time (<5/10 min late)
8455
Late (>5/10 min & <30 min)
458
V. late (>30 min) or cancelled
178
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).

Heathrow Connect
  46% (7 of 15)
54%
Heathrow Express
  76% (198 of 260)
18%
6%
Grand Central
  84% (11 of 13)
9%
7%
Govia Thameslink Railway
  85% (1107 of 1300)
11%
4%
Arriva Trains Wales
  85% (267 of 313)
9%
6%
Great Western Railway
  87% (516 of 588)
11%
2%
Hull Trains
  88% (8 of 9)
12%
Virgin Trains East Coast
  89% (74 of 83)
8%
3%
Northern
  92% (902 of 976)
8%
South West Trains
  92% (750 of 808)
6%
2%
Chiltern
  92% (196 of 212)
8%
Southeastern
  93% (712 of 762)
6%
1%
Virgin Trains West Coast
  94% (169 of 179)
6%
London Midland
  94% (400 of 423)
4%
2%
CrossCountry
  95% (161 of 169)
3%
2%
Eurostar International
  95% (46 of 48)
5%
ScotRail
  96% (865 of 901)
4%
East Midlands Trains
  96% (175 of 181)
4%
TransPennine Express
  97% (134 of 137)
3%
Greater Anglia
  97% (579 of 596)
1%
2%
Merseyrail
  99% (377 of 378)
1%
London Overground
  99% (895 of 901)
1%
c2c
  100% (169 of 169)
TfL Rail
No trains reported
Caledonian Sleeper
No trains reported