Realtime National Passenger Train Stats

Sunday, 18 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 22:24:56

On Time

10389

88.0%

Late

1421

12.0%

Cancelled / Very Late

368

3.1%

Total

11810

 

National PPM

87%

Rolling: 83%

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

Best Performing Operator

Greater Anglia

On Time

96.9%

Late

3.1%

Cancelled / Very Late

0.4%

Total Trains

717

PPM: 96%

Worst Performing Operator

Grand Central

On Time

50.0%

Late

50.0%

Cancelled / Very Late

20.0%

Total Trains

10

PPM: 50%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 92 13 3 105 87% 80%
c2c 118 9 3 127 92% 85%
Caledonian Sleeper Limited 0 0 0 0 — —
Chiltern 168 18 0 186 90% 92%
CrossCountry 105 40 29 145 72% 60%
East Midlands Railway 205 43 9 248 82% 67%
Elizabeth line 585 43 6 628 93% 79%
Grand Central 5 5 2 10 50% 100%
Great Western Railway 681 177 66 858 79% 77%
Greater Anglia 695 22 3 717 96% 93%
Greater Thameslink Railway 1526 223 30 1749 87% 83%
Heathrow Express 72 15 1 87 82% 28%
Hull Trains 2 2 0 4 50% —
London North Eastern Railway 140 13 2 153 91% 100%
London Overground 1122 87 38 1209 92% 85%
Lumo East Coast 6 0 0 6 100% 100%
Lumo West Coast 0 0 0 0 — —
Merseyrail 376 19 2 395 95% 94%
Northern Trains 983 110 25 1093 89% 85%
ScotRail 867 134 35 1001 86% 83%
South Western Railway 826 200 48 1026 80% 71%
Southeastern 656 97 0 753 87% 83%
TransPennine Trains 204 17 5 221 92% 84%
Transport for Wales 552 69 39 621 88% 92%
West Midlands Trains 488 87 25 575 84% 83%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 15 4 2 19 78% 66%
DB Cargo 16 0 0 16 100% 100%
Direct Rail Services 3 0 0 3 100% 100%
Freightliner Intermodal 0 1 0 1 — —
GB Railfreight 20 2 0 22 90% 100%
Heavy Haul Rail 0 0 0 0 — —
Network Rail - Materials 84 13 0 97 86% 100%

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