Realtime National Passenger Train Stats

Friday, 25 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:15:56

On Time

16917

83.0%

Late

3466

17.0%

Cancelled / Very Late

982

4.8%

Total

20383

 

National PPM

82%

Rolling: 77%

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

Grand Central

On Time

61.1%

Late

38.9%

Cancelled / Very Late

11.1%

Total Trains

18

PPM: 61%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 241 40 2 281 85% 83%
c2c 274 54 7 328 83% 81%
Caledonian Sleeper Limited 2 1 1 3 66% —
Chiltern 287 26 2 313 91% 90%
CrossCountry 172 71 36 243 70% 57%
East Midlands Railway 350 88 23 438 79% 70%
Elizabeth line 811 131 32 942 86% 80%
Grand Central 11 7 2 18 61% 100%
Great Western Railway 1203 346 71 1549 77% 68%
Greater Anglia 1054 111 15 1165 90% 92%
Greater Thameslink Railway 2207 819 289 3026 72% 67%
Heathrow Express 92 44 0 136 67% 68%
Hull Trains 12 0 0 12 100% —
London North Eastern Railway 145 27 0 172 84% 91%
London Overground 1338 85 43 1423 94% 93%
Lumo East Coast 8 2 0 10 80% 100%
Lumo West Coast 5 2 1 7 71% —
Merseyrail 528 38 18 566 93% 96%
Northern Trains 2040 452 113 2492 81% 83%
ScotRail 1838 173 28 2011 91% 94%
South Western Railway 1100 376 176 1476 74% 53%
Southeastern 1271 343 57 1614 78% 70%
TransPennine Trains 270 38 15 308 87% 84%
Transport for Wales 798 88 29 886 90% 89%
West Midlands Trains 988 159 25 1147 86% 58%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 18 5 4 23 78% —
DB Cargo 66 7 0 73 90% 100%
Direct Rail Services 23 1 0 24 95% 100%
Freightliner Intermodal 45 3 0 48 93% 100%
GB Railfreight 95 14 0 109 87% 76%
Heavy Haul Rail 63 7 0 70 90% 100%
Network Rail - Materials 89 8 0 97 91% —

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