Flights Africa Kenya

Search and find cheap flights to Kenya

Sat 1/12
Sat 1/19
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 602 ZAR
Johannesburg - Mombasa 4 824 ZAR
Cape Town - Mombasa 6 169 ZAR
Cape Town - Nairobi 7 194 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
JNB
4:55 am
Johannesburg OR Tambo airport
7h 00m
1 Stop
12:55 pm
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
9:00 am
Nairobi Jomo Kenyatta Intl airport
9h 40m
2 Stops
5:40 pm
JNB
Johannesburg OR Tambo airport
4 574 ZAR
RwandAir
RwandAir
JNB
6:30 pm
Johannesburg OR Tambo airport
8h 25m
1 Stop
3:55 am
+1
NBO
Nairobi Jomo Kenyatta Intl airport
RwandAir
NBO
6:15 pm
Nairobi Jomo Kenyatta Intl airport
11h 55m
1 Stop
5:10 am
+1
JNB
Johannesburg OR Tambo airport
4 616 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 658 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 672 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 685 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
9:00 am
Nairobi Jomo Kenyatta Intl airport
9h 40m
1 Stop
5:40 pm
JNB
Johannesburg OR Tambo airport
4 699 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 658 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 672 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 685 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 699 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 699 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
9:00 am
Nairobi Jomo Kenyatta Intl airport
9h 40m
2 Stops
5:40 pm
JNB
Johannesburg OR Tambo airport
4 574 ZAR
Flights Africa Kenya