Realtime National Passenger Train Stats

Sunday, 27 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:22:56

On Time

9471

82.8%

Late

1961

17.2%

Cancelled / Very Late

762

6.7%

Total

11432

 

National PPM

82%

Rolling: 80%

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

Best Performing Operator

Merseyrail

On Time

98.2%

Late

1.8%

Cancelled / Very Late

1.1%

Total Trains

277

PPM: 98%

Worst Performing Operator

Greater Thameslink Railway

On Time

66.1%

Late

33.9%

Cancelled / Very Late

20.4%

Total Trains

1565

PPM: 66%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 154 45 0 199 77% 97%
c2c 168 8 1 176 95% 90%
Caledonian Sleeper Limited 0 0 0 0 — —
Chiltern 140 29 13 169 82% 77%
CrossCountry 104 34 20 138 75% 80%
East Midlands Railway 175 51 17 226 77% 81%
Elizabeth line 548 76 38 624 87% 94%
Grand Central 13 4 1 17 76% 75%
Great Western Railway 646 156 29 802 80% 79%
Greater Anglia 748 41 2 789 94% 88%
Greater Thameslink Railway 1035 530 319 1565 66% 59%
Heathrow Express 63 25 0 88 71% 100%
Hull Trains 8 3 2 11 72% 100%
London North Eastern Railway 85 41 14 126 67% 86%
London Overground 886 141 86 1027 86% 74%
Lumo East Coast 7 2 0 9 77% 100%
Lumo West Coast 6 1 0 7 85% 100%
Merseyrail 272 5 3 277 98% 100%
Northern Trains 977 164 36 1141 85% 82%
ScotRail 917 99 30 1016 90% 90%
South Western Railway 764 224 63 988 77% 80%
Southeastern 742 98 19 840 88% 77%
TransPennine Trains 198 29 24 227 87% 67%
Transport for Wales 476 63 9 539 88% 79%
West Midlands Trains 436 127 39 563 77% 80%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 12 2 1 14 85% —
DB Cargo 17 1 0 18 94% 100%
Direct Rail Services 3 0 0 3 100% —
Freightliner Intermodal 0 0 0 0 — —
GB Railfreight 15 4 0 19 78% 75%
Heavy Haul Rail 0 0 0 0 — —
Network Rail - Materials 85 16 0 101 84% 77%

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