Find cheap flights to Kenya

Return
Economy
Wichita (ICT)
Kenya
Sun 9/22
Sun 9/29
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Kenya

Flights to Kenya information

Popular destinations Nairobi, Malindi, Mombasa
Flights depart from South Africa
Flight price R4 382
Distance 3 472 km
Airlines Ethiopian Air, RwandAir, Emirates, Kulula

Latest Kenya Flight Deals

Nairobi
1 stop from R5 246,71

Top tips for finding cheap flights to Kenya

Looking for cheap airfare to Kenya? 25% of our users found return tickets to Kenya for the following prices or less: From Johannesburg OR Tambo R5 246
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be February, March and April. The cheapest month to fly to Kenya is April.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Kenya flight deals.

FAQs - Booking Kenya flights

How long is the flight to Kenya?

The average direct flight from South Africa to Kenya takes 10h 28m, covering a distance of 3431 km. The most popular route is Cape Town - Nairobi with an average flight time of 9h 35m.

What is the cheapest flight to Kenya?

The cheapest ticket to Kenya from South Africa found in the last 72 hours was R4 488. The most popular route is Cape Town to Nairobi and the cheapest airline ticket found on this route in the last 72 hours was R7 364.

Which airlines fly to Kenya?

Kenya Airways, Korean Air & SAA fly the most frequently from South Africa to Kenya. The most popular route is Cape Town to Nairobi, and Kenya Airways fly this route the most.

What are the most popular destinations in Kenya?

Based on KAYAK flight searches, the most popular destination is Nairobi (82% of total searches to Kenya). The next most popular destination is Mombasa (18%).

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

Does KAYAK query more flight providers than competitors?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book cheap flights to Kenya

(Return)
Airports
Origin
Cape Town
R12 294
only
R12 294
Johannesburg
R4 382
only
R4 382
Destination
Nairobi
R4 382
only
R4 382
Mombasa
R5 188
only
R5 188
Sat, Nov 2
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
9h 15m
Mon, Nov 4
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R4 382
Trip: 3 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
MBA
Okay 5,3

Cons: Addis Ababa is chaos and not clean.

VIE
ADD
Good 6,3

Cons: Airport Addis Ababa is chaos.

DAR
ADD
Good 6,6

Pros: The crew were very welcoming, helpful and charm, makes you feel easy

Cons: General interior cleanliness

IAD
ADD
Good 6,3

Pros: Great crew!

JIB
ADD
Good 6,0

Pros: The flight was four hours delayed in Djibouti and there was absolutely zero, NO communication, whatsoever, provided by the Djibouti Ethiopian Airlines staff what was going on, how long the flight was going to be delayed, or if it was actually complete canceled for that evening.

Cons: Flight ET365 was scheduled to leave Djibouti at 19:00 but did not leave until 23:30, without any screen information or by the Ethiopian Airlines staff at JIB airport how long the delay would be or if the flight was completely cancelled. Extremely unprofessional and ignorant handling of the situation

Wed, Sep 11
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
7h 05m
Sun, Sep 15
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
6h 25m
R4 762
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
DLA
BZV
Good 6,6

Pros: They respect the timing

Cons: The luggage escalator is not working and you have to carry it from one point to another...

KGL
NBO
Excellent 8,6

Cons: No entertnainment

BOM
KGL
Excellent 10,0

Pros: The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat.

Cons: The breakfast was not as appetizing.

JNB
KGL
Excellent 10,0

Pros: I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone

Cons: As I said, I liked everything. From the departure to the landing

NBO
KGL
Excellent 8,0

Pros: Nice comfortable new planes.

Cons: There wasn't much not to like.

Fri, Feb 7
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
9h 15m
Mon, Feb 10
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R4 656
Trip: 4 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
MBA
Okay 5,3

Cons: Addis Ababa is chaos and not clean.

ADD
JNB
Excellent 10,0

Pros: Very conformable and quiet.

Cons: Nothing very nice flight.

ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

EWR
ABJ
Excellent 8,0

Pros: Excellent crews

ADD
TNR
Good 6,0

Pros: flight was on time

Cons: Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter.

Sun, Oct 20
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
6h 20m
Mon, Oct 28
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
6h 25m
R4 808
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
DXB
Excellent 10,0

Pros: Food and in-flight services

Cons: Entertainment package

KGL
BJM
Okay 5,3

Cons: We incurred significant extra costs (visas, taxi, hotel costs) because Rwandair changed our flights around from what we had originally booked, with no compensation or help navigating the visa process.

JNB
KGL
Mediocre 3,3

Cons: My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash.

NBO
KGL
Excellent 8,4

Pros: The aircraft was nice, clean and seemed new. The staff was very professional, immaculate uniforms and appearance. Great attention to detail. We traveled from US - Nairobi - Kigali - Johannesburg, changing planes four times. These were some of the nicest planes. I felt very safe traveling this airline.

Cons: Too much bread in the meals. The meals were adequate in quantity but each meal came with two rolls, which was excessive. Just a note - for the boarding area in the airport. Please have restroom facilities in boarding area, past security so you can use the restroom without having to go through security again. Also, if food and beverage is available for sale in the boarding area more passengers would make purchases.

KGL
JNB
Okay 4,3

Pros: That there were not many people on the second leg and that the plane was clean

Cons: The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed

Sat, Oct 19
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
14h 55m
Wed, Oct 30
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
18h 45m
R9 753
Trip: 12 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 440 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
BLR
DXB
Okay 4,0

Pros: Food and entertainment

Cons: Baggage damaged

MXP
JFK
Excellent 9,0

Cons: It was cold and the blankets got collected 45 minutes before arriving. Well, we had to wait 30 more minutes to get to a gate and I was freezing!

JFK
MXP
Excellent 8,0

Pros: The person behind me didn’t have enough space so I could recline back and get comfortable

Cons: More spacial seats

BOM
DXB
Good 7,6

Cons: No delay in boarding

DXB
JFK
Excellent 8,0

Cons: Kids food. Chairs weren't comfortable until I reclined it back. Felt like I was bending forward when in the upright position.

Mon, Sep 30
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
8h 55m
Wed, Oct 9
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R4 701
Trip: 10 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
ABJ
Excellent 8,0

Cons: Nothing

IAD
ADD
Good 6,3

Pros: Great crew!

NSI
ADD
Good 7,6

Pros: Aircraft very comfortable, superb entertainment system. Crew friendly.

Cons: Crew didn't go out of their way to serve...they did their job capably, but no more.

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

ORD
ADD
Excellent 10,0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

Fri, Sep 20
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
10h 40m
Tue, Sep 24
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
11h 55m
R4 838
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
JNB
KGL
Excellent 10,0

Pros: Friendly service

KGL
BRU
Good 6,6

Pros: Good and clean planes, good service

Cons: We had couple of ours delay and not well communicated

KGL
LUN
Good 6,6

Pros: Food and free WiFi. Ample seating space.

Cons: Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

JNB
KGL
Mediocre 3,3

Cons: My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash.

KGL
JNB
Okay 4,3

Pros: That there were not many people on the second leg and that the plane was clean

Cons: The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed

Fri, Oct 11
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
8h 55m
Sun, Oct 20
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R4 701
Trip: 10 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
EWR
LFW
Excellent 8,3

Pros: I appreciated the amount of movies offered as well as its variety. I also liked how often they brought drinks and snacks. The airline crew was very helpful to passengers.

ADD
TNR
Good 6,0

Pros: flight was on time

Cons: Felt a bit like cattle because boarding was in a tight space and there was a lot of confusion as to who should stand where. Not sure why there were different zones for boarding because they didn't matter.

ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

CPT
ADD
Okay 4,6

Pros: Crew was really great - helpful and kind.

Cons: Both flights delayed which meant I missed my connecting flight. Stuck in Rome airport for several hours with no information about rescheduled flight. Finally figured it out with help of Rome airport information desk.

Sat, Sep 7
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
10h 40m
Sat, Sep 14
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
6h 25m
R4 854
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
LUN
Good 6,6

Pros: Food and free WiFi. Ample seating space.

Cons: Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

HRE
LUN
Good 7,3

Pros: the snack was terrific!

EBB
KGL
Okay 4,6

Pros: The crew members are very polite and professional

Cons: The food is not very nice, the drink is don’t taste so great either . The airline seats are too small

LUN
JNB
Okay 4,4

Cons: No vegetarian option Bad boarding procedures, no one gets direction and it was very slow

LUN
KGL
Excellent 10,0

Pros: The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again.

Sat, Oct 19
CPT
Cape Town Intl
NBO
Nairobi Jomo Kenyatta Intl
13h 25m
Sun, Oct 20
NBO
Nairobi Jomo Kenyatta Intl
CPT
Cape Town Intl
15h 10m
R12 294
Trip: 2 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 202 reviews
Boarding
7,6
Comfort
7,4
Crew
8,0
Entertainment
6,8
Food
7,1
CPT
DUR
Mediocre 2,0

Cons: Because we missed the flight from Johannesburg to port Elizabeth BA cancelled our flight to Durban and we did not find out until we arrived at the airport. We had to book new tickets at the going rate to get on the same flight. BA also told us our other 3 flights had also been canceled. Fortunately Emirates was able to fix those 3 later

JNB
CPT
Mediocre 3,6

Cons: Delayed as usual. 1 week. 3 flights. 3 delayed!

CPT
JNB
Mediocre 3,6

Cons: knew 24 hours in advance and still no resolve

JNB
CPT
Mediocre 2,0

Pros: nothing

Cons: nothing

JNB
CPT
Excellent 8,0

Pros: They can actually be on time. The best way of winning me over. Do as you say.

Fri, Nov 1
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
9h 15m
Tue, Nov 5
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R4 701
Trip: 5 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

ORD
ADD
Excellent 10,0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

TLV
ADD
Mediocre 3,6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

ADD
DXB
Excellent 10,0

Pros: Nice crew. Smooth flight :)

BKK
ADD
Good 7,6

Pros: Cabin crew was great at customer service. Very helpful.

Cons: The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now.

Wed, Oct 23
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
10h 40m
Wed, Nov 6
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
11h 55m
R4 884
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
NBO
Excellent 8,0

Pros: Flight was delayed over an hour. Otherwise the plane was new, everything felt good, and I have nothing to complain about!

LUN
JNB
Okay 4,4

Cons: No vegetarian option Bad boarding procedures, no one gets direction and it was very slow

LOS
KGL
Good 7,6

Pros: Rwanda air crew

Cons: Lagos international airport

JNB
KGL
Okay 5,0

Pros: Friendly staff, decent snacks and entertainment options

KGL
JRO
Mediocre 2,0

Cons: Reservation was not honored, and only 3 prople out of 5 get boarding. Airline did not provided any other alternative and our friends had to cancel tour and return home!

Sat, Dec 14
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
9h 15m
Thu, Dec 19
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R4 701
Trip: 6 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
JIB
ADD
Okay 4,3

Cons: The seats are uncomfortable

ARN
OSL
Excellent 10,0

Pros: Super confortable

FIH
ADD
Good 6,6

Cons: There was a disruption with the audio system.

ADD
TLV
Good 6,0

Pros: Flight Crew were great

Cons: The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are.

ADD
CPT
Good 7,3

Pros: The seats were very comfortable and generally this flight is comfy

Cons: The queue during boarding is very long, they need to add counters

Sat, Sep 21
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
10h 40m
Mon, Sep 30
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
11h 15m
R4 899
Trip: 10 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
EBB
KGL
Okay 5,6

Pros: Like Kigali it was clean and efficient.

Cons: Food is almost inedible

NBO
EBB
Good 7,0

Cons: The airline moved my original non-stop flight forward by 3 hours. The new flight conflicted with another flight I had earlier in the day. The airline would not allow me to cancel the flight, and could only offer me a 1-stop flight that arrived at my destination hours after my initial flight would have arrived.

LGW
KGL
Excellent 10,0

Cons: Time was never kept. we had a delay in LGW for more than 2 hrs. I had a 17hrs layover in Kigali. I was not aware that i would not be booked in a hotel to rest. I had to make my own arrangements. And another extended delay out of Kigali to Nairobi

LUN
JNB
Okay 4,4

Cons: No vegetarian option Bad boarding procedures, no one gets direction and it was very slow

LUN
JNB
Good 6,0

Pros: New plane, fresh feel. Food is ok.

Cons: Airline feels basic and no frills.

Sun, Sep 22
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
6h 20m
Sun, Oct 13
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
6h 25m
R4 990
Trip: 22 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
NBO
Good 6,4

Pros: Plane was clean and very comfortable, staff was courteous. Surprisingly good food for a short flight

Cons: Changed flight times without informing passengers on BOTH of the legs. Staff were polite, but were more interested in following the rules than helping people get on their flights. No customer feedback forms were available

LGW
KGL
Excellent 10,0

Cons: Time was never kept. we had a delay in LGW for more than 2 hrs. I had a 17hrs layover in Kigali. I was not aware that i would not be booked in a hotel to rest. I had to make my own arrangements. And another extended delay out of Kigali to Nairobi

EBB
KGL
Excellent 10,0

Pros: Timeliness, Service, Cleanliness Comfort

KGL
BJM
Okay 5,3

Cons: We incurred significant extra costs (visas, taxi, hotel costs) because Rwandair changed our flights around from what we had originally booked, with no compensation or help navigating the visa process.

JNB
KGL
Excellent 10,0

Pros: I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone

Cons: As I said, I liked everything. From the departure to the landing

Fri, Sep 6
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
8h 55m
Mon, Sep 9
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
9h 20m
R5 158
Trip: 4 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

ADD
MGQ
Excellent 8,6

Pros: Crew was so nice and very helpful

Cons: Timing, delayed by 20 minutes

NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

IAD
ADD
Good 6,3

Pros: Great crew!

CPT
ADD
Okay 4,6

Pros: Crew was really great - helpful and kind.

Cons: Both flights delayed which meant I missed my connecting flight. Stuck in Rome airport for several hours with no information about rescheduled flight. Finally figured it out with help of Rome airport information desk.

Thu, Oct 10
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
6h 20m
Sun, Oct 13
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
6h 25m
R4 990
Trip: 4 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
JNB
Mediocre 3,6

Cons: THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!

LUN
KGL
Okay 4,6

Cons: The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work.

NBO
KGL
Excellent 8,0

Pros: Nice comfortable new planes.

Cons: There wasn't much not to like.

NBO
KGL
Good 6,6

Pros: New plane, friendly crew

Cons: Cramped seating, poor signage & boarding announcements

NBO
KGL
Excellent 10,0

Pros: Fligh was on time, front desk staff were very helpfful, flight staff were friendly

Thu, Sep 19
JNB
Johannesburg OR Tambo
MBA
Mombasa Moi Intl
8h 40m
Tue, Sep 24
MBA
Mombasa Moi Intl
JNB
Johannesburg OR Tambo
8h 30m
R5 188
Trip: 6 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 134 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
JIB
ADD
Good 6,0

Pros: The flight was four hours delayed in Djibouti and there was absolutely zero, NO communication, whatsoever, provided by the Djibouti Ethiopian Airlines staff what was going on, how long the flight was going to be delayed, or if it was actually complete canceled for that evening.

Cons: Flight ET365 was scheduled to leave Djibouti at 19:00 but did not leave until 23:30, without any screen information or by the Ethiopian Airlines staff at JIB airport how long the delay would be or if the flight was completely cancelled. Extremely unprofessional and ignorant handling of the situation

ADD
LHR
Excellent 9,3

Pros: Excellent crew, approachable and helpful. Seat was comfortable with legroom and headrest at the right height

Cons: Better selection of videos

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

TLV
ADD
Mediocre 3,6

Pros: Crew is friendly.

Cons: The plane is old, tatty and dirty. There is no entertainment. The airport transfer is very very shoddy.

ADD
RUH
Mediocre 3,3

Pros: Nothing?

Cons: Lounge seating and services. Boarding. Lots of uncontrollable people trying to be first to board.

Sun, Oct 20
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
14h 55m
Thu, Oct 31
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
18h 45m
R9 753
Trip: 12 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 440 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
HND
DXB
Excellent 8,6

Cons: The crew wasn’t that friendly! Neither when boarding as in the plane

DXB
LHR
Excellent 8,0

Pros: Crew helped me with a chamomile to help me sleep.

Cons: It was quite good

DXB
KWI
Excellent 10,0

Pros: The crew members were great and managed everything effortlessly. The pilot was also very friendly.

JNB
DXB
Mediocre 3,3

Pros: The crew was nice, and there was sufficient overhead space for my bag.

Cons: I've flown hundreds of times, and this was the most most unpleasant flight I've ever taken. My seat didn't recline, the entertainment console was not working properly, and I had almost no legroom due to the design of the seat. The temperature was unbearably hot. And I didn't get my special meal.

BKK
DXB
Excellent 8,6

Pros: Entertainment is epic. Speed to get luggage and depart airport was excellent.

Cons: Boarding crew had difficulty pronouncing "B" and "D", this caused some confusion. If they had said "B for Bravo", and "D for David", it would have helped them a lot.

Mon, Nov 4
JNB
Johannesburg OR Tambo
NBO
Nairobi Jomo Kenyatta Intl
6h 20m
Tue, Nov 5
NBO
Nairobi Jomo Kenyatta Intl
JNB
Johannesburg OR Tambo
6h 25m
R5 036
Trip: 2 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 266 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
JNB
Excellent 10,0

Pros: The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great.

KGL
BJM
Excellent 8,0

Pros: Was good on time

JRO
KGL
Excellent 9,0

Pros: My sister and I were travelling to and from Tanzania through Kigali. The crew was great and our flight was easy.

LUN
KGL
Excellent 10,0

Pros: The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again.

LUN
JNB
Okay 4,4

Cons: No vegetarian option Bad boarding procedures, no one gets direction and it was very slow

*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First