Realtime National Passenger Train Stats

Tuesday, 15 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 21:01:56

On Time

15760

83.1%

Late

3199

16.9%

Cancelled / Very Late

869

4.6%

Total

18959

 

National PPM

83%

Rolling: 79%

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

Best Performing Operator

Merseyrail

On Time

98.3%

Late

1.7%

Cancelled / Very Late

0.9%

Total Trains

538

PPM: 98%

Worst Performing Operator

Grand Central

On Time

47.1%

Late

52.9%

Cancelled / Very Late

29.4%

Total Trains

17

PPM: 47%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 158 101 12 259 61% 57%
c2c 240 67 13 307 78% 65%
Caledonian Sleeper Limited 2 1 0 3 66%
Chiltern 263 32 0 295 89% 90%
CrossCountry 147 73 23 220 66% 39%
East Midlands Railway 314 94 29 408 76% 74%
Elizabeth line 842 46 14 888 94% 90%
Grand Central 8 9 5 17 47% 33%
Great Western Railway 1209 233 42 1442 83% 82%
Greater Anglia 929 155 44 1084 85% 77%
Greater Thameslink Railway 2012 782 184 2794 72% 65%
Heathrow Express 115 12 0 127 90% 82%
Hull Trains 8 4 3 12 66%
London North Eastern Railway 108 49 13 157 68% 86%
London Overground 1229 96 52 1325 92% 92%
Lumo East Coast 4 4 1 8 50% 50%
Lumo West Coast 5 2 1 7 71% 0%
Merseyrail 529 9 5 538 98% 93%
Northern Trains 1947 330 83 2277 85% 88%
ScotRail 1736 163 42 1899 91% 92%
South Western Railway 1179 189 16 1368 86% 86%
Southeastern 1245 267 59 1512 82% 81%
TransPennine Trains 232 19 7 251 92% 94%
Transport for Wales 670 216 128 886 75% 73%
West Midlands Trains 769 277 103 1046 73% 47%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 21 1 0 22 95% 100%
DB Cargo 74 8 0 82 90% 88%
Direct Rail Services 20 3 0 23 86% 66%
Freightliner Intermodal 34 13 0 47 72% 90%
GB Railfreight 68 24 0 92 73% 66%
Heavy Haul Rail 57 10 0 67 85% 66%
Network Rail - Materials 83 7 0 90 92% 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