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:53

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
9215
On-time (<5/10 min late)
8207
Late (>5/10 min & <30 min)
661
V. late (>30 min) or cancelled
347
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
  77% (159 of 206)
2%
21%
London North Eastern Railway
  80% (65 of 81)
17%
3%
Heathrow Express
  81% (102 of 125)
18%
1%
Great Western Railway
  82% (524 of 633)
16%
2%
Govia Thameslink Railway
  83% (1193 of 1433)
12%
5%
South Western Railway
  86% (696 of 806)
13%
1%
Southeastern
  86% (639 of 736)
5%
9%
Northern
  87% (805 of 921)
11%
2%
West Midlands Trains
  88% (378 of 426)
10%
2%
ScotRail
  90% (750 of 825)
7%
3%
Transport for Wales
  90% (342 of 379)
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% (157 of 162)
2%
2%
Chiltern
  97% (220 of 226)
3%
London Overground
  98% (965 of 984)
1%
1%
Merseyrail
  99% (199 of 200)
1%
Grand Central
  100% (13 of 13)
Caledonian Sleeper
No trains reported