Realtime National Passenger Train Stats

Saturday, 5 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 10:28:56

On Time

4390

89.6%

Late

508

10.4%

Cancelled / Very Late

190

3.9%

Total

4898

 

National PPM

89%

Rolling: 90%

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

Best Performing Operator

TransPennine Trains

On Time

98.2%

Late

1.8%

Cancelled / Very Late

0.0%

Total Trains

111

PPM: 98%

Worst Performing Operator

Greater Thameslink Railway

On Time

74.1%

Late

25.9%

Cancelled / Very Late

8.5%

Total Trains

707

PPM: 74%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 41 5 0 46 89% 88%
c2c 50 3 0 53 94% 100%
Caledonian Sleeper Limited 3 0 0 3 100%
Chiltern 47 2 0 49 95% 92%
CrossCountry 39 5 0 44 88% 82%
East Midlands Railway 98 14 3 112 87% 88%
Elizabeth line 220 5 0 225 97% 99%
Grand Central 0 0 0 0
Great Western Railway 300 31 16 331 90% 88%
Greater Anglia 289 45 37 334 86% 93%
Greater Thameslink Railway 524 183 60 707 74% 75%
Heathrow Express 41 1 0 42 97% 93%
Hull Trains 2 0 0 2 100% 100%
London North Eastern Railway 23 5 4 28 82% 78%
London Overground 341 27 6 368 92% 94%
Lumo East Coast 2 0 0 2 100% 100%
Lumo West Coast 1 0 0 1 100% 100%
Merseyrail 142 3 3 145 97% 96%
Northern Trains 603 35 19 638 94% 96%
ScotRail 450 16 1 466 96% 98%
South Western Railway 321 41 7 362 88% 85%
Southeastern 304 27 8 331 91% 93%
TransPennine Trains 109 2 0 111 98% 100%
Transport for Wales 233 22 16 255 91% 85%
West Midlands Trains 253 37 10 290 87% 84%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 4 0 0 4 100%
DB Cargo 22 6 0 28 78% 85%
Direct Rail Services 6 0 0 6 100% 100%
Freightliner Intermodal 9 1 0 10 90% 50%
GB Railfreight 18 3 0 21 85% 77%
Heavy Haul Rail 11 1 0 12 91% 66%
Network Rail - Materials 11 3 0 14 78% 50%

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