By using Safar Bazzar, you consent to accept cookies on your device.  Please click here for detailed information.

Nairobi - Istanbul
20 Jun
1traveller
Loading Results

Nairobi - Istanbul flights

filter
filter

Loading Results
Cheapest Cheapest
Emirates Airlines

22:45

NBO
1Stopover
15h 40min

14:25

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
15h 40min
Emirates Airlines - EK722- Qclass
5 hr(s) 5 min(s)
22:45NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
04:50DXB
21.06.2026
Dubai Intl Arpt, Dubai
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 5 hr(s) 25 min(s)
Emirates Airlines - EK123- Qclass
5 hr(s) 10 min(s)
10:15DXB
21.06.2026
Dubai Intl Arpt, Dubai, Terminal 3
14:25IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Emirates Airlines

22:45

NBO
1Stopover
19h 10min

17:55

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
19h 10min
Emirates Airlines - EK722- Qclass
5 hr(s) 5 min(s)
22:45NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
04:50DXB
21.06.2026
Dubai Intl Arpt, Dubai
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 8 hr(s) 55 min(s)
Emirates Airlines - EK121- Qclass
5 hr(s) 10 min(s)
13:45DXB
21.06.2026
Dubai Intl Arpt, Dubai, Terminal 3
17:55IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Emirates Airlines

16:35

NBO
1Stopover
21h 50min

14:25

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
21h 50min
Emirates Airlines - EK720- Qclass
5 hr(s) 5 min(s)
16:35NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
22:40DXB
20.06.2026
Dubai Intl Arpt, Dubai
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 11 hr(s) 35 min(s)
Emirates Airlines - EK123- Qclass
5 hr(s) 10 min(s)
10:15DXB
21.06.2026
Dubai Intl Arpt, Dubai, Terminal 3
14:25IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Emirates Airlines

22:45

NBO
1Stopover
22h 50min

21:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
22h 50min
Emirates Airlines - EK722- Qclass
5 hr(s) 5 min(s)
22:45NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
04:50DXB
21.06.2026
Dubai Intl Arpt, Dubai
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 12 hr(s) 35 min(s)
Emirates Airlines - EK117- Qclass
5 hr(s) 10 min(s)
17:25DXB
21.06.2026
Dubai Intl Arpt, Dubai, Terminal 3
21:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Emirates Airlines

16:35

NBO
1Stopover
25h 20min

17:55

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
25h 20min
Emirates Airlines - EK720- Qclass
5 hr(s) 5 min(s)
16:35NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
22:40DXB
20.06.2026
Dubai Intl Arpt, Dubai
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 15 hr(s) 5 min(s)
Emirates Airlines - EK121- Qclass
5 hr(s) 10 min(s)
13:45DXB
21.06.2026
Dubai Intl Arpt, Dubai, Terminal 3
17:55IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Emirates Airlines

16:35

NBO
1Stopover
29h

21:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
29h
Emirates Airlines - EK720- Qclass
5 hr(s) 5 min(s)
16:35NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
22:40DXB
20.06.2026
Dubai Intl Arpt, Dubai
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 18 hr(s) 45 min(s)
Emirates Airlines - EK117- Qclass
5 hr(s) 10 min(s)
17:25DXB
21.06.2026
Dubai Intl Arpt, Dubai, Terminal 3
21:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

08:15

NBO
1Stopover
10h 20min

18:35

IST
2 pieces
one adult only
last seat
DEPARTURE 20.06.2026
10h 20min
Qatar Airways - QR1346- Nclass
5 hr(s) 10 min(s)
08:15NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
13:25DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration  50 min(s)
Qatar Airways - QR245- Nclass
4 hr(s) 20 min(s)
14:15DOH
20.06.2026
Hamad International Airport, Doha
18:35IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Etihad Airways

07:05

NBO
1Stopover
29h 30min

12:35

IST
No baggage
one adult only
DEPARTURE 20.06.2026
29h 30min
Etihad Airways - EY770- Qclass
5 hr(s) 10 min(s)
07:05NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
13:15AUH
20.06.2026
Dhabi Intl Arpt, Abu Dhabi
fmt.cabin_baggagetrip
No baggageNo baggage
Waiting duration 19 hr(s) 25 min(s)
Etihad Airways - EY541- Qclass
4 hr(s) 55 min(s)
08:40AUH
21.06.2026
Dhabi Intl Arpt, Abu Dhabi, Terminal A
12:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
No baggageNo baggage
Etihad Airways

13:35

NBO
1Stopover
23h

12:35

IST
No baggage
one adult only
DEPARTURE 20.06.2026
23h
Etihad Airways - EY768- Mclass
5 hr(s) 10 min(s)
13:35NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1B
19:45AUH
20.06.2026
Dhabi Intl Arpt, Abu Dhabi
fmt.cabin_baggagetrip
No baggageNo baggage
Waiting duration 12 hr(s) 55 min(s)
Etihad Airways - EY541- Mclass
4 hr(s) 55 min(s)
08:40AUH
21.06.2026
Dhabi Intl Arpt, Abu Dhabi, Terminal A
12:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
No baggageNo baggage
Qatar Airways

08:15

NBO
1Stopover
27h 40min

11:55

IST
2 pieces
one adult only
last seat
DEPARTURE 20.06.2026
27h 40min
Qatar Airways - QR1346- Vclass
5 hr(s) 10 min(s)
08:15NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
13:25DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 18 hr(s) 10 min(s)
Qatar Airways - QR239- Vclass
4 hr(s) 20 min(s)
07:35DOH
21.06.2026
Hamad International Airport, Doha
11:55IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

01:20

NBO
1Stopover
17h 15min

18:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
17h 15min
Qatar Airways - QR1342- Mclass
5 hr(s) 5 min(s)
01:20NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
06:25DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 7 hr(s) 50 min(s)
Qatar Airways - QR245- Mclass
4 hr(s) 20 min(s)
14:15DOH
20.06.2026
Hamad International Airport, Doha
18:35IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

18:00

NBO
1Stopover
24h 35min

18:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
24h 35min
Qatar Airways - QR1336- Mclass
5 hr(s) 10 min(s)
18:00NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
23:10DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 15 hr(s) 5 min(s)
Qatar Airways - QR245- Mclass
4 hr(s) 20 min(s)
14:15DOH
21.06.2026
Hamad International Airport, Doha
18:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
14h 40min

17:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
14h 40min
Egyptair - MS1850- Qclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 7 hr(s) 15 min(s)
Egyptair - MS735- Qclass
1 hr(s) 20 min(s)
15:15CAI
20.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
17:35IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
10h 5min

13:00

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
10h 5min
Egyptair - MS1850- Qclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 2 hr(s) 45 min(s)
Egyptair - MS737- Qclass
1 hr(s) 15 min(s)
10:45CAI
20.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
13:00IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Ethiopian Air Lines

03:20

NBO
1Stopover
17h 50min

21:10

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
17h 50min
Ethiopian Air Lines - ET309- Hclass
2 hr(s) 15 min(s)
03:20NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
05:35ADD
20.06.2026
Bole Airport, Addis Ababa
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 9 hr(s) 50 min(s)
Ethiopian Air Lines - ET722- Hclass
5 hr(s) 45 min(s)
15:25ADD
20.06.2026
Bole Airport, Addis Ababa, Terminal 2
21:10IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

18:00

NBO
1Stopover
17h 55min

11:55

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
17h 55min
Qatar Airways - QR1336- Kclass
5 hr(s) 10 min(s)
18:00NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
23:10DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 8 hr(s) 25 min(s)
Qatar Airways - QR239- Kclass
4 hr(s) 20 min(s)
07:35DOH
21.06.2026
Hamad International Airport, Doha
11:55IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

08:15

NBO
1Stopover
22h 5min

06:20

IST
2 pieces
one adult only
last seat
DEPARTURE 20.06.2026
22h 5min
Qatar Airways - QR1346- Kclass
5 hr(s) 10 min(s)
08:15NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
13:25DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 12 hr(s) 15 min(s)
Qatar Airways - QR237- Kclass
4 hr(s) 40 min(s)
01:40DOH
21.06.2026
Hamad International Airport, Doha
06:20IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

01:20

NBO
1Stopover
10h 35min

11:55

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
10h 35min
Qatar Airways - QR1342- Hclass
5 hr(s) 5 min(s)
01:20NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
06:25DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 1 hr(s) 10 min(s)
Qatar Airways - QR239- Hclass
4 hr(s) 20 min(s)
07:35DOH
20.06.2026
Hamad International Airport, Doha
11:55IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Turkish Airlines

03:10

NBO
nonstop
6h 40min

09:50

IST
1 piece
one adult only
DEPARTURE 20.06.2026
6h 40min
Turkish Airlines - TK608- Aclass
6 hr(s) 40 min(s)
03:10NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
09:50IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
1 piece1 piece
KLM Royal Dutch Airlines

23:55

NBO
1Stopover
25h 25min

01:20

IST
1 piece
one adult only
DEPARTURE 20.06.2026
25h 25min
KLM Royal Dutch Airlines - KL566- Kclass
8 hr(s) 55 min(s)
23:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
07:50AMS
21.06.2026
Schiphol Arpt, Amsterdam
fmt.cabin_baggagetrip
1 piece1 piece
Waiting duration 13 hr(s) 10 min(s)
KLM Royal Dutch Airlines - KL1961- Kclass
3 hr(s) 20 min(s)
21:00AMS
21.06.2026
Schiphol Arpt, Amsterdam
01:20IST
22.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
1 piece1 piece
Qatar Airways

18:00

NBO
1Stopover
12h 20min

06:20

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
12h 20min
Qatar Airways - QR1336- Bclass
5 hr(s) 10 min(s)
18:00NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
23:10DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 2 hr(s) 30 min(s)
Qatar Airways - QR237- Bclass
4 hr(s) 40 min(s)
01:40DOH
21.06.2026
Hamad International Airport, Doha
06:20IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Qatar Airways

01:20

NBO
1Stopover
29h

06:20

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
29h
Qatar Airways - QR1342- Bclass
5 hr(s) 5 min(s)
01:20NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
06:25DOH
20.06.2026
Hamad International Airport, Doha
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 19 hr(s) 15 min(s)
Qatar Airways - QR237- Bclass
4 hr(s) 40 min(s)
01:40DOH
21.06.2026
Hamad International Airport, Doha
06:20IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
9h 40min

12:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
9h 40min
Egyptair - MS1850- Hclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 2 hr(s) 5 min(s)
Egyptair - MS9293- Qclass
1 hr(s) 30 min(s)
10:05CAI
20.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
12:35IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
21h 10min

00:05

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
21h 10min
Egyptair - MS1850- Hclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 13 hr(s) 45 min(s)
Egyptair - MS9295- Qclass
1 hr(s) 20 min(s)
21:45CAI
20.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
00:05IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
21h 40min

00:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
21h 40min
Egyptair - MS1850- Hclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 14 hr(s) 15 min(s)
Egyptair - MS9711- Qclass
1 hr(s) 20 min(s)
22:15CAI
20.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
00:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
25h 40min

04:35

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
25h 40min
Egyptair - MS1850- Hclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 18 hr(s) 15 min(s)
Egyptair - MS9367- Qclass
1 hr(s) 20 min(s)
02:15CAI
21.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
04:35IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Egyptair

02:55

NBO
1Stopover
29h 35min

08:30

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
29h 35min
Egyptair - MS1850- Hclass
6 hr(s) 5 min(s)
02:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1C
08:00CAI
20.06.2026
Cairo Intl Arpt, Cairo
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 22 hr(s) 5 min(s)
Egyptair - MS9291- Qclass
1 hr(s) 25 min(s)
06:05CAI
21.06.2026
Cairo Intl Arpt, Cairo, Terminal 3
08:30IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
KLM Royal Dutch Airlines

23:55

NBO
1Stopover
16h 25min

16:20

IST
1 piece
one adult only
last seat
DEPARTURE 20.06.2026
16h 25min
KLM Royal Dutch Airlines - KL566- Mclass
8 hr(s) 55 min(s)
23:55NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
07:50AMS
21.06.2026
Schiphol Arpt, Amsterdam
fmt.cabin_baggagetrip
1 piece1 piece
Waiting duration 4 hr(s) 10 min(s)
KLM Royal Dutch Airlines - KL1959- Yclass
3 hr(s) 20 min(s)
12:00AMS
21.06.2026
Schiphol Arpt, Amsterdam
16:20IST
21.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
1 piece1 piece
Saudi Arabian Airlines

02:25

NBO
1Stopover
11h 20min

13:45

IST
2 pieces
one adult only
DEPARTURE 20.06.2026
11h 20min
Saudi Arabian Airlines - SV430- Cclass
3 hr(s) 45 min(s)
02:25NBO
20.06.2026
Jomo Kenyatta Intl, Nairobi, Terminal 1A
06:10JED
20.06.2026
Jeddah Intl, Jeddah
fmt.cabin_baggagetrip
2 pieces2 pieces
Waiting duration 3 hr(s) 50 min(s)
Saudi Arabian Airlines - SV257- Cclass
3 hr(s) 45 min(s)
10:00JED
20.06.2026
Jeddah Intl, Jeddah, Terminal 1
13:45IST
20.06.2026
Istanbul Arpt, Istanbul
fmt.cabin_baggagetrip
2 pieces2 pieces
Below prices are for one adult only. All taxes and duties are included, discounts are excluded.