Flights Africa Kenya Nairobi

Find cheap flights to Nairobi

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

When is the best time to fly to Nairobi?

+45.0%
+30.0%
+15.0%
Base
Price
5 234 - 7 5875 234 - 7 587 ZAR

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
01 Dec
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
05 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 574 ZAR
Ethiopian Air
Ethiopian Air
02 Dec
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
05 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 574 ZAR
Ethiopian Air
Ethiopian Air
03 Dec
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
05 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 574 ZAR
Ethiopian Air
Ethiopian Air
04 Dec
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 574 ZAR
Ethiopian Air
Ethiopian Air
06 Dec
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 574 ZAR
Ethiopian Air
Ethiopian Air
30 Aug
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
05 Sep
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 632 ZAR
RwandAir
RwandAir
02 Oct
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
05 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 733 ZAR
RwandAir
RwandAir
21 Aug
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
29 Aug
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 776 ZAR
RwandAir
RwandAir
29 Oct
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
04 Nov
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 791 ZAR
RwandAir
RwandAir
18 Dec
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
02 Jan
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 921 ZAR
RwandAir
RwandAir
21 Jun
JNB
18:30
Johannesburg OR Tambo airport
10h 40m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
23 Jun
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 704 ZAR
RwandAir
RwandAir
28 Jun
JNB
18:30
Johannesburg OR Tambo airport
10h 40m
3 Stops
6:10
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
21 Jul
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 834 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 414 ZAR
Cape Town to Nairobi
Fastest flight time
9h 35m
Cheapest price
7 063 ZAR

Start planning your trip to Nairobi

Flights Africa Kenya Nairobi