Public Performance Measure

The Public Performance Measure for Friday 2017 March 3

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 95 97 970 925 45 8
C2C 96 89 397 384 13 8
Caledonian Sleeper 100 100 10 10 0 0
Chiltern 94 94 432 409 23 4
CrossCountry 88 95 298 263 35 17
East Midlands Trains 86 83 481 416 65 24
Eurostar 91 100 58 53 5 0
GB Railfreight 95 87 82 78 4 0
Govia Thameslink 77 83 3191 2477 714 141
Grand Central 88 100 18 16 2 2
Great Western Railway 86 74 1634 1417 217 35
Greater Anglia 89 90 1313 1172 141 34
Heathrow Connect 68 75 38 26 12 6
Heathrow Express 81 90 225 184 41 12
Hull Trains 100 100 14 14 0 0
London Midland 89 93 1301 1166 135 18
London Overground 85 86 1683 1439 244 173
Merseyrail 98 100 727 715 12 3
Northern 91 89 2505 2287 218 44
ScotRail 90 89 2320 2091 229 53
South West Trains 94 84 1679 1584 95 7
Southeastern 61 89 2001 1230 771 245
TfL Rail 100 100 267 267 0 0
TransPennine Express 87 76 242 212 30 12
Virgin Trains East Coast 91 100 157 144 13 2
Virgin Trains West Coast 91 88 304 278 26 4

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.