Realtime National Passenger Train Stats

Monday, 19 October 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

16622

81.8%

Late

3695

18.2%

Cancelled / Very Late

1048

5.2%

Total

20317

 

National PPM

81%

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

Grand Central

On Time

58.8%

Late

41.2%

Cancelled / Very Late

23.5%

Total Trains

17

PPM: 58%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 210 71 12 281 74% 77%
c2c 252 71 37 323 78% 82%
Caledonian Sleeper Limited 2 1 1 3 66% —
Chiltern 237 72 25 309 76% 42%
CrossCountry 171 71 31 242 70% 75%
East Midlands Railway 373 80 19 453 82% 88%
Elizabeth line 788 166 35 954 82% 100%
Grand Central 10 7 4 17 58% 50%
Great Western Railway 1364 167 17 1531 89% 88%
Greater Anglia 974 192 80 1166 83% 97%
Greater Thameslink Railway 2351 681 244 3032 77% 68%
Heathrow Express 119 19 0 138 86% 100%
Hull Trains 13 0 0 13 100% 100%
London North Eastern Railway 141 29 7 170 82% 95%
London Overground 1189 230 135 1419 83% 80%
Lumo East Coast 7 2 0 9 77% 100%
Lumo West Coast 3 6 5 9 33% —
Merseyrail 539 27 10 566 95% 92%
Northern Trains 2067 398 45 2465 83% 87%
ScotRail 1541 429 104 1970 78% 77%
South Western Railway 1137 342 105 1479 76% 79%
Southeastern 1167 421 76 1588 73% 71%
TransPennine Trains 236 30 9 266 88% 97%
Transport for Wales 845 106 32 951 88% 84%
West Midlands Trains 1038 111 24 1149 90% 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 24 6 6 30 80% 80%
DB Cargo 86 7 0 93 92% 88%
Direct Rail Services 14 4 0 18 77% 60%
Freightliner Intermodal 28 8 0 36 77% 75%
GB Railfreight 85 18 1 103 82% 78%
Heavy Haul Rail 54 7 0 61 88% 100%
Network Rail - Materials 57 4 0 61 93% 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