Realtime National Passenger Train Stats

Friday, 30 October 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 08:47:56

On Time

2804

82.6%

Late

589

17.4%

Cancelled / Very Late

194

5.7%

Total

3393

 

National PPM

82%

Rolling: 83%

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

Best Performing Operator

Chiltern

On Time

98.2%

Late

1.8%

Cancelled / Very Late

0.0%

Total Trains

56

PPM: 98%

Worst Performing Operator

Heathrow Express

On Time

37.9%

Late

62.1%

Cancelled / Very Late

41.4%

Total Trains

29

PPM: 37%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 16 7 4 23 69% 78%
c2c 35 20 3 55 63% 65%
Caledonian Sleeper Limited 2 0 0 2 100% 100%
Chiltern 55 1 0 56 98% 100%
CrossCountry 22 4 2 26 84% 86%
East Midlands Railway 60 8 0 68 88% 91%
Elizabeth line 116 55 44 171 67% 65%
Grand Central 0 0 0 0 — —
Great Western Railway 179 74 23 253 70% 77%
Greater Anglia 198 13 0 211 93% 94%
Greater Thameslink Railway 476 98 34 574 82% 83%
Heathrow Express 11 18 12 29 37% 44%
Hull Trains 0 0 0 0 — —
London North Eastern Railway 14 1 1 15 93% 100%
London Overground 231 8 3 239 96% 98%
Lumo East Coast 0 0 0 0 — —
Lumo West Coast 0 0 0 0 — —
Merseyrail 80 1 0 81 98% 98%
Northern Trains 312 83 23 395 78% 78%
ScotRail 190 96 21 286 66% 65%
South Western Railway 195 40 12 235 82% 83%
Southeastern 284 38 11 322 88% 86%
TransPennine Trains 51 9 6 60 85% 82%
Transport for Wales 116 15 6 131 88% 90%
West Midlands Trains 172 18 1 190 90% 88%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 4 0 0 4 100% 100%
DB Cargo 22 4 0 26 84% 75%
Direct Rail Services 4 0 0 4 100% 100%
Freightliner Intermodal 5 3 0 8 62% 57%
GB Railfreight 16 2 0 18 88% 85%
Heavy Haul Rail 14 6 0 20 70% 50%
Network Rail - Materials 41 5 0 46 89% 72%

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