Realtime National Passenger Train Stats

Monday, 5 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:25:57

On Time

17849

87.2%

Late

2618

12.8%

Cancelled / Very Late

771

3.8%

Total

20467

 

National PPM

87%

Rolling: 85%

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

13

PPM: 100%

Worst Performing Operator

Grand Central

On Time

66.7%

Late

33.3%

Cancelled / Very Late

16.7%

Total Trains

18

PPM: 66%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 208 78 25 286 72% 64%
c2c 306 26 5 332 92% 93%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 297 16 0 313 94% 87%
CrossCountry 175 69 34 244 71% 59%
East Midlands Railway 360 84 17 444 81% 84%
Elizabeth line 948 17 2 965 98% 90%
Grand Central 12 6 3 18 66% —
Great Western Railway 1370 189 48 1559 87% 90%
Greater Anglia 1117 56 8 1173 95% 92%
Greater Thameslink Railway 2512 514 151 3026 83% 71%
Heathrow Express 127 11 0 138 92% 55%
Hull Trains 13 0 0 13 100% 100%
London North Eastern Railway 138 35 16 173 79% 73%
London Overground 1334 112 68 1446 92% 93%
Lumo East Coast 6 3 1 9 66% 100%
Lumo West Coast 6 2 1 8 75% 100%
Merseyrail 532 32 9 564 94% 97%
Northern Trains 2019 477 108 2496 80% 87%
ScotRail 1904 145 27 2049 92% 91%
South Western Railway 1278 218 73 1496 85% 94%
Southeastern 1449 170 25 1619 89% 85%
TransPennine Trains 206 63 32 269 76% 80%
Transport for Wales 778 132 80 910 85% 87%
West Midlands Trains 915 185 43 1100 83% 80%

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 5 4 24 79% 50%
DB Cargo 95 9 0 104 91% 90%
Direct Rail Services 13 6 0 19 68% 66%
Freightliner Intermodal 34 1 0 35 97% 100%
GB Railfreight 95 16 0 111 85% 87%
Heavy Haul Rail 45 13 0 58 77% 75%
Network Rail - Materials 64 6 0 70 91% 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