Kenya Airways can get you to Nairobi. From there you have lots of options, KLM/Continental or BA/American, plus others.