One Way

Popular Filters

One Way Price

BHD 566 BHD 1,400

Duration

31 h 0 m 63 h 30 m

Stops From Nadi

Departure From Nadi

6 AM - 12 PM

BHD 574

12 PM - 6 PM

BHD 1,180

After 6 PM

BHD 567

Arrival at Nairobi

6 AM - 12 PM

BHD 567

12 PM - 6 PM

BHD 575

After 6 PM

BHD 574

Alliances & Airlines

Oneworld

(20)

SkyTeam

()

Star Alliance

()

+ 1 more

Layover Airports

+ 1 more

Layover Duration

5 h 50 m 39 h 0 m

Flights from Nandi to Kenya

Book flights from Nandi to Kenya at lowest price. Get best deals on your upcoming Nandi to Kenya flight only on MakeMyTrip Bahrain.

Sorted By:
Departure
Duration
Arrival
Price
Fiji Airways, Etihad Airways

BHD 570

BHD 567

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 915

19:00

Sat, 6 Jun 26

Nadi, Fiji

05 h 10 m

22:10

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 451

15:40

Sun, 7 Jun 26

Terminal T1

Sydney, Australia

14 h 25 m

00:05

Mon, 8 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 769

02:45

Mon, 8 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

05 h 10 m

06:55

Mon, 8 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways, Emirates

BHD 577

BHD 574

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 921

08:20

Sat, 6 Jun 26

Nadi, Fiji

04 h 20 m

10:40

Sat, 6 Jun 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 435

21:00

Sat, 6 Jun 26

Terminal I

Brisbane, Australia

14 h 20 m

05:20

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 721

15:55

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h 05 m

20:00

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways, Emirates

BHD 578

BHD 575

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 921

08:20

Sat, 6 Jun 26

Nadi, Fiji

04 h 20 m

10:40

Sat, 6 Jun 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 435

21:00

Sat, 6 Jun 26

Terminal I

Brisbane, Australia

14 h 20 m

05:20

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways, Emirates

BHD 598

BHD 595

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 915

19:00

Sat, 6 Jun 26

Nadi, Fiji

05 h 10 m

22:10

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 415

06:00

Sun, 7 Jun 26

Terminal T1

Sydney, Australia

14 h 10 m

14:10

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 721

15:55

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h 05 m

20:00

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways, Emirates

BHD 599

BHD 596

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 915

19:00

Sat, 6 Jun 26

Nadi, Fiji

05 h 10 m

22:10

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 415

06:00

Sun, 7 Jun 26

Terminal T1

Sydney, Australia

14 h 10 m

14:10

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Mon, 8 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates

BHD 603

BHD 600

Nadi to Nairobi , 6 Jun

Qantas Airways QF | 3862 | Operated By Fiji Airways

19:00

Sat, 6 Jun 26

Nadi, Fiji

05 h 10 m

22:10

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 415

06:00

Sun, 7 Jun 26

Terminal T1

Sydney, Australia

14 h 10 m

14:10

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 721

15:55

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h 05 m

20:00

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways, Emirates

BHD 619

BHD 616

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 935

08:30

Sat, 6 Jun 26

Nadi, Fiji

05 h 30 m

12:00

Sat, 6 Jun 26

Terminal T2

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 409

05:15

Sun, 7 Jun 26

Terminal T2

Melbourne, Australia

13 h 50 m

13:05

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 721

15:55

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h 05 m

20:00

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Fiji Airways, Emirates

BHD 626

BHD 623

Nadi to Nairobi , 6 Jun

Fiji Airways FJ | 923

20:35

Sat, 6 Jun 26

Nadi, Fiji

04 h 20 m

22:55

Sat, 6 Jun 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 435

21:00

Sun, 7 Jun 26

Terminal I

Brisbane, Australia

14 h 20 m

05:20

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Mon, 8 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Mon, 8 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates

BHD 961

BHD 958

Nadi to Nairobi , 6 Jun

Qantas Airways QF | 3868 | Operated By Fiji Airways

09:00

Sat, 6 Jun 26

Nadi, Fiji

04 h 50 m

11:50

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 413

20:45

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

14 h 30 m

05:15

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways, Emirates

BHD 1,183

BHD 1,180

Nadi to Nairobi , 6 Jun

Qantas Airways QF | 102

15:55

Sat, 6 Jun 26

Nadi, Fiji

05 h

18:55

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 413

20:45

Sat, 6 Jun 26

Terminal T1

Sydney, Australia

14 h 30 m

05:15

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 719

10:30

Sun, 7 Jun 26

Terminal T3

Dubai, United Arab Emirates

05 h

14:30

Sun, 7 Jun 26

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Book cheap Nandi to Kenya International Flight ✈ tickets at MakeMyTrip India. Get best deals, Lowest airfare ticket booking from Nandi to Kenya International air travel route. Check flight reservation status, schedules of Nandi to Kenya International flight ticket online.Also book tickets for Kenya to Nandi

About Nandi (NAN)

Nandi

About Kenya (KE)

Kenya is the microcosm of Africa and has mountains and deserts, colourful tribal culture, beaches and coral reefs, and some of Africa's best wildlife attractions. Enjoy cheap holidays in Kenya and enjoy the stunning landscapes and view of Mt. Kenya National Park, gorgeous beaches, the rolling grasslands of the Masai Mara and the searing deserts by the Jade Sea. Plan your vacation in advance and you could get the best holiday packages and travel deals on your tour to Kenya. Your holiday in Kenya should include wildlife safaris to the Tsavo National Park and Marine National Park and who knows, you might meet lions, elephants, leopards and the famous wildebeest.