Realtime National Passenger Train Stats

Monday, 14 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 23:15:56

On Time

16872

79.3%

Late

4413

20.7%

Cancelled / Very Late

1515

7.1%

Total

21285

 

National PPM

79%

Rolling: 79%

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

Best Performing Operator

Lumo East Coast

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

10

PPM: 100%

Worst Performing Operator

Avanti West Coast

On Time

41.0%

Late

59.0%

Cancelled / Very Late

18.3%

Total Trains

295

PPM: 41%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 121 174 54 295 41% 48%
c2c 283 57 13 340 83% 40%
Caledonian Sleeper Limited 3 0 0 3 100%
Chiltern 261 67 11 328 79% 86%
CrossCountry 167 94 36 261 63% 71%
East Midlands Railway 319 147 42 466 68% 67%
Elizabeth line 865 131 66 996 86% 99%
Grand Central 15 5 2 20 75% 100%
Great Western Railway 1055 556 342 1611 65% 66%
Greater Anglia 1078 151 22 1229 87% 91%
Greater Thameslink Railway 1923 1209 440 3132 61% 64%
Heathrow Express 132 16 6 148 89% 88%
Hull Trains 11 2 1 13 84% 100%
London North Eastern Railway 156 24 4 180 86% 81%
London Overground 1356 149 100 1505 90% 94%
Lumo East Coast 10 0 0 10 100% 100%
Lumo West Coast 4 5 1 9 44% 50%
Merseyrail 583 7 6 590 98% 100%
Northern Trains 2189 402 76 2591 84% 87%
ScotRail 1953 186 45 2139 91% 92%
South Western Railway 1301 250 37 1551 83% 90%
Southeastern 1248 390 86 1638 76% 55%
TransPennine Trains 238 54 20 292 81% 81%
Transport for Wales 841 126 46 967 86% 80%
West Midlands Trains 932 239 69 1171 79% 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 35 10 7 45 77% 88%
DB Cargo 78 13 0 91 85% 77%
Direct Rail Services 18 0 0 18 100%
Freightliner Intermodal 28 6 0 34 82% 80%
GB Railfreight 103 23 0 126 81% 85%
Heavy Haul Rail 43 17 0 60 71% 80%
Network Rail - Materials 56 9 0 65 86% 72%

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