Flights Africa Kenya

Search and find cheap flights to Kenya

Tue 7/23
Tue 7/30
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 560 ZAR
Johannesburg - Mombasa 4 963 ZAR
Cape Town - Mombasa 7 090 ZAR
Cape Town - Nairobi 7 215 ZAR

Kenya flight deals found on momondo

Check out some of the best fares to Kenya found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
13 Jan
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
24 Jan
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 560 ZAR
RwandAir
RwandAir
07 Aug
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
15 Aug
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 588 ZAR
RwandAir
RwandAir
01 Sep
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
03 Sep
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 629 ZAR
RwandAir
RwandAir
07 Aug
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
11 Aug
NBO
8:00
Nairobi Jomo Kenyatta Intl airport
11h 15m
3 Stops
18:15
JNB
Johannesburg OR Tambo airport
4 643 ZAR
Ethiopian Air
Ethiopian Air
19 Aug
JNB
10:20
Johannesburg OR Tambo airport
8h 55m
1 Stop
20:15
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
26 Aug
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 699 ZAR
RwandAir
RwandAir
03 Sep
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
07 Sep
NBO
8:00
Nairobi Jomo Kenyatta Intl airport
11h 15m
3 Stops
18:15
JNB
Johannesburg OR Tambo airport
4 741 ZAR
RwandAir
RwandAir
07 Aug
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
15 Aug
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 588 ZAR
RwandAir
RwandAir
01 Sep
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
03 Sep
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 629 ZAR
RwandAir
RwandAir
06 Aug
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
15 Aug
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 796 ZAR
RwandAir
RwandAir
17 Aug
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
18 Aug
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 796 ZAR
RwandAir
RwandAir
05 Sep
JNB
5:10
Johannesburg OR Tambo airport
7h 05m
1 Stop
13:15
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
13 Sep
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 810 ZAR
Ethiopian Air
Ethiopian Air
06 Sep
JNB
10:20
Johannesburg OR Tambo airport
8h 55m
1 Stop
20:15
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
07 Sep
NBO
9:15
Nairobi Jomo Kenyatta Intl airport
6h 45m
2 Stops
15:00
JNB
Johannesburg OR Tambo airport
4 754 ZAR

Popular routes landing in Kenya

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Nairobi
Fastest flight time
3h 55m
Cheapest price
4 560 ZAR
Johannesburg to Mombasa
Fastest flight time
8h 40m
Cheapest price
4 963 ZAR
Cape Town to Mombasa
Fastest flight time
19h 45m
Cheapest price
7 090 ZAR
Cape Town to Nairobi
Fastest flight time
9h 35m
Cheapest price
7 215 ZAR
View more
Flights Africa Kenya