Best dates to travel from Zurich to Nairobi
Best dates to travel from Zurich to Nairobi
Return-trip prices collected from different providers to help you find dates with cheaper flights for your next trip. Prices and availability can change, so check the latest fare before booking. Last collected on November 5, 2026.
All trip durations
-
Zurich → Nairobi 6 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 13 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 19 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 20 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 21 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 22 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 27 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 29 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 34 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 36 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights
Cheapest dates we found for this trip length
-
Zurich → Nairobi 6 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 8 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 7 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 7 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 7 days
- Departure
- Return
$ 576.46Indicative return priceCheck flights -
Zurich → Nairobi 8 days
- Departure
- Return
$ 576.46Indicative return priceCheck flights -
Zurich → Nairobi 7 days
- Departure
- Return
$ 597.81Indicative return priceCheck flights -
Zurich → Nairobi 8 days
- Departure
- Return
$ 597.81Indicative return priceCheck flights -
Zurich → Nairobi 7 days
- Departure
- Return
$ 597.81Indicative return priceCheck flights -
Zurich → Nairobi 5 days
- Departure
- Return
$ 598.94Indicative return priceCheck flights
Cheapest dates we found for this trip length
-
Zurich → Nairobi 13 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 19 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 20 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 14 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 15 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 16 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 17 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 13 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 12 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 13 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights
Cheapest dates we found for this trip length
-
Zurich → Nairobi 21 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 22 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 27 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 29 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 34 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 36 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 43 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 24 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 31 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights -
Zurich → Nairobi 38 days
- Departure
- Return
$ 570.84Indicative return priceCheck flights
Route Overview
-
Jomo Kenyatta International Airport
Nairobi
NBO -
Nairobi Wilson Airport
Nairobi
WIL
Flying from Zurich to Nairobi
Zurich Airport is Switzerland’s largest international airport and one of Europe’s leading premium aviation hubs. Travellers can choose from a wide selection of one-stop flights to Nairobi through world-class airlines. Popular connections are available through Frankfurt, Doha, Dubai, Istanbul, Amsterdam, Addis Ababa, and other major international hubs. Depending on your chosen airline and stopover, total journey times generally range between 9 and 13 hours. Comparing airlines, baggage allowances, and connection times can help you find the best balance between comfort and value. The cost of flights from Zurich to Nairobi depends on the airline, booking date, and travel season. Travelling during quieter months and booking early often provides the best opportunity to save.
Popular Stopover Cities
Many Zurich to Nairobi flights connect through:
- Frankfurt (Lufthansa)
- Doha (Qatar Airways)
- Dubai (Emirates)
- Istanbul (Turkish Airlines)
- Amsterdam (KLM)
- Addis Ababa (Ethiopian Airlines)
Choosing the right stopover can help balance airfare, total travel time, and baggage allowances while providing greater flexibility when planning your trip.
Airlines and Connections from Zurich to Nairobi
Based on current route reference data, these are possible airline and airport combinations serving Zurich to Nairobi.
-
Turkish Airlines Zurich (ZRH) → Istanbul (IST) → Nairobi (NBO) 1 route
-
Saudia Zurich (ZRH) → Jeddah (JED) → Nairobi (NBO) 2 routes
-
Qatar Airways Zurich (ZRH) → Doha (DOH) → Nairobi (NBO) 1 route
-
Etihad Airways Zurich (ZRH) → Abu Dhabi (AUH) → Nairobi (NBO) 1 route
-
EgyptAir Zurich (ZRH) → Cairo (CAI) → Nairobi (NBO) 1 route
-
Brussels Airlines Zurich (ZRH) → Brussels (BRU) → Nairobi (NBO) 1 route
-
Saudia, Flynas Zurich (ZRH) → Riyadh (RUH) → Nairobi (NBO) 1 route
-
Oman Air, Salam Air Zurich (ZRH) → Muscat (MCT) → Nairobi (NBO) 1 route
-
Emirates Zurich (ZRH) → Dubai (DXB) → Nairobi (NBO) 1 route
-
Edelweiss Air, Kenya Airways Zurich (ZRH) → Mahe Island (SEZ) → Nairobi (NBO) 2 routes