Public Performance Measure

The Public Performance Measure for Monday 2017 April 24

Operator PPM Rolling
PPM
Trains
Run On Time Late Canc/VLate
Arriva Trains Wales 96 95 549 528 21 7
C2C 99 96 220 219 1 0
Caledonian Sleeper 100 100 6 6 0 0
Chiltern 100 100 237 237 0 0
CrossCountry 92 96 148 137 11 6
East Midlands Trains 99 100 270 268 2 0
Eurostar 80 100 36 29 7 3
GB Railfreight 93 83 29 27 2 0
Govia Thameslink 87 72 1781 1561 220 47
Grand Central 88 50 9 8 1 0
Great Western Railway 92 96 929 863 66 14
Greater Anglia 95 92 727 691 36 6
Heathrow Connect 66 100 21 14 7 0
Heathrow Express 89 100 131 117 14 4
Hull Trains 100 100 7 7 0 0
London Midland 91 94 724 662 62 15
London Overground 97 96 827 807 20 2
Merseyrail 98 100 430 422 8 7
Northern 95 95 1530 1460 70 16
ScotRail 93 95 1313 1229 84 20
South West Trains 89 75 886 792 94 57
Southeastern 97 95 1088 1064 24 6
TfL Rail 98 100 143 141 2 1
TransPennine Express 96 96 130 126 4 0
Virgin Trains East Coast 100 100 82 82 0 0
Virgin Trains West Coast 95 94 161 153 8 1

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.