Various fares (all in Z class), available throughout most of the year:
PERMITTED 21DEC THROUGH 25JUN OR 07JUL THROUGH 15DEC.
-OR-
PERMITTED 23APR THROUGH 15JUN OR 16SEP THROUGH 31DEC OR 16JAN THROUGH 31MAR.
No minimum stay requirement, max stay 12 months
NBO-EU operated by the 788 with lie flat seats (or KL 747), NBO-CPT by E190, NBO-JNB is a mix of E190/738/788.
2 Stop overs in NBO (or LVI if going from CPT) are allowed free of charge.
Book directly through KQ website.