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: 01:27

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


National

91%
8%
1%
PPM
91
Trains
21386
On-time (<5/10 min late)
19648
Late (>5/10 min & <30 min)
1392
V. late (>30 min) or cancelled
346
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).

Southeastern
  79% (1587 of 1993)
18%
3%
Caledonian Sleeper
  80% (8 of 10)
20%
Govia Thameslink Railway
  82% (2585 of 3141)
14%
4%
Virgin Trains East Coast
  82% (130 of 157)
13%
5%
Eurostar International
  83% (44 of 53)
8%
9%
Hull Trains
  85% (12 of 14)
15%
Grand Central
  88% (16 of 18)
12%
Heathrow Connect
  88% (64 of 72)
10%
2%
ScotRail
  93% (2021 of 2167)
6%
1%
Merseyrail
  93% (573 of 614)
4%
3%
South West Trains
  94% (1573 of 1670)
6%
Great Western Railway
  94% (1441 of 1525)
5%
1%
Northern
  94% (2485 of 2620)
6%
CrossCountry
  95% (285 of 297)
4%
1%
TransPennine Express
  95% (232 of 243)
4%
1%
London Midland
  96% (1217 of 1256)
4%
Abellio Greater Anglia
  96% (1253 of 1300)
4%
London Overground
  96% (1410 of 1461)
4%
East Midlands Trains
  96% (463 of 480)
4%
c2c
  96% (383 of 398)
3%
1%
Virgin Trains West Coast
  97% (294 of 302)
3%
Arriva Trains Wales
  97% (955 of 984)
3%
Heathrow Express
  97% (286 of 294)
2%
1%
TfL Rail
  98% (263 of 266)
2%
Chiltern
  99% (426 of 430)
1%