Originally Posted by
EvilDoctorK
You can also fly directly from NBO - Fly540 and Kenya Airways have regular flights NBO-ZNZ .. this may be another reasonable option.
I did the NBO connection with Kenya Airways - was fine on a 737, but stopped at Mombassa. We had to clear Kenyan immigration on the way back at Mombassa too.