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: 20:54

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


National

89%
8%
3%
PPM
89
Trains
9235
On-time (<5/10 min late)
8224
Late (>5/10 min & <30 min)
662
V. late (>30 min) or cancelled
349
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).

Hull Trains
  37% (3 of 8)
38%
25%
Eurostar International
  69% (32 of 46)
14%
17%
TfL Rail
  76% (159 of 207)
2%
22%
London North Eastern Railway
  80% (65 of 81)
17%
3%
Heathrow Express
  81% (102 of 125)
18%
1%
Great Western Railway
  82% (526 of 636)
16%
2%
Govia Thameslink Railway
  83% (1196 of 1436)
12%
5%
South Western Railway
  86% (697 of 807)
13%
1%
Southeastern
  86% (640 of 737)
5%
9%
Northern
  87% (808 of 925)
11%
2%
West Midlands Trains
  88% (378 of 426)
10%
2%
ScotRail
  90% (752 of 827)
7%
3%
Transport for Wales
  90% (343 of 380)
10%
Virgin Trains West Coast
  90% (144 of 160)
9%
1%
Greater Anglia
  92% (486 of 526)
3%
5%
CrossCountry
  93% (115 of 123)
7%
TransPennine Express
  94% (217 of 230)
4%
2%
East Midlands Trains
  96% (153 of 158)
4%
c2c
  96% (158 of 163)
2%
2%
Chiltern
  97% (221 of 227)
3%
London Overground
  98% (967 of 986)
1%
1%
Merseyrail
  99% (199 of 200)
1%
Grand Central
  100% (13 of 13)
Caledonian Sleeper
No trains reported