Realtime National Passenger Train Stats

Tuesday, 6 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:23:57

On Time

17758

86.3%

Late

2826

13.7%

Cancelled / Very Late

740

3.6%

Total

20584

 

National PPM

86%

Rolling: 83%

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

Best Performing Operator

Heathrow Express

On Time

96.4%

Late

3.6%

Cancelled / Very Late

0.0%

Total Trains

138

PPM: 96%

Worst Performing Operator

Grand Central

On Time

72.2%

Late

27.8%

Cancelled / Very Late

5.6%

Total Trains

18

PPM: 72%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 228 55 10 283 80% 60%
c2c 302 29 8 331 91% 96%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 260 58 1 318 81% 78%
CrossCountry 191 52 20 243 78% 63%
East Midlands Railway 360 88 17 448 80% 85%
Elizabeth line 741 222 144 963 76% 98%
Grand Central 13 5 1 18 72% —
Great Western Railway 1288 276 98 1564 82% 88%
Greater Anglia 1051 118 21 1169 89% 87%
Greater Thameslink Railway 2529 512 140 3041 83% 65%
Heathrow Express 133 5 0 138 96% 100%
Hull Trains 11 3 0 14 78% 100%
London North Eastern Railway 148 27 5 175 84% 84%
London Overground 1371 71 32 1442 95% 91%
Lumo East Coast 9 0 0 9 100% 100%
Lumo West Coast 7 1 0 8 87% 100%
Merseyrail 534 35 20 569 93% 98%
Northern Trains 2109 382 51 2491 84% 82%
ScotRail 1883 164 36 2047 91% 89%
South Western Railway 1295 185 37 1480 87% 88%
Southeastern 1373 250 29 1623 84% 81%
TransPennine Trains 241 34 3 275 87% 77%
Transport for Wales 873 88 27 961 90% 90%
West Midlands Trains 978 180 41 1158 84% 88%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 19 8 7 27 70% 100%
DB Cargo 92 8 0 100 92% 100%
Direct Rail Services 23 1 0 24 95% 100%
Freightliner Intermodal 43 7 0 50 86% 75%
GB Railfreight 93 19 0 112 83% 84%
Heavy Haul Rail 58 15 0 73 79% 80%
Network Rail - Materials 68 8 0 76 89% 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