Public Performance Measure

The Public Performance Measure for Saturday 2017 March 4

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 97 91 993 971 22 1
C2C 100 100 285 285 0 0
Caledonian Sleeper 100 100 7 7 0 0
Chiltern 90 82 335 303 32 3
CrossCountry 96 90 290 279 11 1
East Midlands Trains 97 85 456 443 13 0
Eurostar 94 100 39 37 2 1
GB Railfreight 98 100 50 49 1 0
Govia Thameslink 90 82 2472 2234 238 55
Grand Central 100 100 19 19 0 0
Great Western Railway 94 94 1237 1165 72 3
Greater Anglia 89 91 1010 907 103 75
Heathrow Connect 84 75 38 32 6 0
Heathrow Express 93 100 226 212 14 1
Hull Trains 91 66 12 11 1 0
London Midland 94 91 1208 1143 65 4
London Overground 93 95 1402 1316 86 28
Merseyrail 98 90 725 714 11 2
Northern 93 90 2305 2157 148 34
ScotRail 95 93 2218 2108 110 10
South West Trains 87 79 990 865 125 24
Southeastern 95 95 1807 1729 78 17
TfL Rail -1 -1 0 0 0 0
TransPennine Express 96 93 237 228 9 2
Virgin Trains East Coast 100 100 114 114 0 0
Virgin Trains West Coast 94 50 268 253 15 7

Notes:

  • Public Performance Measure (PPM) is calculated as the number of trains on time divided by the total train run.
  • The Rolling PPM is the PPM over the last 24 hours, whilst the PPM is for today.
  • A train is on time if it arrives at it's destination within 5 minutes (10 for long distance) of the timetable.
  • A train is late if it's not on time and not delayed by 30 minutes or more.
  • Canc/VLate is the number of trains either cancelled or delayed by 30 minutes or more. These trains are not included in the run total.
  • The data covers a Rail Day. A rail day starts at 0200 UK time - GMT or BST in the summer.
  • This data is direct from Network Rail's Open Data platform and is updated once every minute.
  • If the date being shown is the current Rail Day then the figures will cover the time from 02:00 up to the current time only.
  • Data can be incomplete due to downtime upstream. So if the system was unavailable at the end of the day then the data can be incomplete.