Realtime National Passenger Train Stats

Monday, 28 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:31:56

On Time

17544

84.5%

Late

3225

15.5%

Cancelled / Very Late

1173

5.6%

Total

20769

 

National PPM

84%

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

97.3%

Late

2.7%

Cancelled / Very Late

0.0%

Total Trains

971

PPM: 97%

Worst Performing Operator

Grand Central

On Time

61.1%

Late

38.9%

Cancelled / Very Late

5.6%

Total Trains

18

PPM: 61%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 233 52 12 285 81% 57%
c2c 302 30 3 332 90% 93%
Caledonian Sleeper Limited 1 2 2 3 33% —
Chiltern 272 43 12 315 86% 90%
CrossCountry 183 61 25 244 75% 78%
East Midlands Railway 375 75 27 450 83% 84%
Elizabeth line 945 26 0 971 97% 100%
Grand Central 11 7 1 18 61% —
Great Western Railway 1183 393 128 1576 75% 76%
Greater Anglia 1125 57 8 1182 95% 97%
Greater Thameslink Railway 1991 1054 633 3045 65% 77%
Heathrow Express 123 17 0 140 87% 100%
Hull Trains 12 1 0 13 92% 100%
London North Eastern Railway 148 25 6 173 85% 96%
London Overground 1402 47 19 1449 96% 92%
Lumo East Coast 7 2 1 9 77% 100%
Lumo West Coast 6 3 0 9 66% 50%
Merseyrail 549 24 8 573 95% 95%
Northern Trains 2156 381 70 2537 84% 88%
ScotRail 1886 168 44 2054 91% 89%
South Western Railway 1252 253 85 1505 83% 91%
Southeastern 1438 196 21 1634 88% 90%
TransPennine Trains 259 49 26 308 84% 95%
Transport for Wales 858 101 19 959 89% 84%
West Midlands Trains 986 188 25 1174 83% 85%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 27 5 3 32 84% 100%
DB Cargo 89 12 0 101 88% 83%
Direct Rail Services 15 4 0 19 78% 83%
Freightliner Intermodal 30 6 0 36 83% 66%
GB Railfreight 90 9 0 99 90% 86%
Heavy Haul Rail 61 4 0 65 93% 75%
Network Rail - Materials 58 7 0 65 89% 66%

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