Flights Africa Kenya

Search and find cheap flights to Kenya

Fri 3/22
Fri 3/29
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 336 ZAR
Johannesburg - Mombasa 4 682 ZAR
Cape Town - Nairobi 7 174 ZAR
Cape Town - Mombasa 7 246 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
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 336 ZAR
Ethiopian Air
Ethiopian Air
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 336 ZAR
Ethiopian Air
Ethiopian Air
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 350 ZAR
Ethiopian Air
Ethiopian Air
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 494 ZAR
Ethiopian Air
Ethiopian Air
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 538 ZAR
Ethiopian Air
Ethiopian Air
JNB
10:20 am
Johannesburg OR Tambo airport
9h 15m
1 Stop
8:35 pm
NBO
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
NBO
2:35 pm
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
10:55 pm
JNB
Johannesburg OR Tambo airport
4 581 ZAR
RwandAir
RwandAir
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 10m
1 Stop
5:10 am
JNB
Johannesburg OR Tambo airport
4 624 ZAR
RwandAir
RwandAir
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 10m
1 Stop
5:10 am
JNB
Johannesburg OR Tambo airport
4 638 ZAR
RwandAir
RwandAir
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 10m
1 Stop
5:10 am
JNB
Johannesburg OR Tambo airport
4 667 ZAR
RwandAir
RwandAir
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 10m
1 Stop
5:10 am
JNB
Johannesburg OR Tambo airport
4 711 ZAR
RwandAir
RwandAir
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 10m
1 Stop
5:10 am
JNB
Johannesburg OR Tambo airport
4 711 ZAR
RwandAir
RwandAir
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
12:00 am
Nairobi Jomo Kenyatta Intl airport
6h 10m
1 Stop
5:10 am
JNB
Johannesburg OR Tambo airport
4 725 ZAR
Flights Africa Kenya