Realtime National Passenger Train Stats

Saturday, 3 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:45:56

On Time

16859

85.9%

Late

2770

14.1%

Cancelled / Very Late

1010

5.1%

Total

19629

 

National PPM

85%

Rolling: 76%

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

Best Performing Operator

Hull Trains

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

12

PPM: 100%

Worst Performing Operator

Avanti West Coast

On Time

56.2%

Late

43.8%

Cancelled / Very Late

13.2%

Total Trains

281

PPM: 56%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 158 123 37 281 56% 48%
c2c 253 10 6 263 96% 96%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 190 15 5 205 92% 96%
CrossCountry 226 49 16 275 82% 70%
East Midlands Railway 384 113 47 497 77% 54%
Elizabeth line 897 33 15 930 96% 96%
Grand Central 14 4 0 18 77% —
Great Western Railway 1284 172 64 1456 88% 77%
Greater Anglia 1103 29 5 1132 97% 97%
Greater Thameslink Railway 2193 599 251 2792 78% 61%
Heathrow Express 140 1 0 141 99% 93%
Hull Trains 12 0 0 12 100% 100%
London North Eastern Railway 151 6 0 157 96% 96%
London Overground 1288 130 88 1418 90% 75%
Lumo East Coast 7 3 2 10 70% 100%
Lumo West Coast 7 3 2 10 70% 100%
Merseyrail 557 22 5 579 96% 95%
Northern Trains 2012 434 105 2446 82% 68%
ScotRail 1856 179 42 2035 91% 88%
South Western Railway 1138 291 116 1429 79% 66%
Southeastern 1150 136 34 1286 89% 79%
TransPennine Trains 259 43 21 302 85% 65%
Transport for Wales 806 174 77 980 82% 71%
West Midlands Trains 951 212 76 1163 81% 82%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 6 3 2 9 66% 100%
DB Cargo 73 6 0 79 92% 33%
Direct Rail Services 14 1 0 15 93% —
Freightliner Intermodal 30 4 0 34 88% —
GB Railfreight 55 9 0 64 85% 100%
Heavy Haul Rail 18 1 0 19 94% —
Network Rail - Materials 9 2 0 11 81% —

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