Realtime National Passenger Train Stats

Thursday, 5 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 11:40:56

On Time

5820

81.8%

Late

1297

18.2%

Cancelled / Very Late

418

5.9%

Total

7117

 

National PPM

81%

Rolling: 79%

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

Best Performing Operator

Heathrow Express

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

52

PPM: 100%

Worst Performing Operator

London North Eastern Railway

On Time

13.2%

Late

86.8%

Cancelled / Very Late

79.2%

Total Trains

53

PPM: 13%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 55 21 0 76 72% 53%
c2c 77 18 7 95 81% 83%
Caledonian Sleeper Limited 1 2 0 3 33% —
Chiltern 103 13 5 116 88% 80%
CrossCountry 54 21 10 75 72% 62%
East Midlands Railway 122 24 9 146 83% 88%
Elizabeth line 347 10 0 357 97% 99%
Grand Central 0 2 2 2 0% —
Great Western Railway 427 93 18 520 82% 83%
Greater Anglia 379 27 10 406 93% 93%
Greater Thameslink Railway 892 245 86 1137 78% 72%
Heathrow Express 52 0 0 52 100% 100%
Hull Trains 0 2 2 2 0% 0%
London North Eastern Railway 7 46 42 53 13% 0%
London Overground 458 22 7 480 95% 93%
Lumo East Coast 1 2 2 3 33% 50%
Lumo West Coast 0 1 0 1 0% —
Merseyrail 186 5 3 191 97% 96%
Northern Trains 658 174 22 832 79% 78%
ScotRail 579 85 18 664 87% 89%
South Western Railway 398 87 12 485 82% 81%
Southeastern 430 182 31 612 70% 63%
TransPennine Trains 79 18 4 97 81% 74%
Transport for Wales 255 99 75 354 72% 70%
West Midlands Trains 313 105 59 418 74% 70%

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 2 1 7 71% 50%
DB Cargo 36 6 0 42 85% 75%
Direct Rail Services 6 1 0 7 85% —
Freightliner Intermodal 12 0 0 12 100% 100%
GB Railfreight 27 7 1 34 79% 81%
Heavy Haul Rail 27 1 0 28 96% 100%
Network Rail - Materials 54 3 0 57 94% 85%

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