Public Performance Measure

The Public Performance Measure for Saturday 2017 March 11

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 97 97 945 920 25 3
C2C 99 100 285 283 2 0
Caledonian Sleeper 100 -1 7 7 0 0
Chiltern 98 93 335 331 4 1
CrossCountry 93 85 289 270 19 4
East Midlands Trains 95 92 457 436 21 0
Eurostar 97 100 40 39 1 0
GB Railfreight 82 0 47 39 8 0
Govia Thameslink 78 79 2829 2219 610 262
Grand Central 100 100 19 19 0 0
Great Western Railway 92 85 1263 1169 94 8
Greater Anglia 95 93 1105 1060 45 35
Heathrow Connect 65 100 38 25 13 0
Heathrow Express 87 84 223 195 28 6
Hull Trains 91 66 12 11 1 0
London Midland 94 97 1212 1144 68 11
London Overground 98 96 1261 1245 16 3
Merseyrail 99 100 726 724 2 0
Northern 93 82 2446 2292 154 34
ScotRail 94 92 2256 2137 119 9
South West Trains 83 10 1529 1274 255 120
Southeastern 95 96 1718 1643 75 24
TfL Rail -1 -1 0 0 0 0
TransPennine Express 89 70 237 211 26 11
Virgin Trains East Coast 96 77 117 113 4 0
Virgin Trains West Coast 89 88 269 240 29 5

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.