Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Mon 11/11
Mon 11/18
Any month
Compare vs momondo |

When is the best time to fly to Nairobi?

7 938 ZAR
6 945 ZAR
5 953 ZAR
4 961 ZAR
Price
4 960 - 7 798 ZAR

What is the cheapest day to depart on your flight to Nairobi?

In general, booking your departure to Nairobi for a Wednesday represents the best deal on airfare. Try to avoid a Sunday departure to stay away from the highest prices.

What is the cheapest time of day to fly to Nairobi?

Our data shows that the cheapest Nairobi flights are usually those with evening departure times. morning flights are often costlier.


Nairobi flight deals found on momondo

Check out some of the best fares to Nairobi found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
25 Mar
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
29 Mar
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 613 ZAR
RwandAir
RwandAir
15 Nov
JNB
18:50
Johannesburg OR Tambo airport
10h 20m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
22 Nov
NBO
18:30
Nairobi Jomo Kenyatta Intl airport
11h 55m
1 Stop
5:25
+1
JNB
Johannesburg OR Tambo airport
4 672 ZAR
RwandAir
RwandAir
09 Mar
JNB
18:50
Johannesburg OR Tambo airport
10h 20m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
14 Mar
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 732 ZAR
RwandAir
RwandAir
06 Dec
JNB
18:50
Johannesburg OR Tambo airport
10h 20m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
09 Dec
NBO
18:30
Nairobi Jomo Kenyatta Intl airport
11h 55m
1 Stop
5:25
+1
JNB
Johannesburg OR Tambo airport
4 776 ZAR
RwandAir
RwandAir
09 Feb
JNB
18:50
Johannesburg OR Tambo airport
10h 20m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
15 Feb
NBO
18:30
Nairobi Jomo Kenyatta Intl airport
11h 55m
1 Stop
5:25
+1
JNB
Johannesburg OR Tambo airport
4 895 ZAR
RwandAir
RwandAir
15 Nov
JNB
18:50
Johannesburg OR Tambo airport
10h 20m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
06 Dec
NBO
18:30
Nairobi Jomo Kenyatta Intl airport
11h 55m
1 Stop
5:25
+1
JNB
Johannesburg OR Tambo airport
4 984 ZAR
Ethiopian Air
Ethiopian Air
07 Dec
JNB
14:20
Johannesburg OR Tambo airport
6h 40m
2 Stops
22:00
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
12 Jan
NBO
9:15
Nairobi Jomo Kenyatta Intl airport
6h 20m
2 Stops
14:35
JNB
Johannesburg OR Tambo airport
5 340 ZAR
Ethiopian Air
Ethiopian Air
29 Dec
JNB
14:20
Johannesburg OR Tambo airport
6h 40m
2 Stops
22:00
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
05 Jan
NBO
9:15
Nairobi Jomo Kenyatta Intl airport
6h 20m
2 Stops
14:35
JNB
Johannesburg OR Tambo airport
5 488 ZAR
Ethiopian Air
Ethiopian Air
19 Nov
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
23 Nov
NBO
10:00
Nairobi Jomo Kenyatta Intl airport
5h 20m
1 Stop
14:20
JNB
Johannesburg OR Tambo airport
5 013 ZAR
Ethiopian Air
Ethiopian Air
11 Nov
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Nov
NBO
10:00
Nairobi Jomo Kenyatta Intl airport
5h 20m
1 Stop
14:20
JNB
Johannesburg OR Tambo airport
5 088 ZAR
Ethiopian Air
Ethiopian Air
03 Apr
JNB
16:10
Johannesburg OR Tambo airport
10h 10m
1 Stop
3:20
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
12 Apr
NBO
9:15
Nairobi Jomo Kenyatta Intl airport
6h 20m
2 Stops
14:35
JNB
Johannesburg OR Tambo airport
5 013 ZAR
Ethiopian Air
Ethiopian Air
23 Apr
JNB
16:10
Johannesburg OR Tambo airport
10h 10m
1 Stop
3:20
+1
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
02 May
NBO
9:15
Nairobi Jomo Kenyatta Intl airport
6h 20m
2 Stops
14:35
JNB
Johannesburg OR Tambo airport
5 013 ZAR

Airports near Nairobi

Below you will find all the airports in Nairobi along with their distance from the city centre
Nairobi Jomo Kenyatta Intl
11 km from city centre
Nairobi Wilson
3 km from city centre

Popular routes to Nairobi

Most frequently searched flights to Nairobi along with the cheapest price and shortest flight duration
Johannesburg to Nairobi Flights
Fastest flight time
3h 55m
Cheapest price
4 628 ZAR
Cape Town to Nairobi Flights
Fastest flight time
9h 40m
Cheapest price
7 223 ZAR

Start planning your trip to Nairobi

Flights Africa Kenya Nairobi