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: 10:13

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
5012
On-time (<5/10 min late)
4172
Late (>5/10 min & <30 min)
583
V. late (>30 min) or cancelled
257
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).

South Western Railway
  63% (236 of 373)
28%
9%
Govia Thameslink Railway
  74% (580 of 777)
15%
11%
TransPennine Express
  75% (40 of 53)
7%
18%
Virgin Trains West Coast
  75% (39 of 52)
16%
9%
Arriva Trains Wales
  76% (166 of 218)
15%
9%
Virgin Trains East Coast
  76% (19 of 25)
20%
4%
Great Western Railway
  81% (322 of 396)
13%
6%
Northern
  83% (502 of 603)
16%
1%
West Midlands Trains
  84% (244 of 289)
15%
1%
London Overground
  87% (272 of 310)
7%
6%
ScotRail
  87% (432 of 492)
11%
2%
Heathrow Connect
  88% (8 of 9)
12%
Southeastern
  88% (435 of 491)
10%
2%
Heathrow Express
  90% (69 of 76)
10%
Greater Anglia
  91% (297 of 324)
6%
3%
CrossCountry
  92% (50 of 54)
3%
5%
Chiltern
  95% (95 of 100)
5%
Merseyrail
  95% (127 of 133)
5%
East Midlands Trains
  97% (97 of 100)
1%
2%
c2c
  98% (120 of 122)
2%
Caledonian Sleeper
  100% (7 of 7)
Eurostar International
  100% (11 of 11)
Hull Trains
  100% (1 of 1)
TfL Rail
  100% (84 of 84)
Grand Central
No trains reported