Realtime National Passenger Train Stats

Friday, 9 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 00:09:56

On Time

18584

83.4%

Late

3712

16.6%

Cancelled / Very Late

922

4.1%

Total

22296

 

National PPM

83%

Rolling: 83%

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

11

PPM: 100%

Worst Performing Operator

c2c

On Time

40.2%

Late

59.8%

Cancelled / Very Late

29.6%

Total Trains

351

PPM: 40%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 172 136 43 308 55% 85%
c2c 141 210 104 351 40% 46%
Caledonian Sleeper Limited 4 0 0 4 100% —
Chiltern 297 46 5 343 86% 96%
CrossCountry 210 66 25 276 76% 72%
East Midlands Railway 385 100 17 485 79% 70%
Elizabeth line 762 264 97 1026 74% 72%
Grand Central 15 5 1 20 75% 100%
Great Western Railway 1472 225 30 1697 86% 84%
Greater Anglia 1184 90 6 1274 92% 85%
Greater Thameslink Railway 2638 652 152 3290 80% 76%
Heathrow Express 128 23 0 151 84% 100%
Hull Trains 12 2 1 14 85% 100%
London North Eastern Railway 169 22 0 191 88% 100%
London Overground 1479 104 53 1583 93% 89%
Lumo East Coast 11 0 0 11 100% 100%
Lumo West Coast 8 2 0 10 80% 100%
Merseyrail 515 100 65 615 83% 92%
Northern Trains 2283 417 63 2700 84% 89%
ScotRail 1977 250 47 2227 88% 92%
South Western Railway 1314 277 65 1591 82% 89%
Southeastern 1437 334 51 1771 81% 77%
TransPennine Trains 257 48 13 305 84% 83%
Transport for Wales 954 90 23 1044 91% 93%
West Midlands Trains 934 281 63 1215 76% 75%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 31 1 0 32 96% 100%
DB Cargo 100 20 0 120 83% 90%
Direct Rail Services 22 4 0 26 84% 20%
Freightliner Intermodal 42 15 0 57 73% 87%
GB Railfreight 108 19 0 127 85% 87%
Heavy Haul Rail 71 13 0 84 84% 77%
Network Rail - Materials 102 11 0 113 90% 96%

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