Realtime National Passenger Train Stats

Thursday, 10 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 10:07:56

On Time

4383

85.1%

Late

769

14.9%

Cancelled / Very Late

284

5.5%

Total

5152

 

National PPM

85%

Rolling: 84%

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

Best Performing Operator

London North Eastern Railway

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

30

PPM: 100%

Worst Performing Operator

Heathrow Express

On Time

28.6%

Late

71.4%

Cancelled / Very Late

38.1%

Total Trains

21

PPM: 28%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 39 7 1 46 84% 85%
c2c 58 21 2 79 73% 63%
Caledonian Sleeper Limited 3 0 0 3 100%
Chiltern 82 8 1 90 91% 88%
CrossCountry 42 4 2 46 91% 88%
East Midlands Railway 93 10 1 103 90% 94%
Elizabeth line 60 142 78 202 29% 39%
Grand Central 0 0 0 0
Great Western Railway 288 90 39 378 76% 73%
Greater Anglia 279 37 26 316 88% 82%
Greater Thameslink Railway 626 214 66 840 74% 70%
Heathrow Express 6 15 8 21 28% 50%
Hull Trains 2 0 0 2 100% 100%
London North Eastern Railway 30 0 0 30 100% 100%
London Overground 346 27 16 373 92% 93%
Lumo East Coast 2 0 0 2 100% 100%
Lumo West Coast 1 0 0 1 100% 100%
Merseyrail 128 4 2 132 96% 100%
Northern Trains 577 45 11 622 92% 90%
ScotRail 472 6 2 478 98% 98%
South Western Railway 320 49 18 369 86% 88%
Southeastern 405 54 6 459 88% 87%
TransPennine Trains 69 3 2 72 95% 96%
Transport for Wales 213 21 9 234 91% 91%
West Midlands Trains 253 27 2 280 90% 91%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 9 0 0 9 100% 100%
DB Cargo 37 2 0 39 94% 90%
Direct Rail Services 5 1 0 6 83%
Freightliner Intermodal 11 1 0 12 91% 100%
GB Railfreight 16 4 0 20 80% 83%
Heavy Haul Rail 20 3 0 23 86% 83%
Network Rail - Materials 51 3 0 54 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