Realtime National Passenger Train Stats

Monday, 24 August 2026

Connection status: Connecting…

Follow the site's progress

Leave your email to hear about new features as they land.

Last updated: 22:26:56

On Time

15831

79.0%

Late

4217

21.0%

Cancelled / Very Late

1595

8.0%

Total

20048

 

National PPM

78%

Rolling: 74%

Counts are for today so far — every train is counted once, on arrival at its final destination.

Best Performing Operator

Elizabeth line

On Time

94.7%

Late

5.3%

Cancelled / Very Late

1.9%

Total Trains

966

PPM: 94%

Worst Performing Operator

Grand Central

On Time

10.5%

Late

89.5%

Cancelled / Very Late

68.4%

Total Trains

19

PPM: 10%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 144 95 30 239 60% 3%
c2c 124 100 13 224 55% 53%
Caledonian Sleeper Limited 3 0 0 3 100%
Chiltern 282 33 7 315 89% 97%
CrossCountry 134 110 63 244 54% 48%
East Midlands Railway 335 106 39 441 75% 67%
Elizabeth line 915 51 18 966 94% 93%
Grand Central 2 17 13 19 10% 0%
Great Western Railway 1182 336 116 1518 77% 77%
Greater Anglia 804 220 91 1024 78% 94%
Greater Thameslink Railway 2040 868 395 2908 70% 65%
Heathrow Express 114 23 2 137 83% 53%
Hull Trains 2 11 8 13 15% 0%
London North Eastern Railway 55 117 89 172 31% 54%
London Overground 1097 316 234 1413 77% 68%
Lumo East Coast 4 6 6 10 40% 100%
Lumo West Coast 4 3 0 7 57%
Merseyrail 539 30 13 569 94% 93%
Northern Trains 1962 528 125 2490 78% 80%
ScotRail 1908 149 28 2057 92% 92%
South Western Railway 1189 295 77 1484 80% 78%
Southeastern 1269 347 69 1616 78% 61%
TransPennine Trains 199 76 26 275 72% 54%
Transport for Wales 749 180 76 929 80% 66%
West Midlands Trains 901 260 86 1161 77% 64%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 27 6 5 33 81% 100%
DB Cargo 86 18 0 104 82% 70%
Direct Rail Services 17 4 0 21 80% 100%
Freightliner Intermodal 25 9 0 34 73% 33%
GB Railfreight 78 16 0 94 82% 71%
Heavy Haul Rail 55 8 0 63 87% 75%
Network Rail - Materials 51 9 0 60 85% 80%

How is performance measured?

The Public Performance Measure (PPM) is Network Rail's own headline figure: the percentage of trains arriving at their final destination within 5 minutes of schedule (10 minutes for long-distance, 15 for freight). "Rolling" is the PPM for the most recent hour. Figures show — until an operator has run trains today, and colours follow Network Rail's red/amber/green thresholds.

Note: Passenger operators must have at least 10 trains in service today to be included in the best/worst ranking; freight operators are not ranked.

Data received from Network Rail every minute. Railway day runs from 02:00 to 01:59 the next day.

Note: Data is approximate and may not be 100% accurate.

Follow the site's progress

Leave your email to hear about new features as they land.

Data Provided By

Network Rail logo