Public Performance Measure

The Public Performance Measure for Tuesday 2017 May 23

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 90 90 322 293 29 8
C2C 97 100 148 145 3 2
Caledonian Sleeper 85 66 7 6 1 1
Chiltern 93 94 137 128 9 2
CrossCountry 89 80 74 66 8 4
East Midlands Trains 94 96 147 139 8 2
Eurostar 93 100 16 15 1 0
GB Railfreight 84 75 33 28 5 0
Govia Thameslink 79 72 1032 818 214 59
Grand Central 100 100 4 4 0 0
Great Western Railway 92 90 511 473 38 7
Greater Anglia 93 92 420 391 29 13
Heathrow Connect 91 100 12 11 1 0
Heathrow Express 97 90 100 97 3 0
Hull Trains 100 100 3 3 0 0
London Midland 90 94 383 345 38 7
London Overground 96 95 460 444 16 4
Merseyrail 88 96 232 205 27 18
Northern 68 74 917 624 293 213
ScotRail 97 97 691 672 19 7
South West Trains 88 93 515 457 58 1
Southeastern 91 87 646 591 55 9
TfL Rail 37 59 101 38 63 51
TransPennine Express 79 86 74 59 15 12
Virgin Trains East Coast 91 93 37 34 3 1
Virgin Trains West Coast 91 91 78 71 7 2

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.