- Hamburg (HAM) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 11h 30minfrom $512 - Berlin (BER) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 35minfrom $534 - London Heathrow (LHR) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 Non-stop flight per dayat least 7h 35minfrom $575 - Mombasa (MBA) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–11 Non-stop flights per dayat least 1hfrom $67 - Nairobi (NBO) Mombasa (MBA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2–11 Non-stop flights per dayat least 1hfrom $67 - Lagos (LOS) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 2 Non-stop flights per dayat least 4h 20minfrom $438 - Juba (JUB) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–3 Non-stop flights per dayat least 1h 5minfrom $645 - London (LON) Nairobi (NBO)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1–2 Non-stop flights per dayat least 7h 35minfrom $575 - Zurich (ZRH) Mombasa (MBA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 13h 40minfrom $1,332 - Lagos (LOS) Mombasa (MBA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 10h 10minfrom $581
Stops
- Direct flight
Departure airport
Departure country
Destination airport
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday