Sorry for the confusion, never having had the pleasure of operating the 78 trip to JNB, I thought it was the same as the 747/380 trips which have one night down route. To clarify, the 787 crews doing the LHR-DUR-JNB-LHR do indeed get 2 nights down in JNB, however pickup is quite early in the morning so I wouldn't call it a full night's sleep