Realtime National Passenger Train Stats

Tuesday, 6 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 00:12:56

On Time

19416

87.3%

Late

2835

12.7%

Cancelled / Very Late

810

3.6%

Total

22251

 

National PPM

87%

Rolling: 87%

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

Best Performing Operator

Hull Trains

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

14

PPM: 100%

Worst Performing Operator

Lumo East Coast

On Time

60.0%

Late

40.0%

Cancelled / Very Late

20.0%

Total Trains

10

PPM: 60%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 225 82 26 307 73% 81%
c2c 325 28 7 353 92% 90%
Caledonian Sleeper Limited 4 0 0 4 100% —
Chiltern 320 18 0 338 94% 92%
CrossCountry 202 75 39 277 72% 83%
East Midlands Railway 401 87 18 488 82% 93%
Elizabeth line 1027 18 2 1045 98% 98%
Grand Central 14 6 3 20 70% 100%
Great Western Railway 1486 196 48 1682 88% 93%
Greater Anglia 1209 65 11 1274 94% 91%
Greater Thameslink Railway 2710 576 160 3286 82% 76%
Heathrow Express 139 12 0 151 92% 93%
Hull Trains 14 0 0 14 100% —
London North Eastern Railway 149 41 18 190 78% 70%
London Overground 1466 113 69 1579 92% 98%
Lumo East Coast 6 4 2 10 60% 0%
Lumo West Coast 8 2 1 10 80% 100%
Merseyrail 580 33 9 613 94% 98%
Northern Trains 2196 506 111 2702 81% 87%
ScotRail 2076 159 27 2235 92% 90%
South Western Railway 1404 225 73 1629 86% 93%
Southeastern 1559 207 31 1766 88% 76%
TransPennine Trains 235 65 33 300 78% 93%
Transport for Wales 850 141 84 991 85% 90%
West Midlands Trains 992 200 44 1192 83% 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 26 6 5 32 81% 87%
DB Cargo 104 9 0 113 92% 100%
Direct Rail Services 14 6 0 20 70% 100%
Freightliner Intermodal 42 1 0 43 97% 100%
GB Railfreight 111 16 0 127 87% 100%
Heavy Haul Rail 49 14 0 63 77% 83%
Network Rail - Materials 85 9 0 94 90% 88%

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