Realtime National Passenger Train Stats

Sunday, 20 September 2026

Connection status: Connecting…

Follow the site's progress

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

Last updated: 09:23:56

On Time

798

85.9%

Late

131

14.1%

Cancelled / Very Late

61

6.6%

Total

929

 

National PPM

85%

Rolling: 89%

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

Best Performing Operator

Merseyrail

On Time

100.0%

Late

0.0%

Cancelled / Very Late

0.0%

Total Trains

19

PPM: 100%

Worst Performing Operator

West Midlands Trains

On Time

56.7%

Late

43.3%

Cancelled / Very Late

40.0%

Total Trains

30

PPM: 56%

Passenger Operators

Operator On Time Late Cxl / V. Late Total PPM Rolling
Avanti West Coast 0 0 0 0
c2c 22 10 3 32 68% 73%
Caledonian Sleeper Limited 0 0 0 0
Chiltern 9 0 0 9 100% 100%
CrossCountry 0 6 6 6 0% 0%
East Midlands Railway 8 0 0 8 100% 100%
Elizabeth line 72 3 0 75 96% 98%
Grand Central 0 0 0 0
Great Western Railway 26 7 3 33 78% 77%
Greater Anglia 82 5 1 87 94% 93%
Greater Thameslink Railway 186 46 17 232 80% 85%
Heathrow Express 21 12 0 33 63% 75%
Hull Trains 0 0 0 0
London North Eastern Railway 0 0 0 0
London Overground 109 15 10 124 87% 91%
Lumo East Coast 0 0 0 0
Lumo West Coast 0 0 0 0
Merseyrail 19 0 0 19 100% 100%
Northern Trains 28 10 7 38 73% 73%
ScotRail 29 1 1 30 96% 96%
South Western Railway 77 6 0 83 92% 98%
Southeastern 94 9 1 103 91% 98%
TransPennine Trains 5 0 0 5 100% 100%
Transport for Wales 15 0 0 15 100% 100%
West Midlands Trains 17 13 12 30 56% 60%

Freight Operators

Freight PPM counts trains arriving within 15 minutes of schedule.

Operator On Time Late Cxl / V. Late Total PPM Rolling
Colas Freight 1 0 0 1
DB Cargo 0 0 0 0
Direct Rail Services 0 0 0 0
Freightliner Intermodal 0 0 0 0
GB Railfreight 0 1 0 1
Heavy Haul Rail 0 0 0 0
Network Rail - Materials 56 6 0 62 90% 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