Realtime National Passenger Train Stats

Saturday, 7 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 15:43:56

On Time

9459

85.3%

Late

1626

14.7%

Cancelled / Very Late

399

3.6%

Total

11085

 

National PPM

85%

Rolling: 87%

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

Best Performing Operator

Elizabeth line

On Time

96.8%

Late

3.2%

Cancelled / Very Late

0.6%

Total Trains

527

PPM: 96%

Worst Performing Operator

South Western Railway

On Time

66.5%

Late

33.5%

Cancelled / Very Late

5.7%

Total Trains

783

PPM: 66%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 72 29 4 101 71% 84%
c2c 102 10 3 112 91% 91%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 105 9 1 114 92% 95%
CrossCountry 99 32 14 131 75% 71%
East Midlands Railway 232 56 3 288 80% 84%
Elizabeth line 510 17 3 527 96% 100%
Grand Central 4 5 1 9 44% 50%
Great Western Railway 736 123 54 859 85% 86%
Greater Anglia 625 29 4 654 95% 95%
Greater Thameslink Railway 1325 254 63 1579 83% 87%
Heathrow Express 80 4 0 84 95% 100%
Hull Trains 8 0 0 8 100% 100%
London North Eastern Railway 84 12 0 96 87% 83%
London Overground 687 78 35 765 89% 90%
Lumo East Coast 5 0 0 5 100% 100%
Lumo West Coast 3 1 0 4 75% 100%
Merseyrail 327 18 2 345 94% 97%
Northern Trains 1104 295 76 1399 78% 80%
ScotRail 1055 114 20 1169 90% 91%
South Western Railway 521 262 45 783 66% 70%
Southeastern 681 67 3 748 91% 92%
TransPennine Trains 177 20 0 197 89% 81%
Transport for Wales 521 53 15 574 90% 92%
West Midlands Trains 493 148 54 641 76% 77%

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 0 0 5 100% 100%
DB Cargo 48 3 0 51 94% 100%
Direct Rail Services 9 0 0 9 100% 100%
Freightliner Intermodal 14 2 0 16 87% 100%
GB Railfreight 24 9 2 33 72% 50%
Heavy Haul Rail 12 1 0 13 92% —
Network Rail - Materials 15 5 0 20 75% —

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