Ways to Fly from Zurich to Nairobi

Flight connections from Zurich to Nairobi

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

500 connection options Page 5 of 10
  • Edelweiss Air, Brussels Airlines Zurich (ZRH) → Bilbao (BIO) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Bilbao (BIO) → Brussels (BRU) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • Edelweiss Air, flydubai Zurich (ZRH) → Bodrum (BJV) → Dubai (DXB) → Nairobi (NBO) 4 routes
    1. 2 stops

      Zurich (ZRH) → Bodrum (BJV) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Mikonos (JMK) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 53 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Kerkyra (CFU) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 15 mins Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Tbilisi (TBS) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 15 mins Excluding layover time Explore route
  • SunExpress, flydubai Zurich (ZRH) → Ankara (ESB) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Ankara (ESB) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • SWISS, Air France Zurich (ZRH) → Krakow (KRK) → Paris (CDG) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Krakow (KRK) → Paris (CDG) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Valencia (VLC) → Paris (CDG) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • SWISS, Air Arabia Zurich (ZRH) → Krakow (KRK) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Krakow (KRK) → Sharjah (SHJ) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • SWISS, British Airways Zurich (ZRH) → Ljubljana (LJU) → London (LHR) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Ljubljana (LJU) → London (LHR) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Florence (FLR) → London (LHR) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • SWISS, Etihad Airways Zurich (ZRH) → Bucharest (OTP) → Abu Dhabi (AUH) → Nairobi (NBO) 4 routes
    1. 2 stops

      Zurich (ZRH) → Bucharest (OTP) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Nice (NCE) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Krakow (KRK) → Abu Dhabi (AUH) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Geneva (GVA) → Abu Dhabi (AUH) → Nairobi (NBO)

      13 hrs 15 mins Excluding layover time Explore route
  • Edelweiss Air, Air France Zurich (ZRH) → Cork (ORK) → Paris (CDG) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Cork (ORK) → Paris (CDG) → Nairobi (NBO)

      12 hrs 53 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Cagliari (CAG) → Paris (CDG) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • SWISS, Salam Air Zurich (ZRH) → Beirut (BEY) → Muscat (MCT) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Beirut (BEY) → Muscat (MCT) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Sarajevo (SJJ) → Muscat (MCT) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Kuwait Airways, Gulf Air Zurich (ZRH) → Kuwait (KWI) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Bahrain (BAH) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • SWISS, flydubai Zurich (ZRH) → Ljubljana (LJU) → Dubai (DXB) → Nairobi (NBO) 4 routes
    1. 2 stops

      Zurich (ZRH) → Ljubljana (LJU) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
    2. 2 stops

      Zurich (ZRH) → Sarajevo (SJJ) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
    3. 2 stops

      Zurich (ZRH) → Krakow (KRK) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Bucharest (OTP) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Saudia, Gulf Air Zurich (ZRH) → Riyadh (RUH) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Bahrain (BAH) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • SWISS, Turkish Airlines Zurich (ZRH) → Beirut (BEY) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Beirut (BEY) → Istanbul (IST) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Saudia, Air Cairo Zurich (ZRH) → Riyadh (RUH) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Hurghada (HRG) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Etihad Airways, Qatar Airways Zurich (ZRH) → Abu Dhabi (AUH) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Abu Dhabi (AUH) → Doha (DOH) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Edelweiss Air, British Airways Zurich (ZRH) → Glasgow (GLA) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Glasgow (GLA) → London (LHR) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Kuwait Airways, Etihad Airways Zurich (ZRH) → Kuwait (KWI) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Abu Dhabi (AUH) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Kuwait Airways, Air Arabia Zurich (ZRH) → Kuwait (KWI) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Sharjah (SHJ) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Edelweiss Air, Flynas Zurich (ZRH) → Tbilisi (TBS) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tbilisi (TBS) → Riyadh (RUH) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Saudia, Etihad Airways Zurich (ZRH) → Riyadh (RUH) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Abu Dhabi (AUH) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Saudia, Air Arabia Zurich (ZRH) → Riyadh (RUH) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Sharjah (SHJ) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Edelweiss Air, Qatar Airways Zurich (ZRH) → Tbilisi (TBS) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tbilisi (TBS) → Doha (DOH) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Edelweiss Air, Air Arabia Zurich (ZRH) → Tbilisi (TBS) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tbilisi (TBS) → Sharjah (SHJ) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Etihad Airways, Ethiopian Airlines Zurich (ZRH) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Abu Dhabi (AUH) → Addis Ababa (ADD) → Nairobi (NBO)

      13 hrs 15 mins Excluding layover time Explore route
  • Air Cairo, Comlux Aruba, Edelweiss Air Zurich (ZRH) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 1 stop

      Zurich (ZRH) → Hurghada (HRG) → Nairobi (NBO)

      9 hrs 25 mins Excluding layover time Explore route
  • Edelweiss Air, FlexFlight, Safarilink Zurich (ZRH) → Zanzibar (ZNZ) → Nairobi (WIL) 1 route
    1. 1 stop

      Zurich (ZRH) → Zanzibar (ZNZ) → Nairobi (WIL)

      10 hrs 5 mins Excluding layover time Explore route
  • easyJet, SWISS, Kenya Airways Zurich (ZRH) → London (LGW) → Nairobi (NBO) 1 route
    1. 1 stop

      Zurich (ZRH) → London (LGW) → Nairobi (NBO)

      10 hrs 55 mins Excluding layover time Explore route
  • British Airways, SWISS, Kenya Airways Zurich (ZRH) → London (LHR) → Nairobi (NBO) 1 route
    1. 1 stop

      Zurich (ZRH) → London (LHR) → Nairobi (NBO)

      11 hrs 5 mins Excluding layover time Explore route
  • SWISS, Airlink, Kenya Airways Zurich (ZRH) → Johannesburg (JNB) → Nairobi (NBO) 1 route
    1. 1 stop

      Zurich (ZRH) → Johannesburg (JNB) → Nairobi (NBO)

      14 hrs 50 mins Excluding layover time Explore route
  • SWISS, IndiGo, Kenya Airways Zurich (ZRH) → Mumbai (BOM) → Nairobi (NBO) 1 route
    1. 1 stop

      Zurich (ZRH) → Mumbai (BOM) → Nairobi (NBO)

      15 hrs 30 mins Excluding layover time Explore route
  • Austrian Airlines, Helvetic Airways, Ethiopian Airlines Zurich (ZRH) → Vienna (VIE) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Vienna (VIE) → Addis Ababa (ADD) → Nairobi (NBO)

      9 hrs 40 mins Excluding layover time Explore route
  • Aegean Airlines, SWISS, EgyptAir Zurich (ZRH) → Athens (ATH) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Athens (ATH) → Cairo (CAI) → Nairobi (NBO)

      10 hrs Excluding layover time Explore route
  • Air Serbia, SWISS, Air Cairo Zurich (ZRH) → Belgrade (BEG) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Belgrade (BEG) → Hurghada (HRG) → Nairobi (NBO)

      10 hrs Excluding layover time Explore route
  • Ethiopian Airlines, SWISS, Saudia Zurich (ZRH) → Milan (MXP) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Milan (MXP) → Jeddah (JED) → Nairobi (NBO)

      10 hrs 5 mins Excluding layover time Explore route
  • Austrian Airlines, Helvetic Airways, EgyptAir Zurich (ZRH) → Vienna (VIE) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Vienna (VIE) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 5 mins Excluding layover time Explore route
  • EgyptAir, SWISS, Ethiopian Airlines Zurich (ZRH) → Cairo (CAI) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Cairo (CAI) → Addis Ababa (ADD) → Nairobi (NBO)

      10 hrs 10 mins Excluding layover time Explore route
  • EgyptAir, SWISS, Air Cairo Zurich (ZRH) → Cairo (CAI) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Cairo (CAI) → Hurghada (HRG) → Nairobi (NBO)

      10 hrs 10 mins Excluding layover time Explore route