Realtime National Passenger Train Stats

Thursday, 15 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:36:56

On Time

17432

84.2%

Late

3283

15.8%

Cancelled / Very Late

860

4.2%

Total

20715

 

National PPM

84%

Rolling: 82%

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

CrossCountry

On Time

67.5%

Late

32.5%

Cancelled / Very Late

19.3%

Total Trains

243

PPM: 67%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 203 83 9 286 70% 51%
c2c 274 61 5 335 81% 90%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 298 23 1 321 92% 93%
CrossCountry 164 79 47 243 67% 41%
East Midlands Railway 370 83 9 453 81% 80%
Elizabeth line 942 31 8 973 96% 100%
Grand Central 15 3 1 18 83% —
Great Western Railway 1325 218 31 1543 85% 83%
Greater Anglia 1069 121 35 1190 89% 92%
Greater Thameslink Railway 2446 651 144 3097 78% 80%
Heathrow Express 136 4 1 140 97% 100%
Hull Trains 13 0 0 13 100% 100%
London North Eastern Railway 137 35 18 172 79% 78%
London Overground 1247 184 136 1431 87% 90%
Lumo East Coast 8 2 0 10 80% 100%
Lumo West Coast 8 1 0 9 88% 50%
Merseyrail 553 19 4 572 96% 87%
Northern Trains 2115 400 69 2515 84% 75%
ScotRail 1664 334 91 1998 83% 85%
South Western Railway 1309 195 22 1504 87% 92%
Southeastern 1328 308 52 1636 81% 81%
TransPennine Trains 234 46 18 280 83% 75%
Transport for Wales 787 179 97 966 81% 62%
West Midlands Trains 964 233 64 1197 80% 78%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 23 14 10 37 62% —
DB Cargo 93 9 0 102 91% 90%
Direct Rail Services 27 1 0 28 96% 100%
Freightliner Intermodal 44 12 0 56 78% 71%
GB Railfreight 80 23 0 103 77% 81%
Heavy Haul Rail 62 7 0 69 89% 100%
Network Rail - Materials 93 9 0 102 91% 85%

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