Realtime National Passenger Train Stats

Wednesday, 4 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 08:16:56

On Time

2299

86.1%

Late

371

13.9%

Cancelled / Very Late

118

4.4%

Total

2670

 

National PPM

86%

Rolling: 86%

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

Best Performing Operator

London Overground

On Time

97.9%

Late

2.1%

Cancelled / Very Late

0.5%

Total Trains

190

PPM: 97%

Worst Performing Operator

London North Eastern Railway

On Time

61.5%

Late

38.5%

Cancelled / Very Late

30.8%

Total Trains

13

PPM: 61%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 11 1 0 12 91% 91%
c2c 33 9 4 42 78% 76%
Caledonian Sleeper Limited 2 0 0 2 100% 100%
Chiltern 35 9 2 44 79% 77%
CrossCountry 15 4 1 19 78% 81%
East Midlands Railway 47 8 3 55 85% 88%
Elizabeth line 103 43 27 146 70% 69%
Grand Central 0 0 0 0 — —
Great Western Railway 153 37 15 190 80% 79%
Greater Anglia 155 13 6 168 92% 91%
Greater Thameslink Railway 429 52 13 481 89% 90%
Heathrow Express 22 3 2 25 88% 93%
Hull Trains 0 0 0 0 — —
London North Eastern Railway 8 5 4 13 61% 61%
London Overground 186 4 1 190 97% 98%
Lumo East Coast 0 0 0 0 — —
Lumo West Coast 0 0 0 0 — —
Merseyrail 58 3 0 61 95% 95%
Northern Trains 252 59 15 311 81% 83%
ScotRail 184 33 9 217 84% 86%
South Western Railway 148 26 5 174 85% 84%
Southeastern 228 24 6 252 90% 87%
TransPennine Trains 38 2 0 40 95% 96%
Transport for Wales 113 11 3 124 91% 90%
West Midlands Trains 101 28 4 129 78% 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 3 0 0 3 100% —
DB Cargo 24 1 0 25 96% 87%
Direct Rail Services 1 1 0 2 50% 50%
Freightliner Intermodal 4 1 0 5 80% 66%
GB Railfreight 17 3 0 20 85% 81%
Heavy Haul Rail 21 3 0 24 87% 87%
Network Rail - Materials 47 3 0 50 94% 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