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 9 of 10
  • easyJet, Edelweiss Air, Brussels Airlines Zurich (ZRH) → Edinburgh (EDI) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Edinburgh (EDI) → Brussels (BRU) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • El Al, SWISS, Etihad Airways Zurich (ZRH) → Tel Aviv-Yafo (TLV) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tel Aviv-Yafo (TLV) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • SWISS, Vueling, Brussels Airlines Zurich (ZRH) → Barcelona (BCN) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Barcelona (BCN) → Brussels (BRU) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Air Serbia, SWISS, flydubai Zurich (ZRH) → Belgrade (BEG) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Belgrade (BEG) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Brussels Airlines, SWISS, Qatar Airways Zurich (ZRH) → Brussels (BRU) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Brussels (BRU) → Doha (DOH) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Aer Lingus, SWISS, KLM Zurich (ZRH) → Dublin (DUB) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Dublin (DUB) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • easyJet, Edelweiss Air, Air France Zurich (ZRH) → Edinburgh (EDI) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Edinburgh (EDI) → Paris (CDG) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • easyJet, Edelweiss Air, British Airways Zurich (ZRH) → Edinburgh (EDI) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

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

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

      Zurich (ZRH) → Venice (VCE) → Dubai (DXB) → Nairobi (NBO)

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

      Zurich (ZRH) → Bologna (BLQ) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 58 mins Excluding layover time Explore route
  • Austrian Airlines, Helvetic Airways, British Airways Zurich (ZRH) → Vienna (VIE) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 55 mins Excluding layover time Explore route
  • Austrian Airlines, Helvetic Airways, Salam Air Zurich (ZRH) → Vienna (VIE) → Muscat (MCT) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Vienna (VIE) → Muscat (MCT) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • LOT - Polish Airlines, SWISS, KLM Zurich (ZRH) → Warsaw (WAW) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Warsaw (WAW) → Amsterdam (AMS) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • Royal Jordanian, Emirates, flydubai Zurich (ZRH) → Amman (AMM) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amman (AMM) → Dubai (DXB) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Scandinavian Airlines, SWISS, Air Cairo Zurich (ZRH) → Stockholm (ARN) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      13 hrs Excluding layover time Explore route
  • Aer Lingus, SWISS, Air France Zurich (ZRH) → Dublin (DUB) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Dublin (DUB) → Paris (CDG) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Aer Lingus, SWISS, British Airways Zurich (ZRH) → Dublin (DUB) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

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

      13 hrs Excluding layover time Explore route
  • easyJet, SWISS, Air France Zurich (ZRH) → Naples (NAP) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Naples (NAP) → Paris (CDG) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Bulgaria Air, SWISS, flydubai Zurich (ZRH) → Sofia (SOF) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Sofia (SOF) → Dubai (DXB) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Comlux Aruba, SWISS, flydubai Zurich (ZRH) → Tirana (TIA) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tirana (TIA) → Dubai (DXB) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • LOT - Polish Airlines, SWISS, Brussels Airlines Zurich (ZRH) → Warsaw (WAW) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Warsaw (WAW) → Brussels (BRU) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • LOT - Polish Airlines, SWISS, Qatar Airways Zurich (ZRH) → Warsaw (WAW) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Warsaw (WAW) → Doha (DOH) → Nairobi (NBO)

      13 hrs Excluding layover time Explore route
  • Aegean Airlines, SWISS, Air Arabia Zurich (ZRH) → Athens (ATH) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Athens (ATH) → Sharjah (SHJ) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Aegean Airlines, SWISS, Etihad Airways Zurich (ZRH) → Athens (ATH) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Athens (ATH) → Abu Dhabi (AUH) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • EgyptAir, SWISS, Etihad Airways Zurich (ZRH) → Cairo (CAI) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Cairo (CAI) → Abu Dhabi (AUH) → Nairobi (NBO)

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

      Zurich (ZRH) → Cairo (CAI) → Bahrain (BAH) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Helvetic Airways, SWISS, Air Arabia Zurich (ZRH) → Prague (PRG) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Prague (PRG) → Sharjah (SHJ) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • El Al, SWISS, flydubai Zurich (ZRH) → Tel Aviv-Yafo (TLV) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Tel Aviv-Yafo (TLV) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 10 mins Excluding layover time Explore route
  • Kuwait Airways, Emirates, flydubai Zurich (ZRH) → Kuwait (KWI) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Kuwait (KWI) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 20 mins Excluding layover time Explore route
  • AJet, Pegasus, flydubai Zurich (ZRH) → Istanbul (SAW) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Istanbul (SAW) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 20 mins Excluding layover time Explore route
  • Croatia Airlines, SWISS, flydubai Zurich (ZRH) → Dubrovnik (DBV) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Dubrovnik (DBV) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 23 mins Excluding layover time Explore route
  • KM Malta Airlines, SWISS, Qatar Airways Zurich (ZRH) → Malta (MLA) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Malta (MLA) → Doha (DOH) → Nairobi (NBO)

      13 hrs 25 mins Excluding layover time Explore route
  • AJet, Pegasus, Air Arabia Zurich (ZRH) → Istanbul (SAW) → Sharjah (SHJ) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Istanbul (SAW) → Sharjah (SHJ) → Nairobi (NBO)

      13 hrs 30 mins Excluding layover time Explore route
  • Lufthansa, Air Dolomiti, Condor, SWISS Zurich (ZRH) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 1 stop

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

      9 hrs 15 mins Excluding layover time Explore route
  • Edelweiss Air, Air Tanzania, Kenya Airways, Precision Air Zurich (ZRH) → Zanzibar (ZNZ) → Nairobi (NBO) 1 route
    1. 1 stop

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

      9 hrs 55 mins Excluding layover time Explore route
  • Air France, SWISS, Air Austral, Kenya Airways Zurich (ZRH) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 1 stop

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

      10 hrs 15 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, Kenya Airways Zurich (ZRH) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 1 stop

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

      10 hrs 25 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Ethiopian Airlines Zurich (ZRH) → Rome (FCO) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Addis Ababa (ADD) → Nairobi (NBO)

      10 hrs 5 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, EgyptAir Zurich (ZRH) → Rome (FCO) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 10 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Air Cairo Zurich (ZRH) → Rome (FCO) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      10 hrs 25 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Saudia Zurich (ZRH) → Rome (FCO) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Jeddah (JED) → Nairobi (NBO)

      10 hrs 25 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, EgyptAir Zurich (ZRH) → Larnaca (LCA) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Larnaca (LCA) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 25 mins Excluding layover time Explore route
  • Comlux Aruba, easyJet, Edelweiss Air, Turkish Airlines Zurich (ZRH) → Pristina (PRN) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Pristina (PRN) → Istanbul (IST) → Nairobi (NBO)

      10 hrs 45 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, EgyptAir Zurich (ZRH) → Berlin (BER) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Berlin (BER) → Cairo (CAI) → Nairobi (NBO)

      10 hrs 50 mins Excluding layover time Explore route
  • Comlux Aruba, Edelweiss Air, Helvetic Airways, Turkish Airlines Zurich (ZRH) → Ohrid (OHD) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Ohrid (OHD) → Istanbul (IST) → Nairobi (NBO)

      10 hrs 50 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, Lufthansa Zurich (ZRH) → Amsterdam (AMS) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amsterdam (AMS) → Frankfurt (FRA) → Nairobi (NBO)

      10 hrs 55 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, Lufthansa Zurich (ZRH) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Berlin (BER) → Frankfurt (FRA) → Nairobi (NBO)

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

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

      10 hrs 55 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, Saudia Zurich (ZRH) → Amsterdam (AMS) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Amsterdam (AMS) → Jeddah (JED) → Nairobi (NBO)

      11 hrs 10 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, Air Cairo Zurich (ZRH) → Berlin (BER) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 10 mins Excluding layover time Explore route