-
Ryanair, Etihad Airways Brussels (CRL) → Vienna (VIE) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Vienna (VIE) → Abu Dhabi (AUH) → Nairobi (NBO)
12 hrs 55 mins Excluding layover time Explore route
-
-
Qatar Airways, Flynas Brussels (BRU) → Doha (DOH) → Riyadh (RUH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Doha (DOH) → Riyadh (RUH) → Nairobi (NBO)
13 hrs Excluding layover time Explore route
-
-
Brussels Airlines, British Airways Brussels (BRU) → Marseille (MRS) → London (LHR) → Nairobi (NBO) 2 routes
-
2 stops
Brussels (BRU) → Marseille (MRS) → London (LHR) → Nairobi (NBO)
13 hrs Excluding layover time Explore route -
2 stops
Brussels (BRU) → Milan (MXP) → London (LHR) → Nairobi (NBO)
13 hrs Excluding layover time Explore route
-
-
Pegasus, Qatar Airways Brussels (CRL) → Antalya (AYT) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Antalya (AYT) → Doha (DOH) → Nairobi (NBO)
13 hrs Excluding layover time Explore route
-
-
Ryanair, Air France Brussels (CRL) → Barcelona (BCN) → Paris (CDG) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Barcelona (BCN) → Paris (CDG) → Nairobi (NBO)
13 hrs Excluding layover time Explore route
-
-
Qatar Airways, Gulf Air Brussels (BRU) → Doha (DOH) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Doha (DOH) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 5 mins Excluding layover time Explore route
-
-
Volotea, Qatar Airways Brussels (CRL) → Nice (NCE) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Nice (NCE) → Doha (DOH) → Nairobi (NBO)
13 hrs 5 mins Excluding layover time Explore route
-
-
Royal Jordanian, Gulf Air Brussels (BRU) → Amman (AMM) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Amman (AMM) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 10 mins Excluding layover time Explore route
-
-
Royal Jordanian, Qatar Airways Brussels (BRU) → Amman (AMM) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Amman (AMM) → Doha (DOH) → Nairobi (NBO)
13 hrs 10 mins Excluding layover time Explore route
-
-
TUI fly Belgium, Qatar Airways Brussels (BRU) → Bodrum (BJV) → Doha (DOH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Bodrum (BJV) → Doha (DOH) → Nairobi (NBO)
13 hrs 10 mins Excluding layover time Explore route
-
-
Brussels Airlines, Gulf Air Brussels (BRU) → Milan (MXP) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Milan (MXP) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 15 mins Excluding layover time Explore route
-
-
Ryanair, Qatar Airways Brussels (CRL) → Rome (FCO) → Doha (DOH) → Nairobi (NBO) 2 routes
-
2 stops
Brussels (CRL) → Rome (FCO) → Doha (DOH) → Nairobi (NBO)
13 hrs 15 mins Excluding layover time Explore route -
2 stops
Brussels (CRL) → Amman (AMM) → Doha (DOH) → Nairobi (NBO)
13 hrs 20 mins Excluding layover time Explore route
-
-
TUI fly Belgium, Saudia Brussels (BRU) → Oran (ORN) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Oran (ORN) → Jeddah (JED) → Nairobi (NBO)
13 hrs 20 mins Excluding layover time Explore route
-
-
Ryanair, Gulf Air Brussels (CRL) → Amman (AMM) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Amman (AMM) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 20 mins Excluding layover time Explore route
-
-
Aegean Airlines, Gulf Air Brussels (BRU) → Larnaca (LCA) → Bahrain (BAH) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Larnaca (LCA) → Bahrain (BAH) → Nairobi (NBO)
13 hrs 35 mins Excluding layover time Explore route
-
-
Ethiopian Airlines, Brussels Airlines Brussels (BRU) → Kinshasa (FIH) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Kinshasa (FIH) → Addis Ababa (ADD) → Nairobi (NBO)
14 hrs 10 mins Excluding layover time Explore route
-
-
Brussels Airlines, TUI fly Belgium, Air Cairo Brussels (BRU) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
1 stop
Brussels (BRU) → Hurghada (HRG) → Nairobi (NBO)
10 hrs 30 mins Excluding layover time Explore route
-
-
British Airways, Brussels Airlines, Kenya Airways Brussels (BRU) → London (LHR) → Nairobi (NBO) 1 route
-
1 stop
Brussels (BRU) → London (LHR) → Nairobi (NBO)
10 hrs 35 mins Excluding layover time Explore route
-
-
Brussels Airlines, Ethiopian Airlines, Kenya Airways Brussels (BRU) → Kinshasa (FIH) → Nairobi (NBO) 1 route
-
1 stop
Brussels (BRU) → Kinshasa (FIH) → Nairobi (NBO)
11 hrs 20 mins Excluding layover time Explore route
-
-
Brussels Airlines, FlexFlight, Safarilink Brussels (BRU) → Entebbe (EBB) → Kisumu (KIS) → Nairobi (NBO) 2 routes
-
2 stops
Brussels (BRU) → Entebbe (EBB) → Kisumu (KIS) → Nairobi (NBO)
9 hrs 55 mins Excluding layover time Explore route -
2 stops
Brussels (BRU) → Entebbe (EBB) → Kisumu (KIS) → Nairobi (WIL)
9 hrs 55 mins Excluding layover time Explore route
-
-
Austrian Airlines, Brussels Airlines, Ethiopian Airlines Brussels (BRU) → Vienna (VIE) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Vienna (VIE) → Addis Ababa (ADD) → Nairobi (NBO)
10 hrs 5 mins Excluding layover time Explore route
-
-
Aegean Airlines, TAROM, Lufthansa Brussels (BRU) → Strasbourg (SXB) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Strasbourg (SXB) → Frankfurt (FRA) → Nairobi (NBO)
10 hrs 15 mins Excluding layover time Explore route
-
-
Brussels Airlines, Lufthansa, Ethiopian Airlines Brussels (BRU) → Frankfurt (FRA) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Frankfurt (FRA) → Addis Ababa (ADD) → Nairobi (NBO)
10 hrs 25 mins Excluding layover time Explore route
-
-
Austrian Airlines, Brussels Airlines, EgyptAir Brussels (BRU) → Vienna (VIE) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Vienna (VIE) → Cairo (CAI) → Nairobi (NBO)
10 hrs 30 mins Excluding layover time Explore route
-
-
Brussels Airlines, RwandAir, Lufthansa Brussels (BRU) → Paris (CDG) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Paris (CDG) → Frankfurt (FRA) → Nairobi (NBO)
10 hrs 35 mins Excluding layover time Explore route
-
-
Lufthansa, Brussels Airlines, TUI fly Belgium Brussels (BRU) → Munich (MUC) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Munich (MUC) → Frankfurt (FRA) → Nairobi (NBO)
10 hrs 35 mins Excluding layover time Explore route
-
-
Brussels Airlines, SmartWings, EgyptAir Brussels (BRU) → Prague (PRG) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Prague (PRG) → Cairo (CAI) → Nairobi (NBO)
10 hrs 35 mins Excluding layover time Explore route
-
-
Brussels Airlines, SWISS, Lufthansa Brussels (BRU) → Zurich (ZRH) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Zurich (ZRH) → Frankfurt (FRA) → Nairobi (NBO)
10 hrs 35 mins Excluding layover time Explore route
-
-
Ryanair, Wizz Air, EgyptAir Brussels (CRL) → Budapest (BUD) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Budapest (BUD) → Cairo (CAI) → Nairobi (NBO)
10 hrs 35 mins Excluding layover time Explore route
-
-
Brussels Airlines, RwandAir, Ethiopian Airlines Brussels (BRU) → Paris (CDG) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Paris (CDG) → Addis Ababa (ADD) → Nairobi (NBO)
10 hrs 40 mins Excluding layover time Explore route
-
-
Brussels Airlines, Lufthansa, EgyptAir Brussels (BRU) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO)
10 hrs 45 mins Excluding layover time Explore route
-
-
Austrian Airlines, Brussels Airlines, Air Cairo Brussels (BRU) → Vienna (VIE) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Vienna (VIE) → Hurghada (HRG) → Nairobi (NBO)
10 hrs 45 mins Excluding layover time Explore route
-
-
Austrian Airlines, Brussels Airlines, Saudia Brussels (BRU) → Vienna (VIE) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Vienna (VIE) → Jeddah (JED) → Nairobi (NBO)
10 hrs 45 mins Excluding layover time Explore route
-
-
Brussels Airlines, SWISS, Air Cairo Brussels (BRU) → Zurich (ZRH) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Zurich (ZRH) → Hurghada (HRG) → Nairobi (NBO)
10 hrs 45 mins Excluding layover time Explore route
-
-
Brussels Airlines, RwandAir, Saudia Brussels (BRU) → Paris (CDG) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Paris (CDG) → Jeddah (JED) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Brussels Airlines, Lufthansa, Air Cairo Brussels (BRU) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Brussels Airlines, Lufthansa, Saudia Brussels (BRU) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Brussels Airlines, SmartWings, Lufthansa Brussels (BRU) → Prague (PRG) → Frankfurt (FRA) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Prague (PRG) → Frankfurt (FRA) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Brussels Airlines, SmartWings, Air Cairo Brussels (BRU) → Prague (PRG) → Hurghada (HRG) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Prague (PRG) → Hurghada (HRG) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Brussels Airlines, SWISS, EgyptAir Brussels (BRU) → Zurich (ZRH) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Zurich (ZRH) → Cairo (CAI) → Nairobi (NBO)
10 hrs 50 mins Excluding layover time Explore route
-
-
Ryanair, Wizz Air, Turkish Airlines Brussels (CRL) → Sofia (SOF) → Istanbul (IST) → Nairobi (NBO) 2 routes
-
2 stops
Brussels (CRL) → Sofia (SOF) → Istanbul (IST) → Nairobi (NBO)
10 hrs 55 mins Excluding layover time Explore route -
2 stops
Brussels (CRL) → Budapest (BUD) → Istanbul (IST) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-
-
Brussels Airlines, RwandAir, EgyptAir Brussels (BRU) → Paris (CDG) → Cairo (CAI) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Paris (CDG) → Cairo (CAI) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-
-
HiSky Europe, TAROM, Turkish Airlines Brussels (BRU) → Bucharest (OTP) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Bucharest (OTP) → Istanbul (IST) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-
-
Brussels Airlines, SmartWings, Turkish Airlines Brussels (BRU) → Prague (PRG) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Prague (PRG) → Istanbul (IST) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-
-
Austrian Airlines, Brussels Airlines, Turkish Airlines Brussels (BRU) → Vienna (VIE) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Brussels (BRU) → Vienna (VIE) → Istanbul (IST) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-
-
Ryanair, Wizz Air Malta, Turkish Airlines Brussels (CRL) → Cluj (CLJ) → Istanbul (IST) → Nairobi (NBO) 1 route
-
2 stops
Brussels (CRL) → Cluj (CLJ) → Istanbul (IST) → Nairobi (NBO)
11 hrs Excluding layover time Explore route
-