One Way

Popular Filters

One Way Price

THB 27,451 THB 112,000

Duration

10 h 55 m 55 h 30 m

Stops From Nairobi

Departure From Nairobi

Before 6 AM

THB 72,559

6 AM - 12 PM

THB 27,452

12 PM - 6 PM

THB 49,669

After 6 PM

THB 36,714

Arrival at Zurich

6 AM - 12 PM

THB 37,068

12 PM - 6 PM

THB 27,452

After 6 PM

THB 27,452

Alliances & Airlines

Oneworld

(14)

SkyTeam

(47)

Star Alliance

(36)

+ 19 more

Layover Airports

+ 21 more

Layover Duration

1 h 10 m 41 h 30 m

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.


Sorted By:
Departure
Duration
Arrival
Price
IndiGo

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

Kenya Airways, Flydubai, Qatar Airways

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

Kenya Airways, Flydubai, Qatar Airways

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

Kenya Airways, Flydubai, Qatar Airways

More Timing Options

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

Swiss

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

Lufthansa

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

Brussels Airlines

More Timing Options

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

Lufthansa

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

Lufthansa

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

Swiss

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