Realtime National Passenger Train Stats

Wednesday, 16 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 11:02:56

On Time

5284

82.5%

Late

1123

17.5%

Cancelled / Very Late

284

4.4%

Total

6407

 

National PPM

82%

Rolling: 78%

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

Best Performing Operator

Merseyrail

On Time

95.3%

Late

4.7%

Cancelled / Very Late

2.4%

Total Trains

169

PPM: 95%

Worst Performing Operator

Heathrow Express

On Time

51.1%

Late

48.9%

Cancelled / Very Late

12.8%

Total Trains

47

PPM: 51%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 34 29 5 63 53% 48%
c2c 85 39 4 124 68% 62%
Caledonian Sleeper Limited 3 0 0 3 100%
Chiltern 100 7 0 107 93% 90%
CrossCountry 47 14 5 61 77% 70%
East Midlands Railway 98 32 12 130 75% 74%
Elizabeth line 297 25 4 322 92% 96%
Grand Central 2 0 0 2 100% 100%
Great Western Railway 381 78 18 459 83% 72%
Greater Anglia 289 84 12 373 77% 68%
Greater Thameslink Railway 713 306 62 1019 69% 68%
Heathrow Express 24 23 6 47 51% 5%
Hull Trains 1 1 0 2 50%
London North Eastern Railway 36 4 0 40 90% 83%
London Overground 386 58 39 444 86% 82%
Lumo East Coast 2 0 0 2 100% 100%
Lumo West Coast 0 2 1 2 0% 0%
Merseyrail 161 8 4 169 95% 93%
Northern Trains 661 89 34 750 88% 86%
ScotRail 557 41 8 598 93% 92%
South Western Railway 365 91 22 456 80% 72%
Southeastern 493 66 2 559 88% 83%
TransPennine Trains 74 13 10 87 85% 100%
Transport for Wales 252 42 21 294 85% 76%
West Midlands Trains 252 97 22 349 72% 66%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 6 1 0 7 85% 50%
DB Cargo 24 3 0 27 88% 85%
Direct Rail Services 8 1 0 9 88% 66%
Freightliner Intermodal 13 1 0 14 92% 100%
GB Railfreight 27 3 0 30 90% 88%
Heavy Haul Rail 16 6 0 22 72% 33%
Network Rail - Materials 63 4 0 67 94% 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