- Nairobi (NBO) Dar es Salaam (DAR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
5–10 non-stop flights per dayat least 1h 20minfrom $238 - Nairobi (NBO) Dubai (DXB)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
3–4 non-stop flights per dayat least 5hfrom $358 - Nairobi (NBO) Kigali (KGL)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
6–8 non-stop flights per dayat least 1h 30minfrom $442 - Nairobi (NBO) Kisumu (KIS)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
7–16 non-stop flights per dayat least 50minfrom $90 - Nairobi (NBO) Antananarivo (TNR)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
2 non-stop flights per dayat least 3h 20minfrom $574 - Nairobi (NBO) Zanzibar Kisauni (ZNZ)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
4–7 non-stop flights per dayat least 1h 20minfrom $277 - Nairobi (NBO) Guangzhou (CAN)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
up to 1 non-stop flight per dayat least 10h 20minfrom $611 - Nairobi (NBO) Frankfurt (FRA)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
1 non-stop flight per dayat least 8h 50minfrom $922 - Nairobi (NBO) Berlin (BER)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 12hfrom $799 - Nairobi (NBO) Munich (MUC)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 12h 25minfrom $861 - Nairobi (NBO) Hamburg (HAM)
- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
only flights with stopoverat least 12h 5minfrom $813
Stops
- Direct flight
Destination country
Destination airport
Airline
- Kenya Airways
- Emirates Airline
- Brussels Airlines
- British Airways
- Egyptair
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Most frequent connection to Nairobi:
- Entebbe - Nairobi (80/Week)
- Dar es Salaam - Nairobi (68/Week)
- Kilimanjaro - Nairobi (40/Week)
- Johannesburg - Nairobi (34/Week)
- Dubai - Nairobi (32/Week)
- Mombasa - Nairobi (141/Week)
- Kisumu - Nairobi (72/Week)
- Eldoret - Nairobi (49/Week)