Find cheap flights from Johannesburg to Kigali

JNB - KGL

Find cheap flights from Johannesburg to Kigali

Return
Economy
Johannesburg (JNB)
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: R4 974
Good deal: R4 205

Best time to beat the crowds

2%

expected price decrease

Most popular time to fly

5%

expected price increase

(avg. price over the last 2 weeks)

or less (return)

When to book flights from Johannesburg to Kigali

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

  • Looking for a cheap flight? 25% of our users found flights on this route for R4 205 or less.
  • The cheapest flight from Johannesburg to Kigali was found, on average, 49 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 September.

  • *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

How long does a flight from Johannesburg to Kigali take?
The average direct flight takes 3h 50m, covering a distance of 2696 km.
How many flights are there between Johannesburg and Kigali?
There are 14 (direct) flights between Johannesburg and Kigali per week, averaging 2 per day.
Which airlines provide the cheapest flights from Johannesburg to Kigali?
In the past 3 days, the cheapest return tickets were found on RwandAir (R5,015), Multiple Airlines (R7,479) and Ethiopian Air (R7,796).
Which airlines fly most frequently between Johannesburg and Kigali?
RwandAir flies 7 times weekly (Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday), South African flies 7 times weekly (Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday).
What’s the cheapest day of the week to fly from Johannesburg to Kigali?
For Johannesburg to Kigali, Monday is the cheapest day to fly on average and Thursday is the most expensive. Flying from Kigali back to Johannesburg, the best deals are generally found on Thursday, with Monday being the most expensive.
Which airports will I be using when flying from Johannesburg to Kigali?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at Kigali Intl, also known as Kigali Airport.
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 flights from Johannesburg to Kigali (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
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

JNB
KGL
Excellent 8,8

Pros: Planes were great and flight crew excellent.

JNB
KGL
Excellent 10,0

Pros: Friendly service

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.

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

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

JNB
KGL
Excellent 10,0

Pros: Friendly service

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.

JNB
KGL
Excellent 8,8

Pros: Planes were great and flight crew excellent.

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

JNB
KGL
Okay 5,0

Pros: Friendly staff, decent snacks and entertainment options

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

JNB
KGL
Excellent 10,0

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

JNB
KGL
Excellent 10,0

Pros: Friendly service

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
LFW
EWR
Excellent 10,0

Pros: Good

Cons: Good

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

ADD
ABJ
Okay 4,3

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

EBB
ADD
Okay 4,4

Pros: Food and drink was good.

Cons: Every single flight (4 total) took off late and even caused us to miss a connection. On the way to Madrid from Entebbe, my luggage was mislabeled and sent to London and now is completely lost. It has been two days of a trip of having no clothes, shoes, or toiletries other than what I had on my person. And I have yet to hear from anyone with Ethiopian Airlines, only representatives from Madrid airport.

COO
ADD
Excellent 8,3

Pros: The efficiency of the whole process

Cons: The cabin attendants need to be warmer and more friendly

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
ACC
ADD
Okay 4,0

Cons: Ethipian Airlines overbooked my return flight and did not offer me an alternate return flight so I could return on my designated date. They instructed me to come back the following date to fly. I was not compensated nor offered at the very least an apology. The ticketing staff was unprofessional and attempted to blame me for not flying. Do not fly Ethiopian Airlines out of Accra ever!!!

ADD
BKK
Okay 4,0

Pros: Food

Cons: Staff behavior & regular check on entertainment system as my screen was not working in 9 hr long journey

FIH
ADD
Good 6,0

Cons: cramped boarding space and Addis airport. Inadequate space for volume of traffic. Capital investment in expansion required if Ethiopian to compete!

GRU
EZE
Good 6,0

Pros: The crew was amazing and the seat comfortable

Cons: Nothing I can think of yet.

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.

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
SSG
ADD
Excellent 8,0

Pros: Comfortable. Great crew,

Cons: Reduce baggage charges.

SEZ
ADD
Okay 4,6

Cons: It was over booked the flight 2 times on the way Seychelles........ It was tired journey definitely...

FIH
ADD
Good 6,0

Cons: cramped boarding space and Addis airport. Inadequate space for volume of traffic. Capital investment in expansion required if Ethiopian to compete!

EBB
ADD
Mediocre 2,3

Cons: It was over booked. I wasted my precious time in the airport for half day... and the staff of ethiopian were not kindness.

ADD
DUB
Excellent 8,0

Pros: Crew. Comfort.

Cons: reduce baggage charges.

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
ADD
VIE
Good 7,3

Cons: 1 hr delay in departure from Lusaka. Plastic cutlery was difficult to eat with. More frequent water/drinks (or waterbottles instead of little cups) would have been appreciated. Movie options were not as good as other airlines.

ATH
ADD
Good 6,0

Pros: Crew is excellent

Cons: Delays and we had to actually run for the connected flight

DAR
ADD
Good 6,3

Cons: Plane was very very old

BLR
ADD
Okay 4,0

Cons: Good crew

LFW
EWR
Good 6,6

Cons: The toilets were filthy. The tv touch screens didn’t work

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
IST
ATH
Excellent 8,0

Pros: Food and entertainment

IST
SFO
Okay 5,6

Pros: Fortunately I was in an exit row, so I had legroom. Other seats were not very spacious.

Cons: Arrived SF almost an hour late, then took an hour for luggage to arrive so we missed our next flight.

IST
BOS
Excellent 8,3

Pros: Food was good in general (parmesan pasta, mousse desert), sometimes okay (chicken) Movies and music were well-updated and in large variety

Cons: Sometimes, food Some seats were too tight.

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.

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.

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
LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

IST
ATL
Poor 0,0

Pros: Nothing

Cons: Poor customer service

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

BEG
IST
Excellent 10,0

Pros: Turkish Airlines can really teach other airlines about hospitality and customer service. They really go above and beyond to make you feel super comfortable.

IST
IAD
Poor 0,0

Cons: Very poor job . I had bad experiences.

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
SEA
Good 7,3

Pros: Nice crew great sitting

Cons: Boarding has always been slow with this trip.... disorganized

MUC
BRU
Mediocre 2,0

Pros: Nothing!

Cons: Racists bastards!

MCO
FRA
Okay 4,0

Cons: seats were very uncomfortable

MUC
TLV
Excellent 8,8

Pros: Friendly and great service. Flight attendants like their job. Food was good. Flight on time

Cons: More legroom

KEF
FRA
Excellent 10,0

Pros: I like the notice given prior before I get to the airport on regard to a free carry-on check in. The staff was friendly and enthusiastic happy giving me the comfort of a nice travel journey. Thank you to all the staff!!!

Cons: Honestly nothing I was really happy with my flight!!!

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
FRA
DEN
Excellent 9,3

Pros: They were very nice! Always a smile, even after 10 hours with us!

Cons: Final snack was a ricotta pepper sandwich - which was kind of a weird choice. Kitkat was of course delicious. Beef stew for lunch was fine. but my meal come out with frost on it, so the salad was freezer burned and my dressing was unable to pour being frozen! no veggies for me! :)

LHR
YYZ
Good 7,3

Pros: quality of plane

Cons: check in takes 30 minutes since my visa was in old passport

SMF
SFO
Mediocre 2,0

Pros: Due to the corona19 virus I was not able to travel and the airline phone lines have been so busy that I’m not sure if I will be able to change my ticket.

MAN
FRA
Good 6,0

Pros: Everything but not the food

Cons: Food was horrible

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

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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.
-
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