Realtime National Passenger Train Stats

Monday, 2 November 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 19:09:56

On Time

13105

80.5%

Late

3182

19.5%

Cancelled / Very Late

693

4.3%

Total

16287

 

National PPM

80%

Rolling: 72%

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

Best Performing Operator

Merseyrail

On Time

97.7%

Late

2.3%

Cancelled / Very Late

0.4%

Total Trains

477

PPM: 97%

Worst Performing Operator

London North Eastern Railway

On Time

45.6%

Late

54.4%

Cancelled / Very Late

19.9%

Total Trains

136

PPM: 45%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 158 65 9 223 70% 46%
c2c 150 49 8 199 75% 72%
Caledonian Sleeper Limited 2 1 0 3 66% —
Chiltern 218 36 7 254 85% 85%
CrossCountry 117 72 27 189 61% 46%
East Midlands Railway 292 65 19 357 81% 78%
Elizabeth line 684 96 17 780 87% 77%
Grand Central 6 7 0 13 46% 0%
Great Western Railway 1030 179 21 1209 85% 78%
Greater Anglia 886 67 6 953 92% 90%
Greater Thameslink Railway 1764 689 188 2453 71% 62%
Heathrow Express 90 22 2 112 80% 75%
Hull Trains 6 4 1 10 60% 50%
London North Eastern Railway 62 74 27 136 45% 76%
London Overground 1050 57 29 1107 94% 89%
Lumo East Coast 5 2 0 7 71% 100%
Lumo West Coast 5 1 0 6 83% 100%
Merseyrail 466 11 2 477 97% 92%
Northern Trains 1491 484 87 1975 75% 66%
ScotRail 1404 241 37 1645 85% 80%
South Western Railway 815 318 84 1133 71% 58%
Southeastern 981 314 34 1295 75% 57%
TransPennine Trains 159 51 17 210 75% 83%
Transport for Wales 661 110 40 771 85% 82%
West Midlands Trains 715 203 34 918 77% 67%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 19 7 6 26 73% 66%
DB Cargo 78 10 0 88 88% 100%
Direct Rail Services 9 0 0 9 100% —
Freightliner Intermodal 15 1 0 16 93% 80%
GB Railfreight 64 17 1 81 79% 81%
Heavy Haul Rail 39 9 0 48 81% 77%
Network Rail - Materials 61 7 0 68 89% 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