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 4 of 10
  • Edelweiss Air, Air France Zurich (ZRH) → Figari (FSC) → Paris (CDG) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Figari (FSC) → Paris (CDG) → Nairobi (NBO)

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

      Zurich (ZRH) → Bilbao (BIO) → Paris (CDG) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • SWISS, KLM Zurich (ZRH) → Marseille (MRS) → Amsterdam (AMS) → Nairobi (NBO) 6 routes
    1. 2 stops

      Zurich (ZRH) → Marseille (MRS) → Amsterdam (AMS) → Nairobi (NBO)

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

      Zurich (ZRH) → Poznan (POZ) → Amsterdam (AMS) → Nairobi (NBO)

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

      Zurich (ZRH) → Gothenburg (GOT) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
    4. 2 stops

      Zurich (ZRH) → Budapest (BUD) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 38 mins Excluding layover time Explore route
    5. 2 stops

      Zurich (ZRH) → Gdansk (GDN) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
    6. 2 stops

      Zurich (ZRH) → Krakow (KRK) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • SWISS, Saudia Zurich (ZRH) → Birmingham (BHX) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Birmingham (BHX) → Jeddah (JED) → Nairobi (NBO)

      12 hrs 25 mins Excluding layover time Explore route
  • Edelweiss Air, Lufthansa Zurich (ZRH) → Bilbao (BIO) → Frankfurt (FRA) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Bilbao (BIO) → Frankfurt (FRA) → Nairobi (NBO)

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

      Zurich (ZRH) → Cork (ORK) → Frankfurt (FRA) → Nairobi (NBO)

      12 hrs 33 mins Excluding layover time Explore route
  • Qatar Airways, Ethiopian Airlines Zurich (ZRH) → Doha (DOH) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Addis Ababa (ADD) → Nairobi (NBO)

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

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

      12 hrs 25 mins Excluding layover time Explore route
  • SWISS, Qatar Airways Zurich (ZRH) → Geneva (GVA) → Doha (DOH) → Nairobi (NBO) 3 routes
    1. 2 stops

      Zurich (ZRH) → Geneva (GVA) → Doha (DOH) → Nairobi (NBO)

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

      Zurich (ZRH) → Bucharest (OTP) → Doha (DOH) → Nairobi (NBO)

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

      Zurich (ZRH) → Nice (NCE) → Doha (DOH) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Kuwait Airways, Saudia Zurich (ZRH) → Kuwait (KWI) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Jeddah (JED) → Nairobi (NBO)

      12 hrs 25 mins Excluding layover time Explore route
  • Qatar Airways, Flynas Zurich (ZRH) → Doha (DOH) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Riyadh (RUH) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • Qatar Airways, Air Arabia Zurich (ZRH) → Doha (DOH) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Sharjah (SHJ) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • Edelweiss Air, Etihad Airways Zurich (ZRH) → Thira (JTR) → Abu Dhabi (AUH) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Thira (JTR) → Abu Dhabi (AUH) → Nairobi (NBO)

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

      Zurich (ZRH) → Mikonos (JMK) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Kuwait Airways, Flynas Zurich (ZRH) → Kuwait (KWI) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Riyadh (RUH) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • SWISS, Etihad Airways Zurich (ZRH) → Beirut (BEY) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Beirut (BEY) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Qatar Airways, Gulf Air Zurich (ZRH) → Doha (DOH) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Bahrain (BAH) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Qatar Airways, flydubai Zurich (ZRH) → Doha (DOH) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Doha (DOH) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Kuwait Airways, Ethiopian Airlines Zurich (ZRH) → Kuwait (KWI) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Addis Ababa (ADD) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Air Baltic, Turkish Airlines Zurich (ZRH) → Riga (RIX) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Riga (RIX) → Istanbul (IST) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Edelweiss Air, RwandAir Zurich (ZRH) → Zanzibar (ZNZ) → Kigali (KGL) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Zanzibar (ZNZ) → Kigali (KGL) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Royal Jordanian, Gulf Air Zurich (ZRH) → Amman (AMM) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amman (AMM) → Bahrain (BAH) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • Royal Jordanian, Qatar Airways Zurich (ZRH) → Amman (AMM) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amman (AMM) → Doha (DOH) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • Edelweiss Air, KLM Zurich (ZRH) → Biarritz (BIQ) → Amsterdam (AMS) → Nairobi (NBO) 2 routes
    1. 2 stops

      Zurich (ZRH) → Biarritz (BIQ) → Amsterdam (AMS) → Nairobi (NBO)

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

      Zurich (ZRH) → Glasgow (GLA) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • SWISS, Brussels Airlines Zurich (ZRH) → Budapest (BUD) → Brussels (BRU) → Nairobi (NBO) 3 routes
    1. 2 stops

      Zurich (ZRH) → Budapest (BUD) → Brussels (BRU) → Nairobi (NBO)

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

      Zurich (ZRH) → Gothenburg (GOT) → Brussels (BRU) → Nairobi (NBO)

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

      Zurich (ZRH) → Krakow (KRK) → Brussels (BRU) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • SunExpress, Turkish Airlines Zurich (ZRH) → Gaziantep (GZT) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Gaziantep (GZT) → Istanbul (IST) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • SWISS, British Airways Zurich (ZRH) → Marseille (MRS) → London (LHR) → Nairobi (NBO) 4 routes
    1. 2 stops

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

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

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

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

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

      12 hrs 45 mins Excluding layover time Explore route
    4. 2 stops

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

      12 hrs 45 mins Excluding layover time Explore route
  • SWISS, Lufthansa Zurich (ZRH) → Palermo (PMO) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Palermo (PMO) → Frankfurt (FRA) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • Saudia, Qatar Airways Zurich (ZRH) → Riyadh (RUH) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Riyadh (RUH) → Doha (DOH) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • Croatia Airlines, flydubai Zurich (ZRH) → Zagreb (ZAG) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Zagreb (ZAG) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • SWISS, Air Arabia Zurich (ZRH) → Beirut (BEY) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Beirut (BEY) → Sharjah (SHJ) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • SWISS, Air France Zurich (ZRH) → Budapest (BUD) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Budapest (BUD) → Paris (CDG) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • Kuwait Airways, Qatar Airways Zurich (ZRH) → Kuwait (KWI) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Doha (DOH) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • Edelweiss Air, flydubai Zurich (ZRH) → Tivat (TIV) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tivat (TIV) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • Royal Jordanian, Etihad Airways Zurich (ZRH) → Amman (AMM) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amman (AMM) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • Royal Jordanian, Air Arabia Zurich (ZRH) → Amman (AMM) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amman (AMM) → Sharjah (SHJ) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • SWISS, EgyptAir Zurich (ZRH) → Birmingham (BHX) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Birmingham (BHX) → Cairo (CAI) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route