Ways to Fly from Brussels to Nairobi

Flight connections from Brussels to Nairobi

Explore direct and connecting flights between Brussels and Nairobi. Compare airlines, connection airports, journey times and available routing options.

500 connection options Page 10 of 10
  • Brussels Airlines, Lufthansa, TUI fly Belgium, EgyptAir Brussels (BRU) → Munich (MUC) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 35 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Saudia Brussels (BRU) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Jeddah (JED) → Nairobi (NBO)

      10 hrs 35 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Ethiopian Airlines Brussels (BRU) → Geneva (GVA) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Addis Ababa (ADD) → Nairobi (NBO)

      10 hrs 40 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Air Cairo Brussels (BRU) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Hurghada (HRG) → Nairobi (NBO)

      10 hrs 40 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, EgyptAir Brussels (BRU) → Geneva (GVA) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 45 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Saudia Brussels (BRU) → Geneva (GVA) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Jeddah (JED) → Nairobi (NBO)

      10 hrs 50 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Lufthansa Brussels (BRU) → Geneva (GVA) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Frankfurt (FRA) → Nairobi (NBO)

      10 hrs 55 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Turkish Airlines Brussels (BRU) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Istanbul (IST) → Nairobi (NBO)

      11 hrs Excluding layover time Explore route
  • Pegasus, SunExpress, TUI fly Belgium, Saudia Brussels (BRU) → Antalya (AYT) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Antalya (AYT) → Jeddah (JED) → Nairobi (NBO)

      11 hrs 10 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Lufthansa Brussels (BRU) → Milan (LIN) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Milan (LIN) → Frankfurt (FRA) → Nairobi (NBO)

      11 hrs 10 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Air France Brussels (BRU) → Geneva (GVA) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Paris (CDG) → Nairobi (NBO)

      11 hrs 25 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Turkish Airlines Brussels (BRU) → Geneva (GVA) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Istanbul (IST) → Nairobi (NBO)

      11 hrs 25 mins Excluding layover time Explore route
  • Brussels Airlines, Ryanair, Vueling, Saudia Brussels (BRU) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Barcelona (BCN) → Jeddah (JED) → Nairobi (NBO)

      11 hrs 35 mins Excluding layover time Explore route
  • Aegean Airlines, Brussels Airlines, Sky Express, Turkish Airlines Brussels (BRU) → Athens (ATH) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Athens (ATH) → Istanbul (IST) → Nairobi (NBO)

      11 hrs 45 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, KLM Brussels (BRU) → Munich (MUC) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Amsterdam (AMS) → Nairobi (NBO)

      11 hrs 45 mins Excluding layover time Explore route
  • Brussels Airlines, Ryanair, Vueling, EgyptAir Brussels (BRU) → Barcelona (BCN) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Barcelona (BCN) → Cairo (CAI) → Nairobi (NBO)

      11 hrs 50 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, KLM Brussels (BRU) → Geneva (GVA) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Amsterdam (AMS) → Nairobi (NBO)

      11 hrs 50 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Air France Brussels (BRU) → Munich (MUC) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Paris (CDG) → Nairobi (NBO)

      11 hrs 50 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Flynas Brussels (BRU) → Munich (MUC) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Riyadh (RUH) → Nairobi (NBO)

      11 hrs 50 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Air France Brussels (BRU) → Milan (LIN) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Milan (LIN) → Paris (CDG) → Nairobi (NBO)

      12 hrs Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, KLM Brussels (BRU) → Milan (LIN) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Milan (LIN) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 15 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Qatar Airways Brussels (BRU) → Munich (MUC) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Doha (DOH) → Nairobi (NBO)

      12 hrs 20 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, British Airways Brussels (BRU) → Geneva (GVA) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → London (LHR) → Nairobi (NBO)

      12 hrs 25 mins Excluding layover time Explore route
  • Brussels Airlines, Norwegian Air Shuttle, Scandinavian Airlines, Lufthansa Brussels (BRU) → Oslo (OSL) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Oslo (OSL) → Frankfurt (FRA) → Nairobi (NBO)

      12 hrs 25 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Flynas Brussels (BRU) → Geneva (GVA) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Riyadh (RUH) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • Pegasus, SunExpress, TUI fly Belgium, Turkish Airlines Brussels (BRU) → Antalya (AYT) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Antalya (AYT) → Istanbul (IST) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Brussels Airlines, Ryanair, Vueling, Lufthansa Brussels (BRU) → Barcelona (BCN) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Barcelona (BCN) → Frankfurt (FRA) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, British Airways Brussels (BRU) → Munich (MUC) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → London (LHR) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Brussels Airlines, Norwegian Air Shuttle, Scandinavian Airlines, Air Cairo Brussels (BRU) → Oslo (OSL) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Oslo (OSL) → Hurghada (HRG) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Etihad Airways Brussels (BRU) → Munich (MUC) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • Brussels Airlines, Norwegian Air Shuttle, Scandinavian Airlines, KLM Brussels (BRU) → Oslo (OSL) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Oslo (OSL) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, SWISS, Qatar Airways Brussels (BRU) → Geneva (GVA) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Geneva (GVA) → Doha (DOH) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Gulf Air Brussels (BRU) → Munich (MUC) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Bahrain (BAH) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • Pegasus, SunExpress, TUI fly Belgium, Flynas Brussels (BRU) → Antalya (AYT) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Antalya (AYT) → Riyadh (RUH) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Brussels Airlines, Ryanair, Vueling, Air France Brussels (BRU) → Barcelona (BCN) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Barcelona (BCN) → Paris (CDG) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Air Arabia Brussels (BRU) → Munich (MUC) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Sharjah (SHJ) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, British Airways Brussels (BRU) → Milan (LIN) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Milan (LIN) → London (LHR) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Pegasus, SunExpress, TUI fly Belgium, Qatar Airways Brussels (BRU) → Antalya (AYT) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Antalya (AYT) → Doha (DOH) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, Ethiopian Airlines Brussels (BRU) → Rome (FCO) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Addis Ababa (ADD) → Nairobi (NBO)

      10 hrs 40 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, EgyptAir Brussels (BRU) → Rome (FCO) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 45 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, Air Cairo Brussels (BRU) → Rome (FCO) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Hurghada (HRG) → Nairobi (NBO)

      11 hrs Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, Saudia Brussels (BRU) → Rome (FCO) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Jeddah (JED) → Nairobi (NBO)

      11 hrs Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, Turkish Airlines Brussels (BRU) → Rome (FCO) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Istanbul (IST) → Nairobi (NBO)

      11 hrs 45 mins Excluding layover time Explore route
  • Air Europa, Brussels Airlines, Iberia, Ryanair, Ethiopian Airlines Brussels (BRU) → Madrid (MAD) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Madrid (MAD) → Addis Ababa (ADD) → Nairobi (NBO)

      12 hrs 5 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, Lufthansa Brussels (BRU) → Rome (FCO) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Frankfurt (FRA) → Nairobi (NBO)

      12 hrs 20 mins Excluding layover time Explore route
  • Air Europa, Brussels Airlines, Iberia, Ryanair, EgyptAir Brussels (BRU) → Madrid (MAD) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Madrid (MAD) → Cairo (CAI) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Air Europa, Brussels Airlines, Iberia, Ryanair, Saudia Brussels (BRU) → Madrid (MAD) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Madrid (MAD) → Jeddah (JED) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • Brussels Airlines, Lufthansa, TUI fly Belgium, Emirates, flydubai Brussels (BRU) → Munich (MUC) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Munich (MUC) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Brussels Airlines, easyJet, ITA Airways, Ryanair, Qatar Airways Brussels (BRU) → Rome (FCO) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Brussels (BRU) → Rome (FCO) → Doha (DOH) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Brussels Airlines, FlexFlight, Jambojet Limited, Kenya Airways, Safarilink, Uganda Airlines Brussels (BRU) → Entebbe (EBB) → Nairobi (NBO) 1 route
    1. 1 stop

      Brussels (BRU) → Entebbe (EBB) → Nairobi (NBO)

      9 hrs 35 mins Excluding layover time Explore route