Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Wed 1/22
Wed 1/29
Any month
Compare vs momondo |

When is the best time to fly to Nairobi?

R7 680
R6 760
R5 840
R4 926
Price
R4,926 - R7,679

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
09 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 361
Ethiopian Air
Ethiopian Air
09 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 434
RwandAir
RwandAir
03 Feb
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
05 Feb
18:30
NBO
Nairobi Jomo Kenyatta Intl airport
11h 55m
1 Stop
JNB
5:25
+1
Johannesburg OR Tambo airport
R4 448
RwandAir
RwandAir
21 Feb
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
24 Feb
8:00
NBO
Nairobi Jomo Kenyatta Intl airport
11h 20m
3 Stops
JNB
18:20
Johannesburg OR Tambo airport
R4 477
Ethiopian Air
Ethiopian Air
12 Feb
16:10
JNB
Johannesburg OR Tambo airport
10h 10m
1 Stop
NBO
3:20
+1
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
13 Feb
9:15
NBO
Nairobi Jomo Kenyatta Intl airport
6h 20m
2 Stops
JNB
14:35
Johannesburg OR Tambo airport
R4 506
Ethiopian Air
Ethiopian Air
15 Jun
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
28 Jun
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 550
Ethiopian Air
Ethiopian Air
12 Feb
16:10
JNB
Johannesburg OR Tambo airport
10h 10m
1 Stop
NBO
3:20
+1
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
13 Feb
9:15
NBO
Nairobi Jomo Kenyatta Intl airport
6h 20m
2 Stops
JNB
14:35
Johannesburg OR Tambo airport
R4 506
RwandAir
RwandAir
10 Feb
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
13 Feb
0:00
NBO
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
JNB
5:25
Johannesburg OR Tambo airport
R4 622
RwandAir
RwandAir
03 Feb
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
10 Feb
0:00
NBO
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
JNB
5:25
Johannesburg OR Tambo airport
R4 665
Ethiopian Air
Ethiopian Air
09 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 361
Ethiopian Air
Ethiopian Air
09 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 434
Ethiopian Air
Ethiopian Air
15 Jun
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
28 Jun
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 550

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
R4 260
Cape Town to Nairobi Flights
Fastest flight time
5h 45m
Cheapest price
R7 187

Start planning your trip to Nairobi


Flights to other cities in Kenya

Lost the lust for Nairobi? Check out some flights to other cities in Kenya
Flights Africa Kenya Nairobi