Popular Filters
One Way Price
Duration
Stops From Nairobi
Departure From Nairobi
THB 72,559
THB 27,452
THB 49,669
THB 36,714
Arrival at Zurich
THB 37,068
THB 27,452
THB 27,452
Alliances & Airlines
Oneworld
(14)
SkyTeam
(47)
Star Alliance
(36)
+ 19 more
Layover Airports
+ 21 more
Layover Duration
Nairobi To Zurich Flights
Book Nairobi to Zurich flight tickets at lowest price. Get best deals on your upcoming Nairobi to Zurich flights only on MakeMyTrip. Also Book Zurich to Nairobi Flights. Currently 85 flights flying from Nairobi to Zurich. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.
THB 27,452
Transit Visa may be required
Nairobi to Zurich , 3 Sep
IndiGo 6E | 1854
06:40
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
06 h 30 m
15:40
Wed, 3 Sep 25
Terminal T2
Mumbai, India
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 17
06:55
Thu, 4 Sep 25
Terminal T2
Mumbai, India
07 h 10 m
11:35
Thu, 4 Sep 25
Istanbul, Turkey
BAGGAGE : CHECK INCABIN
Information not available
IndiGo 6E | 4145 | Operated By Turkish Airlines
15:15
Thu, 4 Sep 25
Istanbul, Turkey
03 h
17:15
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 36,714
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Zurich , 3 Sep
Kenya Airways KQ | 416
18:45
Wed, 3 Sep 25
Terminal T1A
Nairobi, Kenya
01 h 15 m
20:00
Wed, 3 Sep 25
Entebbe, Uganda
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 620
11:25
Thu, 4 Sep 25
Entebbe, Uganda
05 h 45 m
18:10
Thu, 4 Sep 25
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1015
23:20
Thu, 4 Sep 25
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
23:35
Thu, 4 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 95
09:10
Fri, 5 Sep 25
Doha, Qatar
06 h 10 m
14:20
Fri, 5 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 37,068
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Zurich , 3 Sep
Kenya Airways KQ | 416
18:45
Wed, 3 Sep 25
Terminal T1A
Nairobi, Kenya
01 h 15 m
20:00
Wed, 3 Sep 25
Entebbe, Uganda
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 620
11:25
Thu, 4 Sep 25
Entebbe, Uganda
05 h 45 m
18:10
Thu, 4 Sep 25
Terminal T2
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1019
23:25
Thu, 4 Sep 25
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
23:40
Thu, 4 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 93
02:05
Fri, 5 Sep 25
Doha, Qatar
06 h 10 m
07:15
Fri, 5 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 37,809
Transit Visa may be required | Re Check-in of Baggage required
Nairobi to Zurich , 3 Sep
Kenya Airways KQ | 494
18:30
Wed, 3 Sep 25
Terminal T1A
Nairobi, Kenya
01 h 20 m
19:50
Wed, 3 Sep 25
Terminal T3
Zanzibar, Tanzania
BAGGAGE : CHECK INCABIN
Information not available
Flydubai FZ | 1260
07:55
Thu, 4 Sep 25
Terminal T3
Zanzibar, Tanzania
05 h 35 m
14:30
Thu, 4 Sep 25
Terminal T3
Dubai, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 1019
23:25
Thu, 4 Sep 25
Terminal T1
Dubai, United Arab Emirates
01 h 15 m
23:40
Thu, 4 Sep 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 95
09:10
Fri, 5 Sep 25
Doha, Qatar
06 h 10 m
14:20
Fri, 5 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 40,867
Transit Visa may be required
Nairobi to Zurich , 3 Sep
Swiss LX | 4027 | Operated By Lufthansa
22:55
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
08 h 50 m
06:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 4815 | Operated By Air Dolomiti
07:55
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
55 m
08:50
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 41,010
Transit Visa may be required
Nairobi to Zurich , 3 Sep
Lufthansa LH | 591
22:55
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
08 h 50 m
06:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 1186
09:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
55 m
10:40
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 41,610
Transit Visa may be required
Nairobi to Zurich , 3 Sep
Brussels Airlines SN | 7209 | Operated By Lufthansa
22:55
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
08 h 50 m
06:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 2608
09:00
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
01 h 10 m
10:10
Thu, 4 Sep 25
Brussels, Belgium
BAGGAGE : CHECK INCABIN
Information not available
Brussels Airlines SN | 2731
18:00
Thu, 4 Sep 25
Brussels, Belgium
01 h 20 m
19:20
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 41,915
Transit Visa may be required
Nairobi to Zurich , 3 Sep
Lufthansa LH | 591
22:55
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
08 h 50 m
06:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 6906 | Operated By Air Dolomiti
07:55
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
55 m
08:50
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 42,478
Transit Visa may be required
Nairobi to Zurich , 3 Sep
Lufthansa LH | 591
22:55
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
08 h 50 m
06:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Lufthansa LH | 5738 | Operated By Swiss
14:50
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
55 m
15:45
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available
THB 42,599
Transit Visa may be required
Nairobi to Zurich , 3 Sep
Swiss LX | 4027 | Operated By Lufthansa
22:55
Wed, 3 Sep 25
Terminal T1C
Nairobi, Kenya
08 h 50 m
06:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
BAGGAGE : CHECK INCABIN
Information not available
Swiss LX | 3603 | Operated By Lufthansa
09:45
Thu, 4 Sep 25
Terminal T1
Frankfurt, Germany
55 m
10:40
Thu, 4 Sep 25
Zurich, Switzerland
BAGGAGE : CHECK INCABIN
Information not available