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: 11:57:56

On Time

6000

81.2%

Late

1387

18.8%

Cancelled / Very Late

341

4.6%

Total

7387

 

National PPM

81%

Rolling: 78%

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

Best Performing Operator

Merseyrail

On Time

96.5%

Late

3.5%

Cancelled / Very Late

0.0%

Total Trains

201

PPM: 96%

Worst Performing Operator

London North Eastern Railway

On Time

58.0%

Late

42.0%

Cancelled / Very Late

8.0%

Total Trains

50

PPM: 58%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 59 22 2 81 72% 82%
c2c 63 30 15 93 67% 62%
Caledonian Sleeper Limited 3 0 0 3 100% —
Chiltern 90 31 5 121 74% 83%
CrossCountry 53 19 2 72 73% 74%
East Midlands Railway 131 26 11 157 83% 89%
Elizabeth line 290 78 41 368 78% 90%
Grand Central 1 3 0 4 25% 25%
Great Western Railway 423 105 47 528 80% 80%
Greater Anglia 407 30 13 437 93% 92%
Greater Thameslink Railway 978 207 31 1185 82% 76%
Heathrow Express 50 4 2 54 92% 100%
Hull Trains 2 1 0 3 66% 100%
London North Eastern Railway 29 21 4 50 58% 31%
London Overground 462 44 16 506 91% 85%
Lumo East Coast 0 3 1 3 0% 0%
Lumo West Coast 2 0 0 2 100% 100%
Merseyrail 194 7 0 201 96% 100%
Northern Trains 709 174 22 883 80% 83%
ScotRail 548 160 42 708 77% 74%
South Western Railway 401 106 24 507 79% 72%
Southeastern 438 187 42 625 70% 47%
TransPennine Trains 96 6 0 102 94% 100%
Transport for Wales 294 51 19 345 85% 75%
West Midlands Trains 332 83 5 415 80% 80%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 6 2 0 8 75% 60%
DB Cargo 37 7 0 44 84% 77%
Direct Rail Services 5 4 0 9 55% —
Freightliner Intermodal 13 2 0 15 86% 87%
GB Railfreight 33 9 1 42 78% 75%
Heavy Haul Rail 27 5 0 32 84% 66%
Network Rail - Materials 54 4 0 58 93% 80%

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