Realtime National Passenger Train Stats

Friday, 11 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 09:57:57

On Time

4305

86.4%

Late

676

13.6%

Cancelled / Very Late

162

3.3%

Total

4981

 

National PPM

86%

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

28

PPM: 100%

Worst Performing Operator

Heathrow Express

On Time

12.5%

Late

87.5%

Cancelled / Very Late

72.2%

Total Trains

72

PPM: 12%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 38 8 4 46 82% 79%
c2c 56 21 3 77 72% 58%
Caledonian Sleeper Limited 3 0 0 3 100%
Chiltern 73 12 0 85 85% 86%
CrossCountry 39 6 4 45 86% 79%
East Midlands Railway 86 13 3 99 86% 83%
Elizabeth line 198 36 7 234 84% 89%
Grand Central 0 0 0 0
Great Western Railway 331 44 8 375 88% 88%
Greater Anglia 253 37 4 290 87% 89%
Greater Thameslink Railway 626 182 48 808 77% 76%
Heathrow Express 9 63 52 72 12% 37%
Hull Trains 2 0 0 2 100% 100%
London North Eastern Railway 28 0 0 28 100% 100%
London Overground 332 23 17 355 93% 94%
Lumo East Coast 2 0 0 2 100% 100%
Lumo West Coast 1 0 0 1 100% 100%
Merseyrail 121 6 0 127 95% 93%
Northern Trains 528 59 19 587 89% 87%
ScotRail 378 77 12 455 83% 76%
South Western Railway 331 22 4 353 93% 95%
Southeastern 354 86 14 440 80% 71%
TransPennine Trains 63 4 2 67 94% 93%
Transport for Wales 202 18 9 220 91% 87%
West Midlands Trains 265 22 4 287 92% 92%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 5 1 0 6 83% 75%
DB Cargo 24 1 0 25 96% 83%
Direct Rail Services 7 0 0 7 100% 100%
Freightliner Intermodal 10 1 0 11 90% 80%
GB Railfreight 22 2 0 24 91% 84%
Heavy Haul Rail 19 1 0 20 95% 100%
Network Rail - Materials 41 3 0 44 93% 133%

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