- Mombasa (MBA) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 2 Non-stop flights per dayat least 9h 5minfrom $523 - Mombasa (MBA) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–10 Non-stop flights per dayat least 1hfrom $62 - Nairobi (NBO) Addis Ababa (ADD)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–4 Non-stop flights per dayat least 2hfrom $372 - Nairobi (NBO) Amsterdam (AMS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 Non-stop flight per dayat least 9h 11minfrom $583 - Nairobi (NBO) Kigali (KGL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–4 Non-stop flights per dayat least 1h 30minfrom $425 - Nairobi (NBO) Mombasa (MBA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–10 Non-stop flights per dayat least 1hfrom $67 - Kisumu (KIS) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–6 Non-stop flights per dayat least 50minfrom $123 - Mombasa (MBA) Dubai (DXB)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 Non-stop flight per dayat least 5h 15minfrom $481 - Ukunda (UKA) Nairobi (WIL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 1h 10minfrom $105 - Mombasa (MBA) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 22h 30minfrom $806 - Nairobi (NBO) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 11h 35minfrom $790