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: 11:14

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


National

84%
13%
3%
PPM
84
Trains
6549
On-time (<5/10 min late)
5556
Late (>5/10 min & <30 min)
783
V. late (>30 min) or cancelled
210
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).

Grand Central
  50% (1 of 2)
50%
Hull Trains
  50% (1 of 2)
50%
London North Eastern Railway
  64% (22 of 34)
10%
26%
TransPennine Express
  68% (59 of 86)
23%
9%
West Midlands Trains
  69% (244 of 353)
26%
5%
TfL Rail
  71% (118 of 164)
15%
14%
Northern
  73% (595 of 808)
25%
2%
South Western Railway
  75% (363 of 479)
22%
3%
Virgin Trains West Coast
  76% (54 of 71)
19%
5%
CrossCountry
  81% (57 of 70)
9%
10%
Transport for Wales
  82% (234 of 283)
12%
6%
Caledonian Sleeper
  85% (6 of 7)
15%
Govia Thameslink Railway
  86% (926 of 1071)
13%
1%
ScotRail
  88% (587 of 663)
10%
2%
East Midlands Railway
  89% (119 of 133)
8%
3%
Great Western Railway
  91% (413 of 453)
8%
1%
Heathrow Express
  91% (43 of 47)
7%
2%
Southeastern
  91% (545 of 593)
8%
1%
Eurostar International
  93% (14 of 15)
7%
Greater Anglia
  93% (382 of 409)
5%
2%
Merseyrail
  93% (161 of 173)
5%
2%
c2c
  93% (130 of 139)
7%
Chiltern
  94% (118 of 125)
6%
London Overground
  97% (423 of 435)
1%
2%