Realtime National Passenger Train Stats

Saturday, 26 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:37:56

On Time

16207

84.9%

Late

2881

15.1%

Cancelled / Very Late

798

4.2%

Total

19088

 

National PPM

84%

Rolling: 79%

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

Best Performing Operator

Elizabeth line

On Time

97.0%

Late

3.0%

Cancelled / Very Late

1.3%

Total Trains

905

PPM: 97%

Worst Performing Operator

Hull Trains

On Time

58.3%

Late

41.7%

Cancelled / Very Late

8.3%

Total Trains

12

PPM: 58%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 195 78 7 273 71% 93%
c2c 237 25 16 262 90% 96%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 196 16 0 212 92% 88%
CrossCountry 191 58 17 249 76% 53%
East Midlands Railway 372 95 18 467 79% 68%
Elizabeth line 878 27 12 905 97% 95%
Grand Central 12 6 2 18 66% —
Great Western Railway 1200 259 102 1459 82% 80%
Greater Anglia 1041 95 25 1136 91% 81%
Greater Thameslink Railway 2106 654 162 2760 76% 77%
Heathrow Express 112 26 10 138 81% 93%
Hull Trains 7 5 1 12 58% 50%
London North Eastern Railway 123 31 9 154 79% 78%
London Overground 1202 81 49 1283 93% 85%
Lumo East Coast 9 1 0 10 90% 100%
Lumo West Coast 9 1 0 10 90% 100%
Merseyrail 558 17 9 575 97% 95%
Northern Trains 1829 559 137 2388 76% 68%
ScotRail 1860 156 32 2016 92% 87%
South Western Railway 1173 201 36 1374 85% 82%
Southeastern 1068 113 14 1181 90% 88%
TransPennine Trains 262 53 23 315 83% 50%
Transport for Wales 844 150 47 994 84% 78%
West Midlands Trains 869 213 83 1082 80% 67%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 7 3 3 10 70% —
DB Cargo 51 8 0 59 86% 100%
Direct Rail Services 12 3 0 15 80% 100%
Freightliner Intermodal 25 7 0 32 78% 66%
GB Railfreight 71 11 1 82 86% 70%
Heavy Haul Rail 15 0 0 15 100% —
Network Rail - Materials 33 7 0 40 82% 75%

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