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 10 of 10
  • easyJet, Eurowings, SWISS, Turkish Airlines Zurich (ZRH) → Berlin (BER) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Berlin (BER) → Istanbul (IST) → Nairobi (NBO)

      11 hrs 10 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Turkish Airlines Zurich (ZRH) → Rome (FCO) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Istanbul (IST) → Nairobi (NBO)

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

      Zurich (ZRH) → Marsa Alam (RMF) → Cairo (CAI) → Nairobi (NBO)

      11 hrs 35 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, EgyptAir Zurich (ZRH) → Amsterdam (AMS) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 40 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, Air France Zurich (ZRH) → Amsterdam (AMS) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 40 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, KLM Zurich (ZRH) → Berlin (BER) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 45 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Lufthansa Zurich (ZRH) → Rome (FCO) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 45 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, Brussels Airlines Zurich (ZRH) → Berlin (BER) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Berlin (BER) → Brussels (BRU) → Nairobi (NBO)

      11 hrs 50 mins Excluding layover time Explore route
  • Air Cairo, Comlux Aruba, Edelweiss Air, Flynas Zurich (ZRH) → Hurghada (HRG) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 50 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, Air France Zurich (ZRH) → Berlin (BER) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 5 mins Excluding layover time Explore route
  • Air Europa, Iberia, SWISS, Ethiopian Airlines Zurich (ZRH) → Madrid (MAD) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Madrid (MAD) → Addis Ababa (ADD) → Nairobi (NBO)

      12 hrs 5 mins Excluding layover time Explore route
  • KLM, Kuwait Airways, SWISS, British Airways Zurich (ZRH) → Amsterdam (AMS) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 10 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, Qatar Airways Zurich (ZRH) → Larnaca (LCA) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Larnaca (LCA) → Doha (DOH) → Nairobi (NBO)

      12 hrs 20 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, Qatar Airways Zurich (ZRH) → Berlin (BER) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Berlin (BER) → Doha (DOH) → Nairobi (NBO)

      12 hrs 25 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Air France Zurich (ZRH) → Rome (FCO) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 35 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Qatar Airways Zurich (ZRH) → Rome (FCO) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Doha (DOH) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Air Europa, Iberia, SWISS, EgyptAir Zurich (ZRH) → Madrid (MAD) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Madrid (MAD) → Cairo (CAI) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Lufthansa, SWISS, Emirates, flydubai Zurich (ZRH) → Munich (MUC) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Munich (MUC) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • Austrian Airlines, Helvetic Airways, Emirates, flydubai Zurich (ZRH) → Vienna (VIE) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Vienna (VIE) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 35 mins Excluding layover time Explore route
  • easyJet, Eurowings, SWISS, British Airways Zurich (ZRH) → Berlin (BER) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 40 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Brussels Airlines Zurich (ZRH) → Rome (FCO) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Brussels (BRU) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • Air Europa, Iberia, SWISS, Saudia Zurich (ZRH) → Madrid (MAD) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Madrid (MAD) → Jeddah (JED) → Nairobi (NBO)

      12 hrs 40 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, KLM Zurich (ZRH) → Rome (FCO) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 50 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Etihad Airways Zurich (ZRH) → Rome (FCO) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 50 mins Excluding layover time Explore route
  • Ethiopian Airlines, SWISS, Emirates, flydubai Zurich (ZRH) → Milan (MXP) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Milan (MXP) → Dubai (DXB) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route
  • easyJet, ITA Airways, SWISS, Gulf Air Zurich (ZRH) → Rome (FCO) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Rome (FCO) → Bahrain (BAH) → Nairobi (NBO)

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

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

      13 hrs Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, Gulf Air Zurich (ZRH) → Larnaca (LCA) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Larnaca (LCA) → Bahrain (BAH) → Nairobi (NBO)

      13 hrs 5 mins Excluding layover time Explore route
  • Aegean Airlines, SWISS, Emirates, flydubai Zurich (ZRH) → Athens (ATH) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Athens (ATH) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 13 mins Excluding layover time Explore route
  • Helvetic Airways, SWISS, Emirates, flydubai Zurich (ZRH) → Prague (PRG) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Prague (PRG) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 15 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Ethiopian Airlines Zurich (ZRH) → Frankfurt (FRA) → Addis Ababa (ADD) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Addis Ababa (ADD) → Nairobi (NBO)

      10 hrs 15 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Saudia Zurich (ZRH) → Antalya (AYT) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Jeddah (JED) → Nairobi (NBO)

      10 hrs 35 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, EgyptAir Zurich (ZRH) → Frankfurt (FRA) → Cairo (CAI) → Nairobi (NBO) 1 route
    1. 2 stops

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

      10 hrs 35 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Air Cairo Zurich (ZRH) → Frankfurt (FRA) → Hurghada (HRG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      10 hrs 40 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Saudia Zurich (ZRH) → Frankfurt (FRA) → Jeddah (JED) → Nairobi (NBO) 1 route
    1. 2 stops

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

      10 hrs 40 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Turkish Airlines Zurich (ZRH) → Frankfurt (FRA) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, KLM Zurich (ZRH) → Frankfurt (FRA) → Amsterdam (AMS) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Brussels Airlines Zurich (ZRH) → Frankfurt (FRA) → Brussels (BRU) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Air France Zurich (ZRH) → Frankfurt (FRA) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 5 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, British Airways Zurich (ZRH) → Frankfurt (FRA) → London (LHR) → Nairobi (NBO) 1 route
    1. 2 stops

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

      11 hrs 55 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Turkish Airlines Zurich (ZRH) → Antalya (AYT) → Istanbul (IST) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Istanbul (IST) → Nairobi (NBO)

      12 hrs Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Qatar Airways Zurich (ZRH) → Frankfurt (FRA) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 15 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Flynas Zurich (ZRH) → Antalya (AYT) → Riyadh (RUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Riyadh (RUH) → Nairobi (NBO)

      12 hrs 20 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, Qatar Airways Zurich (ZRH) → Antalya (AYT) → Doha (DOH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Doha (DOH) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Etihad Airways Zurich (ZRH) → Frankfurt (FRA) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Frankfurt (FRA) → Abu Dhabi (AUH) → Nairobi (NBO)

      12 hrs 45 mins Excluding layover time Explore route
  • Air Dolomiti, Condor, Lufthansa, SWISS, Gulf Air Zurich (ZRH) → Frankfurt (FRA) → Bahrain (BAH) → Nairobi (NBO) 1 route
    1. 2 stops

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

      12 hrs 50 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, Edelweiss Air, Emirates, flydubai Zurich (ZRH) → Larnaca (LCA) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Larnaca (LCA) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 20 mins Excluding layover time Explore route
  • Corendon Airlines, Edelweiss Air, Pegasus, SunExpress, flydubai Zurich (ZRH) → Antalya (AYT) → Dubai (DXB) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Antalya (AYT) → Dubai (DXB) → Nairobi (NBO)

      13 hrs 33 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, easyJet, Edelweiss Air, Eurowings, SWISS, Vueling, Lufthansa Zurich (ZRH) → Palma Mallorca (PMI) → Frankfurt (FRA) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Frankfurt (FRA) → Nairobi (NBO)

      12 hrs 30 mins Excluding layover time Explore route
  • Comlux Aruba, Condor, easyJet, Edelweiss Air, Eurowings, SWISS, Vueling, Air France Zurich (ZRH) → Palma Mallorca (PMI) → Paris (CDG) → Nairobi (NBO) 1 route
    1. 2 stops

      Zurich (ZRH) → Palma Mallorca (PMI) → Paris (CDG) → Nairobi (NBO)

      12 hrs 55 mins Excluding layover time Explore route