Realtime National Passenger Train Stats

Friday, 16 October 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

16960

82.2%

Late

3668

17.8%

Cancelled / Very Late

965

4.7%

Total

20628

 

National PPM

82%

Rolling: 81%

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

CrossCountry

On Time

59.0%

Late

41.0%

Cancelled / Very Late

16.8%

Total Trains

244

PPM: 59%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 179 106 30 285 62% 15%
c2c 244 92 27 336 72% 75%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 278 41 7 319 87% 90%
CrossCountry 144 100 41 244 59% 53%
East Midlands Railway 344 106 21 450 76% 76%
Elizabeth line 895 76 48 971 92% 98%
Grand Central 17 1 0 18 94% —
Great Western Railway 1280 268 65 1548 82% 90%
Greater Anglia 1016 161 50 1177 86% 92%
Greater Thameslink Railway 2270 810 215 3080 73% 66%
Heathrow Express 138 2 0 140 98% 100%
Hull Trains 12 0 0 12 100% —
London North Eastern Railway 154 24 1 178 86% 80%
London Overground 1280 126 55 1406 91% 91%
Lumo East Coast 10 0 0 10 100% 100%
Lumo West Coast 8 2 0 10 80% 50%
Merseyrail 495 74 48 569 86% 87%
Northern Trains 2029 483 110 2512 80% 80%
ScotRail 1778 221 27 1999 88% 86%
South Western Railway 1296 201 25 1497 86% 85%
Southeastern 1287 353 70 1640 78% 81%
TransPennine Trains 227 43 22 270 84% 82%
Transport for Wales 864 110 16 974 88% 83%
West Midlands Trains 897 273 87 1170 76% 71%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 16 5 3 21 76% 100%
DB Cargo 88 12 0 100 88% 100%
Direct Rail Services 21 1 0 22 95% 100%
Freightliner Intermodal 39 7 0 46 84% 100%
GB Railfreight 93 6 0 99 93% 100%
Heavy Haul Rail 59 8 0 67 88% 100%
Network Rail - Materials 91 13 0 104 87% 100%

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