Flights Africa Kenya

Search and find cheap flights to Kenya

Tue 5/28
Tue 6/4
Any month
Compare vs momondo |

Cheapest flight routes to Kenya

These routes have the cheapest flights to Kenya found by momondo users
Johannesburg - Nairobi 4 573 ZAR
Johannesburg - Mombasa 5 349 ZAR
Cape Town - Mombasa 6 830 ZAR
Cape Town - Nairobi 7 261 ZAR

Kenya flight deals found on momondo

Check out some of the best fares to Kenya found recently by users on momondo
Quickest
Cheapest
RwandAir
RwandAir
26 Sep
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
11 Oct
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 573 ZAR
RwandAir
RwandAir
23 Aug
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
08 Sep
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 630 ZAR
Ethiopian Air
Ethiopian Air
08 Jun
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
09 Jun
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 644 ZAR
RwandAir
RwandAir
28 May
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
31 May
NBO
8:00 am
Nairobi Jomo Kenyatta Intl airport
11h 15m
3 Stops
6:15 pm
JNB
Johannesburg OR Tambo airport
4 688 ZAR
RwandAir
RwandAir
02 Aug
JNB
6:30 pm
Johannesburg OR Tambo airport
10h 40m
3 Stops
6:10 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
08 Aug
NBO
6:35 pm
Nairobi Jomo Kenyatta Intl airport
12h 00m
1 Stop
5:35 am
+1
JNB
Johannesburg OR Tambo airport
4 688 ZAR
RwandAir
RwandAir
16 Sep
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
25 Sep
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 716 ZAR
RwandAir
RwandAir
26 Sep
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
11 Oct
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 573 ZAR
RwandAir
RwandAir
23 Aug
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
08 Sep
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 630 ZAR
RwandAir
RwandAir
16 Sep
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
25 Sep
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 716 ZAR
RwandAir
RwandAir
14 Aug
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
22 Aug
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 803 ZAR
RwandAir
RwandAir
07 Jul
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
22 Jul
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 846 ZAR
RwandAir
RwandAir
31 Jul
JNB
5:20 am
Johannesburg OR Tambo airport
6h 55m
1 Stop
1:15 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
08 Aug
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 35m
1 Stop
5:35 am
JNB
Johannesburg OR Tambo airport
4 846 ZAR
Flights Africa Kenya