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: 16:49

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


National

88%
9%
3%
PPM
88
Trains
13327
On-time (<5/10 min late)
11845
Late (>5/10 min & <30 min)
997
V. late (>30 min) or cancelled
485
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
  40% (4 of 10)
20%
40%
Eurostar International
  77% (24 of 31)
17%
6%
Govia Thameslink Railway
  79% (1645 of 2075)
12%
9%
Southeastern
  79% (919 of 1159)
14%
7%
Grand Central
  80% (8 of 10)
20%
London North Eastern Railway
  84% (70 of 83)
12%
4%
ScotRail
  87% (1267 of 1453)
10%
3%
Northern
  88% (1521 of 1716)
10%
2%
TransPennine Express
  88% (169 of 190)
8%
4%
London Overground
  89% (769 of 860)
7%
4%
Greater Anglia
  90% (687 of 759)
7%
3%
South Western Railway
  92% (893 of 964)
8%
Heathrow Express
  93% (87 of 93)
7%
Great Western Railway
  93% (887 of 947)
7%
West Midlands Trains
  94% (708 of 746)
6%
CrossCountry
  94% (150 of 158)
5%
1%
East Midlands Trains
  94% (268 of 283)
6%
Transport for Wales
  96% (564 of 585)
4%
Chiltern
  97% (244 of 250)
3%
Virgin Trains West Coast
  97% (172 of 176)
3%
Merseyrail
  98% (378 of 384)
2%
TfL Rail
  99% (299 of 302)
1%
c2c
  99% (228 of 230)
1%
Caledonian Sleeper
  100% (7 of 7)