Find cheap flights from Johannesburg to Kigali

JNB - KGL

Find cheap flights from Johannesburg to Kigali

Search hundreds of travel sites at once for deals on flights to Kigali

Return
Economy
Johannesburg (JNB)
Kigali Intl
Sun 9/19
Sun 9/26
Any month
Compare vs KAYAK |
There are travel restrictions to Kigali. Learn more
Stay informed and receive email updates for when travel restrictions ease for Kigali.

Good to know

Low season

AprilBest time to beat the crowds (5% less expensive on average)

High season

DecemberMost popular time to fly (18% more expensive on average)

Average price (return flight)

R4 449(avg. price over the last 2 weeks)

Good deal (return flight)

R3 809or less

Good deal one-way

R2 899or less

When to book flights from Johannesburg to Kigali

Estimated return price
Average price per month
Flight prices as travel date approaches

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R2 899 or less one-way and R3 809 or less round-trip.
  • The cheapest flight from Johannesburg to Kigali was found, on average, 85 days before departure.
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is April.
  • Morning departure is around 4% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Johannesburg to Kigali flights

Which airlines have a flexible cancellation policy for flights from Johannesburg OR Tambo to Kigali Intl due to COVID-19?

Can I fly to Kigali? Are there any travel restrictions when entering Kigali?

Can I fly to Kigali without having to quarantine on arrival?

Do I need to take a coronavirus (Covid-19) test before flying to Kigali?

What other coronavirus (Covid-19) restrictions are there in Kigali?

How long does a flight from Johannesburg to Kigali take?

How many flights are there between Johannesburg and Kigali?

Which airlines provide the cheapest flights from Johannesburg to Kigali?

What’s the cheapest day of the week to fly from Johannesburg to Kigali?

Which airports will I be using when flying from Johannesburg to Kigali?

How does KAYAK find such low prices on flights from Johannesburg to Kigali?

How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Johannesburg to Kigali?

What is the Hacker Fare option on flights from Johannesburg to Kigali?

What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Johannesburg to Kigali?

Top 3 airlines serving Johannesburg OR Tambo to Kigali Intl

Scores according to KAYAK customer reviews

8,0
RwandAir
Overall score based on 283 reviews
8,1
Boarding
8,3
Comfort
8,6
Crew
7,0
Entertainment
7,8
Food
Airline reviews

Pros: "Helpful friendly crew, reasonable ticket prices."
Cons: "Luggage was delayed by 24 hours, customer service desk in Johannesburg EXTREMELY helpful, in Kigali they were clueless. Transit area very crowded, humid and stuffy."

Pros: "The two check in bags rule."
Cons: "Not applicable"

Pros: "Yes"
Cons: "Customer services"

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"

Pros: "I was happy to avail of Wifi in the sky."
Cons: "No entertainment! For an major international flight, one expects some seatback entertainment"

Pros: "Well organized on check in. Attentive"

Cons: "It was ok"

Pros: "Rwanda Air is the best"
Cons: "Landing at Kigali was bit rough"

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"

Pros: "Friendly service"

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"

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."

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."

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

Pros: "Timeliness, Service, Cleanliness Comfort"

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."

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."

Pros: "The Airbus. The crew's simple commitment to excellent service"
Cons: "The unconventional check in closure 90mins to departure even when the plan arrived late"

Pros: "Nice comfortable new planes."
Cons: "There wasn't much not to like."

Pros: "Friendly staff, decent snacks and entertainment options"

Pros: "New airline. Left 20 mins early."
Cons: "Nothing."

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."

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

Pros: "What did you like? the attendants were very kind"

Pros: "Good"

Pros: "The flight attendants are very welcoming and helpful. You feel safe and you get to see the pilot who is going to take you to your destination."

Pros: "Very slow check in. Bit slow and chaotic at gate. Pleasant enough service but not excetional. Smooth flight. Informative pilot. Silly short bus ride to terminal. Very very long wait for baggage."

Pros: "Good food, friendly and professional staff, a new and sparkling clean plane, swift retrieval of luggage upon arrival in Kigali. Thank you!"

Pros: "Overall comfort and staff friendliness"
Cons: "Landing was a bit turbulent"

Pros: "Rwanda air crew"
Cons: "Lagos international airport"

Pros: "The staff at the airports were friendly."
Cons: "After thorough check (and hours at the airport) at the holiday destination, Dubai, my luggage was deemed lost. The DXB lost luggage staff helped me complete a 'lost luggage' report. However, the staff member told me that 'if' RwandAir found my luggage, I would be responsible for going to the airport as RwandAir does not have lost luggage delivery like most airlines. For the six days of my holiday, I waited for phone calls and checked emails expecting to hear from RwandAir. I heard nothing, RwandAir had made no effort of any kind to locate my luggage they had mishandled. Upon flying back home, I checked with the initial airport (DXB), the transit airport (Kigali), and my final destination airport (Brazzaville). My luggage was not in any of the airports mentioned. In each airport, and the RwandAir office at the Brazzaville airport, I presented the initial lost luggage form from the prior week and it was apparent that nobody, no airport, and no office was interested in finding my luggage. RwandAir, at no point, apologized for losing my belongings or in any way attempted to make up for seriously harming my holiday- not to mention the fact that it appears I will never see my possessions that were last seen being taken by RwandAir staff at the beginning of my holiday travels."

Pros: "New plane, friendly crew"
Cons: "Cramped seating, poor signage & boarding announcements"

Pros: "Staff courteous and friendly"
Cons: "Some choices on menu do not do well by time of serving ie fish"

Pros: "Like Kigali it was clean and efficient."
Cons: "Food is almost inedible"

Pros: "I like the overall service in the plane."
Cons: "I didn't like changing the boarding time."

Pros: "Planes were great and flight crew excellent."

Cons: "Too cold on the plane - way, way too cold"

Pros: "Food was beef brochettes, one of the best economy meals I have had. Wine was very good, from South Africa."
Cons: "Seats were not adjustable. It may be that I was in front of the exit row, but I looked and didn't see anyone leaning back anywhere. On the other hand, flight was only 1 hr 20 minutes."

Pros: "Clean planes"
Cons: "Ground crew at NBO - Rwanda Air has Kenyan Airways do the work in the terminals. Bad idea!"

Pros: "The flight times were perfect and the seats were comfortable."
Cons: "The food was just ok"

Pros: "In general, it was a pleasant flight from Entebbe to Kigali. The Bombardier was in pristine condition. There was no food offered (the flight is 45 minutes) and there is no entertainment available. The crew was pleasant and the seat comfortable (I am 5'11). I would fly again with RwandAir."
Cons: "There was nothing significant enough taken into consideration the characteristics of this flight and the construction in Entebbe."

Pros: "Very professional - gave us a good meal - although flight was a little more than an hour. Will recommend to friends"
Cons: "Service & good landing"

Pros: "Unfortunately i missed the flight from kla to Nairobi via Entebbe due to closue of Entebbe Road. Return from Nairobi was okey but was delayed for about 40 minutes"
Cons: "Food needs to be addressed"

Pros: "They were professional, timely and courteous. Except for one flight attendant who was a bit rude, the entire flight was enjoyable"
Cons: "The rude flight attendant who was welcoming people to the plane"

Pros: "They have great food, amazing crew, great customer care.."
Cons: "No entertainment, some few crew members has a bit of an attitude."

Pros: "Friendly staff, comfortable business class seat with lots of room, good breakfast"
Cons: "No priority checkin for business class and no priority boarding for business class. I don't those are even that hard to organize . Airport ground contractors haven't been instructed to provide service to business class?"

Pros: "I always appreciate the cleanliness of Rwanda! This carries over to their planes too. Good staff on the plane. Too short of a flight for entertainment- it was amazing they even served the quick drink and snacks they did! Good on-time flights."
Cons: "After I bought my tickets the flights were rescheduled, giving us an 8 hour layover between flights... some in our party were stuck in the airport with nothing to do, and there is nothing to do in that airport. One question, when will passengers learn that listening to music or movies on the plane without headphones is really uncool?"

Pros: "Free wifibat the airport and the charging stations"

Pros: "It was a short flight and all went well. We even had time for a snack."

Cons: "Seating"

Pros: "The crew amazing"
Cons: "I was traveling with a child and an infant. Would have been given a priority. We were in the queue waiting."

Cons: "KQ is always late! And never provide information to passengers about the delay"

Pros: "Crew was helpful."
Cons: "We were delaying on the outgoing flight and coming back as well."

Pros: "I liked when there was turbulent, the pilot told us that we should be calm as the plan was going to experience turbulent in a few moment"
Cons: "I felt like the queen cake had a lot of sugar, think of those who do not eat sugar"

Pros: "The airplane was quite nice and comfy."

Pros: "Crew was amazing"

Pros: "terrible airline"
Cons: "delayed my flights twice"

Cons: "According to the KQ App the flight was direct to Cape Town but when we got to the airport we found the plane was stopping in Livingston’s. The result was we were an hour late. Most annoying. Surely the App can be amended to alert us of such changes"

Cons: "The person ushering us out of the gate was not very friendly and that could need some work"

Pros: "The crew on the final leg was really nice and helpful"
Cons: "From Entebbe to Nairobi I was cold during the flight. I wish I had been offered a blanket."

Pros: "Both segmrnts left on time. The on- flight crew were pleasant. The 787 on first flight comfortable in biz class for a nap. Food service well carried out by crew."
Cons: "The 737 on second flight ....the long overnight one... Was very uncomfortable in biz class. On arrival in Nairobi...the hub city...there was no staff. A.c. no working or escalator in airport. Biz line for security not open. Food below average. No breakfast as we one meal."

Pros: "Crew efficient and eager to please. Generous with food and drink."
Cons: "Some seats had damaged entertainment equipment. One seat had a damaged USB charging port. We just used the one from the next seat. Another had a damaged remote control for the entertainment system. Still usable via touch though."

Cons: "I was very disappointed with Kenya Airways on my recent round trip from Kigali to New York to visit family for Christmas. Due to a delay on my connecting flight from Kigali to Nairobi, I missed my flight to JFK and had to stay in Kenya for a full day, shortening my already brief trip. I do not know what caused this delay other than Kenya Airways staff having seemingly no urgency to get us off the ground. On my return flight to Kigali a delay attributed to “operations” increased my layover from 8 hours to 12 hours. On top of the scheduled delay we were delayed an additional hour because boarding did not begin when it should have. I was also less than impressed with the movie selection on the plane. I will not be flying with Kenya Airways again and now understand why they were the cheapest option!"

Pros: "Kenya airways theme song"

Pros: "I liked the staff members in the plane. they were very nice"
Cons: "the food portions are too small"

Cons: "I was not offered blankets from the onset."

Pros: "Boarding was on time. The flight attendant’s response to my call and request for a blanket...first she smiled as if my request was ridiculous but still went ahead to get me the blanket and we joked about it cause the cabin was getting too cold for me and if she hadn’t given me a blanket I would have caught a cold!"
Cons: "Delay to take off, and spaying of the cabin with insecticide when passengers have boarded!"

Cons: "I had asked for window seats from the agent I spoke to and didn't get that when my flights were changed."

Pros: "professional KLM flights"
Cons: "headphone audio quality not as good as had hoped"

Pros: "Te time of te flight"

Pros: "On schedule"
Cons: "Food Sitting Staff - one of the crew members was particularly rude to another passenger on my row."

Cons: "Entertainment system plays very old films Stop over 5 hours."

Pros: "The crew is laid back and not fake-polite while not dismissive."
Cons: "No major complaints except punctuality."

Pros: "We missed our flight from Nairobi to kigali by 2 min. They wouldn’t hold the plane for us. We have to wait in yheairport for 7 hours. Got nothing. Very dissapointed. Bad customer care."

Pros: "The crew is always great and friendly."
Cons: "The food was really bad. It was some kind of beef but it was uneatable."

Pros: "Trip on the Dreamliner to/from Nairobi/Joburg went very smoothly. Entertainment was limited but worked and was fine for a 4 hour trip. Food was nothing great but nothing disastrous, booze was handed out willingly, staff were efficient, plane was on time - I rate it higher than SAA for the same leg and would choose KA again."
Cons: "Expensive at $800 but limited choice in Africa so what can you do?"

Cons: "The flight to Nairobi was so late that I missed my connection and have to wait about 10 hours for the next flight out."

Pros: "The plane was pretty comfortable, they gave us blankets and pillows even though it was only a 4-hour flight."
Cons: "They served "breakfast" halfway through which was two tiny servings of meat and a piece of chocolate cake. Not much food and not really what I wanted to eat in the middle of the night! Boarding was completely chaotic, some screens said the flight was delayed, others said it was on time (it was delayed). When we arrived in Nairobi they hardly apologized for the delay, and also insisted on sending a bus to come pick us up from the plane because it was raining, which took forever. Missed my connection by about 5 minutes and had to wait almost 10 hours for the next one."

Pros: "Not much"
Cons: "35 minute departure delay with not even an attempt at an explanation. Broken seat. Cramped."

Pros: "Service, crew"
Cons: "Nothing"

Pros: "Boarding was early"
Cons: "Plane full and didnt have enough room for a number of hand luggage, mine invcluded"

Pros: "They no take care of my bag"

Pros: "Service excellent, flight on-time."
Cons: "Only 3 movies to choose from?!"

Pros: "Everything fine! Especially appreciated that flights were on time, even early."

Pros: "I got moved to a different airline and was not notified so when I got there over 2 hours early for KENYA FLIGHT I was hustled and bustled and BUSSED TO A DIFERENT TERMINAL at Dubai airport, then chastise, harangued and insulted by new airline staff for being "Late" and they couldn't guarantee I would make the flight. I it on board and someone else was in my seat. HE. Got bumped to first class..."
Cons: "See above...the whole experince"

Cons: "No announcements made as to what gate # or boarding. We almost missed the flight because of the lack of information. Airport staff were as equally confused. Entertainment did not work at all."

Cons: "Late take off, no concern for transfer at Nairobi - consequently we nearly missed our connection to London and our luggage did not!"

Cons: "After my transfer in nairobi, my luggage was lost and when my luggage tag was entered, there was no record of where my luggage is. Platinum on skyteam and no one can help...Kenya airways strikes again. Just glad they didn't last minute change the flight to go to Bujumbura first like they did with my outbound flight."

Pros: "It was fine."

Pros: "Nothing. I wasn't on this flight"
Cons: "I still need to be re-booked!"

Pros: "All in all was good -"
Cons: "three of us were travelling together with 3 bags. Two bags didn't come - they were left in Nairobi. We were in Nairobi more than 3 hours so it should have been enough to get the bags on the plane. This is super frustrating - also can Kenya Airways not deliver bags in nairobi if they left them. I do understand when flight connections are tight etc, but this wasn't."

Pros: "- plane was empty so I could sit in the exit seats with more legroom. - staff in the plane was extremely nice. - Pilot avoided turbulence zones."
Cons: "- Smelly cabin - Unfriendly boarding crew - Food"

Pros: "I liked the food and actual service on the flight"
Cons: "The airport staff sucked!! VERY RUDE! Acted annoyed when I asked how long the flight delay was or for directions to the next gate. I know I am an American and used to different services. When a foreigner asks me for guidance, I go out of my way to help. When out of your element, rude staff just add to the stress of being delayed! I hate Kenya Airport staff!!!"

Pros: "tickets were cheap"
Cons: "Flight was late leaving Dubai therefore causing me and several other people to miss our connecting flight."

Pros: "KQ is the best East African airline by far. The planes are newer and cleaner and the flight attendants really do make an effort to give a high-level of customer service. I've missed my transfer due to a weather delay before and was impressed with KQs attention to getting me overnight accommodation. It would be great if we could sort out the regular delays of KQ410 into Entebbe which directly impacts KQ411 back out to NBO. The regular delays are often due to weather but just as often due to scheduling or flight issues. Delaying that flight makes my transfers really tight and adds some stress to my experience, especially with the extra security level in Nairobi. If we could find a way to fast track transfers, that would be an improvement. Overall, KQ is the best, but please continue to find ways to be better."

Cons: "The flight was 5 hours late, we were not informed while waiting or why it was late. It was very frustrating, especially that Nairobi airport has no free wifi. Kenya Airways is not to the standards of other Sky Team companies."

Pros: "Even though the flight was delayed, I still made it to the airport in a reasonable time."
Cons: "The headphone jack in my seat had a broken jack in it and I wasn't able to enjoy the in flight entertainment"

Cons: "The planes on this route are also very old with manual screens,unnecessary delays. I mean KQ needs to style up. Another airline will soon sweep them off business"

Cons: "Not much space between rows,everybody reclined their seat, you could barley move"

Pros: "Amazing friendly crew. Spot on entertainment!!!"
Cons: "Toilet facilities could have been cleaner"

Cons: "Better veg food, Ask and provide water to drink when flight is 10 hrs long. Not just provide lunch and dinner."

Cons: "Someone stole my airpods in my bag. I noticed it once reached at home. This is the first time it happens to me. Very bad experience"

Cons: "Could have a better seat like 30A on Boieng 387-8 Quantity of food should be improved Quality of food should be improved"

Pros: "Asked for water that I never received. Wasn’t allowed to bathroom although still 20 min until landing and other people still got up"

Pros: "Large space"
Cons: "Bording"

Pros: "Nothing"
Cons: "Everything starting from the check in to on board restrooms"

Cons: "Entertainment is non existent. Plane is tatty."

Pros: "The crew was okay, though a little bit occupied and thus ignoring some of the customers' requests. The seats are comfortable and spacious with enough leg room"
Cons: "The food could have been better. Honestly much better"

Pros: "on time"
Cons: "they woke me up in the middle of the night to give me food.."

Cons: "Flight attendants where bothered to serve us beer, water or any other snack during he flight. I had to beg in both occasions to have my tray taken from my seat."

Pros: "Excellent airline overall Great seats for sleeping"
Cons: "Business class seats are not well appointed Nowhere to put a bottle of water - storage handbag and shoes etc could not be reached without undoing the seatbelt and screen far away from the seat Voice commentary was muffled and therefore unable to be heard"

Pros: "Leg space, TV screen and entertainment and the decline of the seat."
Cons: "The toilets floors could be cleaned often. The food service cart could move for urgent pass to the toilet."

Pros: "No comment"
Cons: "No comment"

Pros: "Having never even heard of Ethiopian Airline, our expectations weren’t very high. We found the boarding process to work well. The staff was great and the meals were very good. The flights were on time and efficient."
Cons: "On many of the flights we had to use the roll up stairs. The water that they served tasted like tap water. The seats seem closer (less leg room) than other airlines."

Pros: "Everything was on time, high quality, and enjoyable"
Cons: "There was a fight on the llane but it was because a passenger with mental issues was provoked by a couple so ahe beat up the wife. This was not caused by ET and crew at all, but they stopped it."

Pros: "NOTHING"
Cons: "The experience from the airport to the plane to Lome was beyond troubling. If ever you are flying internationally from NYC, never fly from Newark New Jersey. Nevertheless, upon boarding the Ethiopian Airline flight to Lome that was supposed to depart at 9:15 pm, the courtesy of the flight attendants was a bit mundane. My mother and I sat on the plane for about an hour after the time of the depart before inquiring why we have no moved and the doors were closed. The flight attendant responded with, "We shall be moving shortly." The air conditioner was barely on. My mother is battling stage 3 Cancer and is an older woman so, I feared for the safety of her health in such a condition. About 30 minutes passed, and we inquired again. This time with a different flight attendant and she said she just did not know what was going on. Other people on the plane began to panic in a sense as well because like my mother and I, they too had a connecting flight to catch. The pilot did not inform the passengers of what was occurring. So, at this point, all passengers on flight ET509 had been sitting on the plane for an hour and a half. By the time we were sitting on the plane for 2 HOURS with the doors closed the pilot finally informed us that they were waiting for some paperwork. He did not apologize or give more information as to why we were sitting on the plane so long, with practically no AC, and weren't informed about when we would be pulling off. About 10 minutes later, the plane began backing up while people were still standing because they were restless with the wait especially when we had a 10-hour flight ahead of us. The pilot then got on the loudspeaker stating that we will be pulling in the air shortly and for the flight attendants to be seated. The pilot did not apologize for the inconvenience or state how long the flight would be or what time we would land in Lome, Togo. Once we were in the air, there were many safety hazards administered by both the crew and pilot. The seat belt safety information was not given, the exit areas in case of emergency were not discussed, what to do in case of an emergency, where certain equipment would be in case of illness or an emergency, and we were still not informed about the cause of the 2 hours and 15-minute delay. My mother and I consistently checked the flight tracker and it did not show the duration of our flight, our location while flying, no flight information was displayed and as hard working paying passengers we should have had all of the information and not have to continuously ask to get a slight answer. Also, I am a vegan and they did not have food for me. But there was a flight attendant who gave me extra fruit which I greatly appreciated. The flight coming back to Newark was decent, going was the major issue. I pray we are accommodated for these great inconveniences. Because to have spent almost $3,000 and receive this type of treatment is both saddening and disturbing to me."

Pros: "The food served is awesome and sufficient. The flights are comfortable and the crew are friendly. My luggage came right on time and was properly handled"
Cons: "Well there was no entertainment in the flight. That is it"

Pros: "Aircraft A350 super nice entertainment t equipment and interior very clean."
Cons: "Lost my luggage, could not trace it and no compensation."

Pros: "The plane is spacious lost of leg room"
Cons: "can improve on the food"

Pros: "Served dinner"
Cons: "the seats however were quite tight and there was no electrical plug for charging."

Pros: "Brand New Aircraft"
Cons: "N/A"

Pros: "Meal service plentiful. They kept the bathrooms very clean"
Cons: "This plane seemed older not as spacious or as clean as planes on Ethiopian I've traveled on before. Horrible film selections, and it's the same coming and going."

Pros: "Plane size, entertainment options and food were all great. Lots of free drinks available and we got plenty of wine. Blankets and pillows were great also."
Cons: "Great service. Plane took off a few minutes late but nothing major."

Cons: "The security line was very long and one security monitor check person was holding up the line - taking her time. Even the othe security people at the gate were trying to push her along. Most of the people getting on this flight had a short layover time. Escape ially with the previous flight being late."

Pros: "USB plug, nice TV/ entertainment"

Cons: "I sent them an email about an issue with my flight but they didn't get back to me"

Pros: "Children running up and down isles screaming while I was trying to rest. I had to go to the rear of the plane to ask the stewardess to bring it to a stop. They should have stopped it BEFORE I had to ask them to stop it."

Cons: "Chairs were not reclining. Asked for blanket and didn't get one so I was cold."

Pros: "Cabin crew were all charming."
Cons: "Unfortunately, I had to request earphones (which were not supplied in the seat pocket in front of me) five times from three different attendants over the course of an hour and a quarter before I was given them. This was not just so I could watch a movie but because the quality of the plane's public address system made it very difficult to listen to the announcements from the captain and the crew. Listening on earphones I was able to hear everything clearly. Why it had to take so long just to give me earphones I don't know."

Pros: "Great prices, and helpful staff"
Cons: "The food was mediocre, almost poor."

Pros: "Excellent chicken dish"

Pros: "When I originally booked this trip it was with one connection and a 16 hour commute time. They added legs to my trip which significantly increased travel time. I tried to cancel my flight because I booked the flight with the necessity of arriving by specific days and times and they insisted on charging me for it so I just forfeited my seat and trip all together. There's nothing good to say about Ethiopian airlines."
Cons: "They are very unprofessional and unhelpful and I'll never book them again."

Cons: "Crew was not friendly and seemed to ignore my requests. Seat was not comfortable. Food was okay."

Cons: "We were delayed for 30 minutes, then for one hour, then they announced a delay for 3 hours. They changed the gate twice and the staff was not communicating what is happening and when we are supposed to board. Also, they did not add my miles for my connecting flight."

Cons: "Nothing"

Pros: "New aircraft 777 from Boeing"
Cons: "Food was so poor. Only option was chiken"

Cons: "On both flights. From Tel Aviv to Addis Ababa and from Addis Ababa to Tel Aviv my seat would not recline. These were night flights and the seat in front of me did recline. so it was a very unpleasent experiance"

Pros: "Nothing"
Cons: "The food was horrible. My TV didn't work and although I asked for it to be reset several times, the crew kept forgetting. The flight was supposed to be 9 hours, but we left late and it was 11+ hours. I understand things happen, but the crew gave no explanation for the delay or elongated flight. Last, but not least, when we landed in Newark we waited 2 hours for our luggage to come out. We landed at 9:50pm and didn't receive our baggage until 11:50pm. My friend and I were not even the last to get our bags. Overall this was the worst flight experience I've ever had."

Pros: "The food and the crew were nice. The entertainment would go in and out, with the buttons malfunctioning at times."
Cons: "Started boarding 4 hours after scheduled departure. Though there was bad weather, our departure was still delayed way past the "adverse weather" conditions at the airport. In the 4 hours we were in Washington, there was no communication whatsoever. No one to inform us of us potentially missing our ADD to JHB connecting flight. None of the workers wanted to help us."

Cons: "- terrible food and no snacks provided - Crew was attentive and fairly kind - bathrooms were cleaned but could have improved on the amount of times it was cleaned - poor air circulation"

Pros: "Would have liked to have seen more of the cabin crew, but they were pleasant."
Cons: "Food choice was limited. Ethiopian often ran out of meals and just gave me whatever option they had left. Entertainment system didn't always work properly."

Pros: "Food and wine"
Cons: "Music"

Cons: "The food is terrible."

Pros: "There was nothing specific on the positive side. Only the cost of the ticket was okay."
Cons: "The plane looked pretty worn down. There was not a lot of Soap in the bathroom, which is a no-go for an international flight."

Cons: "Ethiopian Airlines was very difficult trying to contact and reschedule our flight. Will never book with them again."

Cons: "There was no entertainment system and there was no vegetarian option. I would have registered for the vegetarian option ahead of time, but when I tried to do online check in, it didn't work."

Pros: "TIME KEEPING"
Cons: "FOOD"

Pros: "EVERY THING WAS ON TIME"
Cons: "FOOD NOT GOOD"

Cons: "Addis airport is a disaster, Really long queues and badly organised, Our flight left 20 minutes late and in turn made our landing 1 hour later. The flight attendants on Ethiopian air are very lazy, they dont respond to the service button been pushed, and their English is not that good,"

Read more about RwandAir
COVID-19 information

Safety measures for airlines flying from Johannesburg to Kigali

Airlines flying from Johannesburg to Kigali have enacted additional safety measures and adjusted policies to better accommodate travellers. Policies vary by airline.

Heightened sanitation

Daily cleaning, installation of cabin HEPA filters on flights from Johannesburg to Kigali

Mandatory masks

Masks required on board, masks provided on flights from Johannesburg to Kigali

Social distancing seating

Middle seats unavailable to book on flights from Johannesburg to Kigali

Pre-flight testing

Testing for antibodies, testing for symptoms for flights from Johannesburg to Kigali

Book cheap flights from Johannesburg to Kigali

Recent return flight deals

7/10
Thu
2 stops
Ethiopian Air
15h 20m
JNB - KGL
13/10
Wed
1 stop
Ethiopian Air
11h 20m
KGL - JNB
1/2
Tue
direct
RwandAir
3h 40m
JNB - KGL
4/3
Fri
1 stop
RwandAir
5h 40m
KGL - JNB
4/10
Mon
1 stop
Multiple Airlines
10h 20m
JNB - KGL
8/10
Fri
1 stop
Multiple Airlines
15h 25m
KGL - JNB
6/10
Wed
1 stop
Kenya Airways
6h 55m
JNB - KGL
14/10
Thu
1 stop
Kenya Airways
15h 05m
KGL - JNB
9/10
Sat
1 stop
Ethiopian Air
10h 20m
JNB - KGL
15/10
Fri
1 stop
Ethiopian Air
11h 20m
KGL - JNB
3/10
Sun
direct
RwandAir
3h 40m
JNB - KGL
8/10
Fri
1 stop
RwandAir
5h 25m
KGL - JNB
5/10
Tue
2 stops
Ethiopian Air
15h 20m
JNB - KGL
9/10
Sat
1 stop
Ethiopian Air
11h 20m
KGL - JNB
17/10
Sun
2 stops
Ethiopian Air
15h 20m
JNB - KGL
20/10
Wed
1 stop
Ethiopian Air
11h 20m
KGL - JNB
1/3
Tue
1 stop
Ethiopian Air
14h 00m
JNB - KGL
4/3
Fri
1 stop
Ethiopian Air
11h 20m
KGL - JNB
16/10
Sat
1 stop
RwandAir
5h 30m
JNB - KGL
24/10
Sun
direct
RwandAir
3h 50m
KGL - JNB
7/10
Thu
2 stops
Ethiopian Air
15h 20m
JNB - KGL
14/10
Thu
2 stops
Ethiopian Air
12h 05m
KGL - JNB
30/11
Tue
direct
RwandAir
3h 40m
JNB - KGL
31/12
Fri
1 stop
RwandAir
5h 25m
KGL - JNB
4/10
Mon
direct
Multiple Airlines
3h 40m
JNB - KGL
10/10
Sun
1 stop
Multiple Airlines
16h 55m
KGL - JNB
4/10
Mon
1 stop
Ethiopian Air
10h 20m
JNB - KGL
8/10
Fri
2 stops
Ethiopian Air
12h 05m
KGL - JNB
30/11
Tue
direct
RwandAir
3h 40m
JNB - KGL
31/12
Fri
direct
RwandAir
5h 25m
KGL - JNB
3/10
Sun
1 stop
Kenya Airways
12h 15m
JNB - KGL
8/10
Fri
1 stop
Kenya Airways
28h 45m
KGL - JNB
16/10
Sat
1 stop
Multiple Airlines
5h 30m
JNB - KGL
24/10
Sun
1 stop
Multiple Airlines
16h 55m
KGL - JNB
9/10
Sat
2 stops
Ethiopian Air
15h 20m
JNB - KGL
15/10
Fri
1 stop
Ethiopian Air
11h 20m
KGL - JNB
16/10
Sat
1 stop
Multiple Airlines
5h 30m
JNB - KGL
21/10
Thu
1 stop
Multiple Airlines
15h 05m
KGL - JNB
4/10
Mon
2 stops
Ethiopian Air
15h 20m
JNB - KGL
8/10
Fri
2 stops
Ethiopian Air
12h 05m
KGL - JNB
Show more results

Recent one-way flight deals

23/9
Thu
1 stop
RwandAir
5h 30m
JNB - KGL
24/9
Fri
1 stop
Ethiopian Air
10h 20m
JNB - KGL
23/9
Thu
2 stops
Multiple Airlines
13h 35m
JNB - KGL
23/9
Thu
direct
RwandAir
5h 30m
JNB - KGL
24/9
Fri
4 stops
Ethiopian Air
36h 25m
JNB - KGL
24/9
Fri
3 stops
Ethiopian Air
26h 30m
JNB - KGL
Show more results
-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • 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