Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Fri 8/23
Fri 8/30
Any month
Compare vs momondo |

When is the best time to fly to Nairobi?

+60.0%
+40.0%
+20.0%
Base
Price
5 428 - 7 9895 428 - 7 989 ZAR

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

On average, the cheapest flights to Nairobi are found when departing on a Wednesday. Try to avoid departing on a Sunday, as this is usually the most expensive day.

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

On average you can find the best deals on plane tickets to Nairobi when looking for flights with evening departure times.


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
04 Oct
JNB
10:20
Johannesburg OR Tambo airport
8h 55m
1 Stop
20:15
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
12 Oct
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 496 ZAR
Ethiopian Air
Ethiopian Air
25 Nov
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
09 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 542 ZAR
Ethiopian Air
Ethiopian Air
07 Feb
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
10 Feb
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 664 ZAR
Ethiopian Air
Ethiopian Air
30 Sep
JNB
10:20
Johannesburg OR Tambo airport
8h 55m
1 Stop
20:15
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
09 Oct
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 710 ZAR
Ethiopian Air
Ethiopian Air
11 Oct
JNB
10:20
Johannesburg OR Tambo airport
8h 55m
1 Stop
20:15
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Oct
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 710 ZAR
Ethiopian Air
Ethiopian Air
01 Nov
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
05 Nov
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 710 ZAR
RwandAir
RwandAir
20 Oct
JNB
5:10
Johannesburg OR Tambo airport
6h 20m
1 Stop
12:30
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
28 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 816 ZAR
RwandAir
RwandAir
22 Sep
JNB
5:10
Johannesburg OR Tambo airport
6h 20m
1 Stop
12:30
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
13 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 999 ZAR
RwandAir
RwandAir
10 Oct
JNB
5:10
Johannesburg OR Tambo airport
6h 20m
1 Stop
12:30
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
13 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 999 ZAR
RwandAir
RwandAir
04 Jan
JNB
5:10
Johannesburg OR Tambo airport
6h 20m
1 Stop
12:30
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
08 Jan
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
5 106 ZAR
RwandAir
RwandAir
11 Sep
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
15 Sep
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 771 ZAR
RwandAir
RwandAir
30 Sep
JNB
5:10
Johannesburg OR Tambo airport
6h 20m
1 Stop
12:30
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
07 Oct
NBO
8:00
Nairobi Jomo Kenyatta Intl airport
11h 15m
3 Stops
18:15
JNB
Johannesburg OR Tambo airport
4 725 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
Fastest flight time
3h 55m
Cheapest price
4 496 ZAR
Cape Town to Nairobi
Fastest flight time
9h 35m
Cheapest price
7 377 ZAR

Start planning your trip to Nairobi

Flights Africa Kenya Nairobi