Flights Africa Kenya

Search and find cheap flights to Kenya

Fri 9/20
Fri 9/27
Any month
Compare vs momondo |

Cheapest flight routes to Kenya

These routes have the cheapest flights to Kenya found by momondo users
Departing Destination Best Price
Johannesburg Nairobi 4 310 ZAR
Johannesburg Mombasa 4 721 ZAR
Cape Town Mombasa 6 714 ZAR
Cape Town Nairobi 7 169 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 Oct
JNB
10:20
Johannesburg OR Tambo airport
8h 55m
1 Stop
20:15
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
16 Oct
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 354 ZAR
Ethiopian Air
Ethiopian Air
29 Nov
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
02 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 383 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
13 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 501 ZAR
Ethiopian Air
Ethiopian Air
19 Jan
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
31 Jan
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 501 ZAR
Ethiopian Air
Ethiopian Air
06 Nov
JNB
10:20
Johannesburg OR Tambo airport
9h 15m
1 Stop
20:35
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
11 Nov
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 530 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
02 Dec
NBO
14:35
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 530 ZAR
RwandAir
RwandAir
06 Oct
JNB
5:10
Johannesburg OR Tambo airport
6h 20m
1 Stop
12:30
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
10 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 589 ZAR
RwandAir
RwandAir
26 Sep
JNB
5:10
Johannesburg OR Tambo airport
10h 40m
1 Stop
16:50
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
01 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 589 ZAR
RwandAir
RwandAir
09 Oct
JNB
5:10
Johannesburg OR Tambo airport
10h 40m
1 Stop
16:50
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 706 ZAR
RwandAir
RwandAir
16 Oct
JNB
5:10
Johannesburg OR Tambo airport
10h 40m
1 Stop
16:50
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
20 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 706 ZAR
RwandAir
RwandAir
14 Oct
JNB
5:10
Johannesburg OR Tambo airport
10h 40m
1 Stop
16:50
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
15 Oct
NBO
0:00
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
5:25
JNB
Johannesburg OR Tambo airport
4 721 ZAR
Ethiopian Air
Ethiopian Air
17 Oct
JNB
10:20
Johannesburg OR Tambo airport
8h 40m
1 Stop
20:00
MBA
Mombasa Moi Intl airport
Ethiopian Air
20 Oct
MBA
15:25
Mombasa Moi Intl airport
8h 30m
1 Stop
22:55
JNB
Johannesburg OR Tambo airport
4 721 ZAR

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

On average, the cheapest flights to Kenya 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 Kenya?

In general, when looking for the cheapest flight to Kenya, our data indicates that evening flights are the most cost-effective. morning flights tend to be the most expensive.


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 310 ZAR
Johannesburg to Mombasa
Fastest flight time
8h 40m
Cheapest price
4 721 ZAR
Cape Town to Mombasa
Fastest flight time
19h 45m
Cheapest price
6 714 ZAR
Cape Town to Nairobi
Fastest flight time
9h 35m
Cheapest price
7 169 ZAR
View more
Flights Africa Kenya