Find cheap flights to Kigali

KGL

Find cheap flights to Kigali

Return
Economy
Washington (WAS)
Kigali Intl
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Kigali

Good to know

Low season: September
High season: December
Average price: R6 337
Good deal: R4 205

Best time to beat the crowds

2%

expected price decrease

Most popular time to fly

4%

expected price increase

(avg. price over the last 2 weeks)

or less (return)

Top tips for finding cheap flights to Kigali

  • Looking for cheap airfare to Kigali? 25% of our users found return tickets to Kigali for the following prices or less: From Johannesburg OR Tambo R4 205, from Cape Town Intl R7 596
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be January, November and December. The cheapest month to fly to Kigali is August.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Kigali flight deals.

  • *Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs - booking Kigali flights

How long is the flight to Kigali?

Flights from Johannesburg 3h 50m

What is the cheapest flight to Kigali?

The cheapest airline ticket to Kigali from South Africa in the last 72 hours was R5 015 return on the route Johannesburg to Kigali. The most popular route is Johannesburg to Kigali and the cheapest ticket found on this route in the last 72 hours was R5 015 return.

Which airlines fly to Kigali?

In general from South Africa, South African and RwandAir fly the most to Kigali. The most popular route is from Johannesburg, and South African & RwandAir fly this route the most.

How far is Kigali airport from central Kigali?

Kigali Airport is 5 kilometres from the centre of Kigali. View on map.

What is the name of Kigali’s airport?

Kigali is served by Kigali Intl Airport, also commonly referred to as Gregoire Kayibanda, Kanombe, Kigali Intl, or simply Kigali Airport. The airport code is KGL.

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

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 Kigali Plane Tickets (Return)

Airports
Origin
Johannesburg
R5 015
only
R5 015
Destination
Kigali
R5 015
only
R5 015
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
3h 50m
Wed, Sep 30
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R5 015
Trip: 31 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
JNB
KGL
Okay 5,0

Pros: Friendly staff, decent snacks and entertainment options

KGL
JNB
Mediocre 3,6

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

LUN
JNB
Okay 4,4

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

KGL
NBO
Good 7,6

Pros: Friendly crew, comfortable plane

Cons: Luggage lost, unhelpful Kigali Helpdesk. Johannesburg VERY helpful

JNB
KGL
Excellent 10,0

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

Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
3h 50m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R5 402
Trip: 5 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
JNB
Good 6,0

Pros: I was happy to avail of Wifi in the sky.

Cons: No entertainment! For an major international flight, one expects some seatback entertainment

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

KGL
JNB
Mediocre 3,6

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

KGL
EBB
Excellent 8,5

Pros: Well organized on check in. Attentive

JNB
KGL
Excellent 8,8

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.

Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
3h 50m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R5 420
Trip: 5 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 14 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
BRU
Excellent 8,6

Pros: Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism.

Cons: Entertainment was limited.

BOM
CAN
Good 6,3

Pros: Seat reclining was good. Fleece blankets were warm

Cons: Blankets had a really bad smell Food options were very limited - even bread was eggless

LOS
KGL
Excellent 8,0

Cons: It was ok

MBA
KGL
Excellent 10,0

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.

LUN
JNB
Good 6,0

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

Cons: Airline feels basic and no frills.

Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
16h 50m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R7 479
Trip: 5 days
Based on 0 reviews
Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
16h 50m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R7 497
Trip: 5 days
Based on 0 reviews
Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
3h 50m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R7 690
Trip: 5 days
Based on 0 reviews
Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
3h 50m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
3h 50m
R7 708
Trip: 5 days
Based on 0 reviews
Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
13h 40m
Sat, Aug 1
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
11h 20m
R7 796
Trip: 3 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
NBO
ADD
Excellent 8,0

Pros: Helpful, friendly crew. Comfortable plane

Cons: In flight entertainment could be a little better. Perhaps let passengers know about the inflight entertainment available via WiFi

DLA
SSG
Excellent 8,0

Pros: Great Crew.

Cons: Improve baggage charges

ADD
AMH
Excellent 8,0

Pros: Friendly crew. Excellent check-in. Priority bags came off first.

TNR
ADD
Good 7,0

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

EBB
ADD
Excellent 10,0

Cons: Everything was great!!

Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
16h 25m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
11h 35m
R7 813
Trip: 4 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
TLV
ADD
Excellent 10,0

Pros: When we were unable to travel due to Corona Virus restrictions, Ethiopian gave us a full refund even though we had a non-refundable ticket, and they were lovely about it when they did it. A+, hope I'll get a chance to actually fly with them soon.

ADD
ACC
Okay 5,2

Pros: Pleasant check-in staff. Friendly flight attendants.

Cons: Travelers should be told that Gate 2 to Kumasi will be empty when you get there and that you should go around the corner to the transit area and wait for your flight there. They should let you know that they will announce the flight from the transit area.

JFK
ABJ
Good 7,3

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

DUB
IAD
Excellent 8,0

Pros: Great crew, Food.

Cons: Reduce baggage charges.

ADD
AMH
Excellent 8,0

Pros: Friendly crew. Excellent check-in. Priority bags came off first.

Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
3h 50m
Sat, Aug 1
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
8h 40m
R8 517
Trip: 4 days
Based on 0 reviews
Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
6h 35m
Sat, Aug 1
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
11h 20m
R9 151
Trip: 3 days
Based on 0 reviews
Mon, Aug 31
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
21h 15m
Wed, Sep 30
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
11h 35m
R13 673
Trip: 31 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
LFW
Excellent 8,6

Pros: Crew and stewardess were fantastic

Cons: Bathrooms needed cleaning on the long trip from Addis Ababa to Houston! They were nasty because guys can’t seem to hit the hole. So there was urine on seat and on floor.

BLR
ADD
Okay 4,0

Cons: Good crew

ADD
NIM
Excellent 8,3

Cons: Better seat

DAR
ADD
Good 6,3

Cons: Plane was very very old

LFW
EWR
Excellent 10,0

Pros: Good

Cons: Good

Wed, Jul 29
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
21h 15m
Sat, Aug 1
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
11h 20m
R13 779
Trip: 4 days
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
EBB
ADD
Excellent 8,3

Cons: The cabin crew had masks to protect themselves I think against the threat of Coronavirus. We passengers did not have them. It looked awkward. How about if instead of handing out headsets they gave passengers masks?! Overall I enjoy ET.

ADD
CAI
Okay 5,6

Pros: Crew was nice. Plane was older model. No individual movies. Seats were old and worn, but flight was nice.

Cons: Not sure anyone can change this, but people (Egyptians) got out of their seats before the plane had even slowed down on the runway. People were jostled about. One guy bumped me several times. They then rushed forward cramming up the aisles. Just ridiculous.

ADD
ACC
Okay 5,2

Pros: Pleasant check-in staff. Friendly flight attendants.

Cons: Travelers should be told that Gate 2 to Kumasi will be empty when you get there and that you should go around the corner to the transit area and wait for your flight there. They should let you know that they will announce the flight from the transit area.

NBO
ADD
Excellent 8,8

Cons: Punctuality. Time is off the essence.

TLV
ADD
Excellent 10,0

Pros: When we were unable to travel due to Corona Virus restrictions, Ethiopian gave us a full refund even though we had a non-refundable ticket, and they were lovely about it when they did it. A+, hope I'll get a chance to actually fly with them soon.

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
30h 10m
Tue, Sep 29
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
33h 20m
R19 832
Trip: 29 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

LHR
IST
Mediocre 3,6

Pros: The crew was friendly and helpful.

Cons: The leg room was smaller than most other flights and the war phonejack didn't work and the video constantly paused every 30 seconds. Also the 1 8kilo bad allowance in the cabin is a bit unreasonable but I see why they need to because the overhead storage and under the sit storage was less than normal too.

IST
DXB
Excellent 10,0

Pros: The crew was attentive

IST
RAK
Excellent 10,0

Pros: The customer service, the seats were comfortable and the food was great

Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
30h 10m
Sat, Aug 1
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
33h 20m
R23 686
Trip: 3 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

IAH
IST
Excellent 10,0

Pros: Outstanding and conscientious crew.

Cons: Seats continue to get more narrow and rows are moved closer and closer. However, the Turkish Air seats are among the most comfortable, relatively speaking.

IST
DXB
Excellent 10,0

Pros: The crew was attentive

ORD
IST
Excellent 9,3

Pros: Some of the crew were amazing and some were grouchy and not very helpful

IST
YYZ
Excellent 10,0

Cons: Yes

Tue, Sep 1
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
10h 50m
Wed, Sep 30
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
5h 40m
R24 302
Trip: 30 days
Based on 0 reviews
Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
23h 45m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
40h 10m
R157 620
Trip: 4 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
IAD
Mediocre 2,0

Pros: Was put in German Airport jail

Cons: See above. United sold me a ticket they knew would get me sent back after being detained

FRA
ORD
Good 6,6

Pros: Crew was nice

Cons: The aisle between seats is too small. There is barely any room for a cart to pass through. If you have any arm out on the aisle arm rest you

LHR
FRA
Okay 5,2

Cons: Considering that we’re in the middle of a pandemic no LH ground staff at Heathrow Airport was leading by example wearing protective equipment such as mask or gloves. Further, I found it inexplicably that almost every seat was taken on this flight. If LH knows that the flight is booked close to capacity I would have expected they do their part and due diligence by swapping to a bigger aircraft to help protect people and their customers, it’s not that they wouldn’t have other aircrafts grounded and ready to go... A reduced beverage service is all you can do, really? LH - very disappointing once again

FRA
ORD
Good 7,3

Cons: Very cramped seating, the 5 hour layover in Frankfort was rough, When we landed after 9 hours I wanted to use the restroom and the stewardess said we had to exit the plane immediately

FCO
FRA
Good 6,0

Pros: The crew positive attitude

Cons: We understand the COVID-19 crisis but a drink on board other than water will not have bid cost impact on Air Canada, for instance juice or cola,... Also, access on internet on board is now payable -$25 for the flight is exaggerated, it should be free knowing the limited number of passengers on board

Thu, Jul 30
JNB
OR Tambo Airport, Johannesburg
KGL
Kigali Intl
29h 45m
Sun, Aug 2
KGL
Kigali Intl
JNB
OR Tambo Airport, Johannesburg
40h 10m
R173 881
Trip: 4 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
CAI
FRA
Mediocre 2,0

Pros: I didn't end up taking the flight. It was canceled.

Cons: Being able to reach the airline or vayama would have made it better. The flight was canceled and I couldn't have gone anyway as the wedding was postponed that I had planned to go to and there are stay at home mandates in the US due to COVID 19. It's been weeks and I've given up trying to reach the airline or vayama and it's not clear if I'll get any of my money back. That's the one frustrating thing is not being able to reach anyone.

SFO
MUC
Excellent 9,6

Pros: Comfortable

SEA
FRA
Mediocre 2,0

Cons: Lufthansa would not reschedule my flight to Rome on March 5th 2020 despite the fact that the CDC was at level 3 alert and telling all travelers to avoid the entire country of Italy. At the same time every public facility in Italy had already been closed. At the same time, AK Airlines in the United States is offering free cancellations of domestic flights and we hardly have the virus in country. Next year when I go to Rome, it will be with another airline that cares about people’s safety.

MUC
BRU
Mediocre 2,0

Pros: Nothing!

Cons: Racists bastards!

ARN
FRA
Mediocre 2,0

Pros: Getting put in a German Airport jail and being yelled at by men with sub machine guns for being a US Citizen and nothing more.

Cons: United Airlines knew the border was closed and told me since I was only transferring, I’d be fine. It wasn’t fine and I was detained and sent back. Inexcusable

Show more results
*
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
  • 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