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: 13: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
8901
On-time (<5/10 min late)
7735
Late (>5/10 min & <30 min)
832
V. late (>30 min) or cancelled
334
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).

Virgin Trains East Coast
  39% (21 of 53)
31%
30%
Hull Trains
  40% (2 of 5)
20%
40%
Grand Central
  60% (3 of 5)
40%
Southeastern
  68% (558 of 815)
21%
11%
Greater Anglia
  80% (425 of 531)
13%
7%
TransPennine Express
  81% (79 of 97)
4%
15%
ScotRail
  82% (767 of 932)
15%
3%
Heathrow Express
  84% (105 of 125)
8%
8%
Merseyrail
  85% (217 of 254)
7%
8%
Govia Thameslink Railway
  87% (1149 of 1319)
10%
3%
Chiltern
  88% (156 of 177)
10%
2%
TfL Rail
  88% (108 of 122)
12%
South Western Railway
  89% (595 of 663)
10%
1%
West Midlands Trains
  89% (469 of 523)
9%
2%
Virgin Trains West Coast
  90% (100 of 110)
3%
7%
Great Western Railway
  91% (651 of 713)
7%
2%
Arriva Trains Wales
  92% (373 of 402)
7%
1%
CrossCountry
  92% (95 of 103)
8%
Northern
  92% (1018 of 1097)
8%
London Overground
  95% (570 of 599)
5%
East Midlands Trains
  97% (187 of 192)
3%
c2c
  98% (174 of 176)
2%
Caledonian Sleeper
  100% (7 of 7)
Eurostar International
  100% (16 of 16)
Heathrow Connect
  100% (16 of 16)