One Way

Popular Filters

One Way Price

SGD 1,173 SGD 3,800

Duration

15 h 20 m 55 h 30 m

Stops From Kabul

Departure From Kabul

6 AM - 12 PM

SGD 3,747

12 PM - 6 PM

SGD 1,174

Arrival at Nairobi

Before 6 AM

SGD 1,722

6 AM - 12 PM

SGD 2,004

12 PM - 6 PM

SGD 1,174

After 6 PM

SGD 2,229

Alliances & Airlines

Oneworld

(3)

SkyTeam

()

Star Alliance

(6)

+ 4 more

Layover Airports

+ 4 more

Layover Duration

5 h 50 m 39 h 30 m

Afghanistan to Nairobi

Sorted By:
Departure
Duration
Arrival
Price
Flydubai, Air Arabia

More Timing Options

SGD 1,185

SGD 1,174

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 001

08:45

Mon, 4 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

08:55

Mon, 4 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 131

15:05

Mon, 4 Aug 25

Doha, Qatar

01 h 05 m

17:10

Mon, 4 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 734

09:00

Tue, 5 Aug 25

Sharjah, United Arab Emirates

05 h 05 m

13:05

Tue, 5 Aug 25

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Air Arabia

SGD 1,249

SGD 1,237

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 019

21:15

Sun, 3 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

21:25

Sun, 3 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 082

03:55

Mon, 4 Aug 25

Doha, Qatar

01 h 05 m

06:00

Mon, 4 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 734

09:00

Mon, 4 Aug 25

Sharjah, United Arab Emirates

05 h 05 m

13:05

Mon, 4 Aug 25

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Air Arabia

SGD 1,262

SGD 1,250

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 017

15:55

Mon, 4 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

16:05

Mon, 4 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 139

20:15

Mon, 4 Aug 25

Doha, Qatar

01 h 05 m

22:20

Mon, 4 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 734

09:00

Tue, 5 Aug 25

Sharjah, United Arab Emirates

05 h 05 m

13:05

Tue, 5 Aug 25

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Air Arabia

More Timing Options

SGD 1,271

SGD 1,259

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 1

08:45

Mon, 4 Aug 25

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

08:55

Mon, 4 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 139

20:15

Mon, 4 Aug 25

Doha, Qatar

01 h 05 m

22:20

Mon, 4 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 734

09:00

Tue, 5 Aug 25

Sharjah, United Arab Emirates

05 h 05 m

13:05

Tue, 5 Aug 25

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Air Arabia

SGD 1,335

SGD 1,322

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 19

21:15

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

21:25

Sun, 3 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 082

03:55

Mon, 4 Aug 25

Doha, Qatar

01 h 05 m

06:00

Mon, 4 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 734

09:00

Mon, 4 Aug 25

Sharjah, United Arab Emirates

05 h 05 m

13:05

Mon, 4 Aug 25

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Gulf Air

SGD 1,483

SGD 1,469

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 019

21:15

Sun, 3 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

21:25

Sun, 3 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 521

05:15

Mon, 4 Aug 25

Doha, Qatar

50 m

06:05

Mon, 4 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 707

09:00

Mon, 4 Aug 25

Bahrain, Bahrain

05 h 25 m

14:25

Mon, 4 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Gulf Air

SGD 1,569

SGD 1,554

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 19

21:15

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

01 h 10 m

21:25

Sun, 3 Aug 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 521

05:15

Mon, 4 Aug 25

Doha, Qatar

50 m

06:05

Mon, 4 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 707

09:00

Mon, 4 Aug 25

Bahrain, Bahrain

05 h 25 m

14:25

Mon, 4 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Turkish Airlines

SGD 1,739

SGD 1,722

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 019

21:15

Sun, 3 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

21:25

Sun, 3 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 783

05:55

Mon, 4 Aug 25

Doha, Qatar

04 h 30 m

10:25

Mon, 4 Aug 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 637

19:00

Mon, 4 Aug 25

Istanbul, Turkey

06 h 50 m

01:50

Tue, 5 Aug 25

Terminal T1C

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, Etihad Airways

SGD 1,767

SGD 1,750

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 001

08:45

Mon, 4 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 10 m

08:55

Mon, 4 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 668

17:35

Mon, 4 Aug 25

Doha, Qatar

01 h 05 m

19:40

Mon, 4 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 767

08:40

Tue, 5 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

05 h

12:40

Tue, 5 Aug 25

Terminal T1E

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available

Flydubai, EgyptAir

SGD 1,967

SGD 1,948

Transit Visa may be required | Re Check-in of Baggage required

Kabul to Nairobi , 3 Aug

Flydubai FZ | 308

16:50

Sun, 3 Aug 25

Terminal I

Kabul, Afghanistan

03 h 15 m

19:35

Sun, 3 Aug 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 003

09:35

Mon, 4 Aug 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 20 m

09:55

Mon, 4 Aug 25

Terminal Terminal 1

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 936

14:05

Mon, 4 Aug 25

Doha, Qatar

03 h 10 m

17:15

Mon, 4 Aug 25

Terminal T3

Cairo, Egypt

BAGGAGE : CHECK INCABIN

Information not available

EgyptAir MS | 1849

20:55

Mon, 4 Aug 25

Terminal T3

Cairo, Egypt

05 h

01:55

Tue, 5 Aug 25

Terminal T1C

Nairobi, Kenya

BAGGAGE : CHECK INCABIN

Information not available