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: 06:43

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


National

90%
4%
6%
PPM
90
Trains
673
On-time (<5/10 min late)
609
Late (>5/10 min & <30 min)
19
V. late (>30 min) or cancelled
45
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).

Avanti West Coast
  40% (2 of 5)
60%
Chiltern
  50% (1 of 2)
50%
Merseyrail
  61% (8 of 13)
39%
West Midlands Trains
  79% (23 of 29)
11%
10%
ScotRail
  84% (28 of 33)
16%
Govia Thameslink Railway
  86% (112 of 129)
7%
7%
South Western Railway
  86% (39 of 45)
6%
8%
Great Western Railway
  90% (64 of 71)
2%
8%
TransPennine Trains
  92% (13 of 14)
8%
Northern Trains
  92% (61 of 66)
8%
East Midlands Railway
  93% (15 of 16)
7%
Transport for Wales
  94% (33 of 35)
6%
Southeastern
  94% (66 of 70)
6%
London Overground
  97% (45 of 46)
3%
c2c
  100% (20 of 20)
CrossCountry
  100% (3 of 3)
Heathrow Express
  100% (11 of 11)
Greater Anglia
  100% (50 of 50)
Elizabeth line
  100% (26 of 26)
Lumo
No trains reported
London North Eastern Railway
No trains reported
Hull Trains
No trains reported
Grand Central
No trains reported