If you watch this thread, there is a fare that has been available for a couple years that comes and goes. NBO is usually included as one of the destinations.
As low as ~$1300++ ($2600 all in) but has increased over the years due to FX reasons I believe.
FARE BACK (BUT HIGHER) - AC cheap business class sale to South Africa