Flights Africa Kenya

Search and find cheap flights to Kenya

Fri 1/17
Fri 1/24
Any month
Compare vs momondo |

Popular cities and sights

Looking to visit Kenya? Check out these cities and spend time seeing some of the most popular sights in the country
Nairobi
City Square
City Market
Nairobi National Museum
Parliament Building
Nairobi Railway Museum
Mombasa
Bamburi Beach
Tiwi Beach
Voyager Beach
Fort Jesus
Mombasa Marine National Park
Malindi
Malindi Beach
Lamu
Lamu Fort
Shela Beach
Manda Beach

Cheapest flight routes to Kenya

These routes have the cheapest flights to Kenya found by momondo users
Departing Destination Best Price
Johannesburg Nairobi R4 259
Johannesburg Mombasa R4 921
Cape Town Nairobi R6 661
Cape Town Mombasa R6 892

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
23 Feb
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
27 Feb
0:00
NBO
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
JNB
5:25
Johannesburg OR Tambo airport
R4 431
Ethiopian Air
Ethiopian Air
07 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 446
RwandAir
RwandAir
26 Jan
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
31 Jan
8:00
NBO
Nairobi Jomo Kenyatta Intl airport
11h 20m
3 Stops
JNB
18:20
Johannesburg OR Tambo airport
R4 446
RwandAir
RwandAir
24 Jun
18:30
JNB
Johannesburg OR Tambo airport
10h 40m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
28 Jun
0:00
NBO
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
JNB
5:25
Johannesburg OR Tambo airport
R4 460
Ethiopian Air
Ethiopian Air
09 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
19 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 475
Ethiopian Air
Ethiopian Air
09 May
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
15 May
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 518
RwandAir
RwandAir
23 Feb
18:50
JNB
Johannesburg OR Tambo airport
10h 20m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
27 Feb
0:00
NBO
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
JNB
5:25
Johannesburg OR Tambo airport
R4 431
RwandAir
RwandAir
24 Jun
18:30
JNB
Johannesburg OR Tambo airport
10h 40m
3 Stops
NBO
6:10
+1
Nairobi Jomo Kenyatta Intl airport
RwandAir
28 Jun
0:00
NBO
Nairobi Jomo Kenyatta Intl airport
6h 25m
1 Stop
JNB
5:25
Johannesburg OR Tambo airport
R4 460
Ethiopian Air
Ethiopian Air
28 Jan
10:20
JNB
Johannesburg OR Tambo airport
8h 40m
1 Stop
MBA
20:00
Mombasa Moi Intl airport
Ethiopian Air
04 Feb
15:25
MBA
Mombasa Moi Intl airport
8h 30m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 849
Ethiopian Air
Ethiopian Air
07 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
14 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 446
Ethiopian Air
Ethiopian Air
09 Apr
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
19 Apr
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 475
Ethiopian Air
Ethiopian Air
09 May
10:20
JNB
Johannesburg OR Tambo airport
9h 15m
1 Stop
NBO
20:35
Nairobi Jomo Kenyatta Intl airport
Ethiopian Air
15 May
14:35
NBO
Nairobi Jomo Kenyatta Intl airport
9h 20m
1 Stop
JNB
22:55
Johannesburg OR Tambo airport
R4 518

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 Flights
Fastest flight time
3h 55m
Cheapest price
R4 259
Johannesburg to Mombasa Flights
Fastest flight time
8h 40m
Cheapest price
R4 921
Cape Town to Nairobi Flights
Fastest flight time
11h 05m
Cheapest price
R6 661
Cape Town to Mombasa Flights
Fastest flight time
19h 50m
Cheapest price
R6 892
View more
Flights Africa Kenya