Public Performance Measure

The Public Performance Measure for Tuesday 2017 March 14

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 92 96 968 898 70 27
C2C 94 94 399 379 20 4
Caledonian Sleeper 100 100 10 10 0 0
Chiltern 92 100 431 397 34 8
CrossCountry 83 58 309 258 51 25
East Midlands Trains 95 100 481 460 21 1
Eurostar 95 80 41 39 2 1
GB Railfreight 85 80 76 65 11 0
Govia Thameslink 82 66 3170 2600 570 187
Grand Central 94 100 18 17 1 1
Great Western Railway 89 87 1650 1479 171 31
Greater Anglia 88 95 1314 1169 145 21
Heathrow Connect 94 66 37 35 2 0
Heathrow Express 96 82 223 215 8 0
Hull Trains 100 100 14 14 0 0
London Midland 86 88 1296 1126 170 46
London Overground 94 97 1481 1395 86 44
Merseyrail 97 100 730 715 15 2
Northern 90 98 2631 2391 240 51
ScotRail 92 95 2294 2117 177 20
South West Trains 94 98 1680 1584 96 6
Southeastern 93 98 2012 1881 131 39
TfL Rail 93 81 268 251 17 5
TransPennine Express 86 100 242 209 33 19
Virgin Trains East Coast 96 100 156 150 6 1
Virgin Trains West Coast 95 86 301 288 13 3

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.