Cheap Flights from Kigali (KGL) to Johannesburg (JNBA)

Return selected
Return selected
origin
Enter the city you're flying from, or choose from the options below
Include nearby airports
    selected
    destination
    . Enter your destination, or choose from the options below
    Include nearby airports
      selected
      Travellers and cabin class, 1 Adult, Economy
      RwandAir
      Qatar Airways

      Compare Kigali to Johannesburg flight deals

      Find the cheapest month or even day of the year to fly to Johannesburg

      Book the best Johannesburg fare with no extra fees

      Flight deals from Kigali to Johannesburg

      Looking for a cheap last-minute deal or the best return flight from Kigali Airport to Johannesburg? If you want to travel next month, return fares start from $448. Find the lowest prices on one-way and return tickets right here.

      Find the cheapest month to fly from Kigali to Johannesburg

      We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Kigali to Johannesburg flights are currently cheapest in September.

      Direct flights from Kigali to Johannesburg

      Qatar Airways
      RwandAir

      Alternative Kigali to Johannesburg routes

      Looking for the cheapest, fastest or easiest route from Kigali to Johannesburg? You could fly into the following airports instead.

      Kigali to Johannesburg: Flight information

      The things to know before you go.
      Cheapest flight found$448
      Cheapest month to flySeptember
      Average flight time3 hrs, 54 mins
      Most popular airlineRwandAir
      Average flights per week62

      Finding cheap flights from Kigali to Johannesburg: Frequently asked questions

      There are 2 airports in Johannesburg: Johannesburg O.R. Tambo and Lanseria.
      The best price we found for a return flight from Kigali to Johannesburg is $448. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
      3 hours and 54 minutes is the average flight time from Kigali to Johannesburg.
      RwandAir and Qatar Airways fly direct from Kigali to Johannesburg.
      As of August 2026, there are 62 flights per week flying from Kigali to Johannesburg.
      The cheapest month to fly from Kigali to Johannesburg is usually September.
      If you're flying from Kigali Airport, the cheapest airport near Johannesburg is Johannesburg O.R. Tambo – which is 21.7 km away from the centre of Johannesburg. We've found flights into this airport from $448.
      After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Kigali Airport to Johannesburg on Tuesday, 15 September 2026.
      Yes – the average flight time is 3 hours and 54 minutes.
      We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

      We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Johannesburg is around 40 days in advance, so don’t leave your flight to the last minute.

      In August, the average temperature is usually around 14°C. January is typically the warmest month in Johannesburg, when it usually averages around 28°C. You can expect the least rain in July. The coldest month is June, with temperatures averaging 3°C. The rainiest month is December.
      Currently, Ethiopian Airlines and RwandAir offer the cheapest flight tickets to Johannesburg.

      Travelling from Kigali International Airport (KGL) to Johannesburg: what you need to know

      • Approximately 3 hours 50 minutes is how long you can expect to be in the air on a direct flight from Kigali International Airport to Johannesburg.

      • Kigali (the location of Kigali International Airport) and Johannesburg follow the same timezone — UTC+2.

      • With 14 weekly flights between the two airports, Kigali International Airport (KGL) to Johannesburg O.R. Tambo International Airport (JNB) is the most popular route. RwandAir operates the earliest flight at 10:30. If you'd like to make the most of your day before flying, the last departure from KGL to JNB is with RwandAir at 22:30.

      • To avoid missing your KGL to Johannesburg flight, allow plenty of time for things like check-in and baggage drop. Arriving two hours before international departures and one hour before domestic flights is the general travel rule.

      • During popular months such as August, it's a good idea to get to the airport even earlier. Plan to arrive two hours before domestic departures and four hours ahead of international flights when you travel during high season in general.

      • You can book a direct Kigali International Airport to Johannesburg ticket. Start your trip at KGL and touch down at Johannesburg O.R. Tambo International Airport (JNB).

      • RwandAir is a popular airline that operates direct flights from Kigali International Airport to Johannesburg.

      • We make it simple to book plane tickets from KGL to Johannesburg with a stopover. To see all the options, uncheck 'Direct flights only.' Next, pick a flight offering a stop long enough to see the sights of the city of your choice. Top stopovers include:

        • Nairobi Jomo Kenyatta International Airport (NBO)

        • Kenneth Kaunda International Airport (LUN)

        • Harare Robert Gabriel Mugabe Intl Airport (HRE)

      • KGL is around 8 kilometres from central Kigali. If you're driving, ride-sharing or catching a taxi from the centre, it'll take you 25 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the travel time to be around 45 minutes.

      • Catching an early flight from Kigali International Airport to Johannesburg? Avoid the stress of rushing to the airport (and catch some extra z's) by choosing one of these hotels near KGL:

      • Of all flights departing from Kigali International Airport, 68% arrive on time at their destination.

      How to find the cheapest flights from Kigali International Airport (KGL) to Johannesburg

      • $318 is the cheapest price we've found for a one-way Kigali International Airport to Johannesburg flight. A round-trip plane ticket right now is $448. Depending on the availability when you book, these fares could change.

      • To find cheap flights from KGL to Johannesburg, book ahead. Airlines tend to offer their most competitively priced fares when flights are first released.

      • The 'Whole month' tool will show you the cheapest tickets from Kigali International Airport to Johannesburg across every month. It's a great way to find a bargain if your plans are flexible.

      • Save time searching for cheap flights from KGL to Johannesburg by creating a Price Alert. You'll receive an email or notification on the app when a new low fare is offered.

      • Find a cheap flight from Kigali International Airport to Johannesburg with the help of our filters. Select your preferred times, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

      Airports in Johannesburg

      Johannesburg O.R. Tambo International Airport (JNB)

      • The distance from Johannesburg O.R. Tambo International Airport (JNB) to central Johannesburg is roughly 26 kilometres. It takes about 30 minutes to reach the centre driving.

      • It takes around 35 minutes if you're travelling by public transport.

      • The last thing you want is a long journey to your hotel if you're getting in late on a flight from Kigali International Airport to Johannesburg. Reserve one of these accommodation options near JNB instead:

      • To secure the lowest price, reserve your vehicle from Johannesburg O.R. Tambo International Airport about three weeks in advance of your flight from KGL to Johannesburg.

      Lanseria International Airport (HLA)

      • Lanseria International Airport (HLA) is about 40 kilometres from central Johannesburg. After your flight from Kigali International Airport to Johannesburg, it'll take you around 45 minutes to reach the heart of the city in a ride-share or taxi.

      • If you're travelling on public transport, it'll take about 1 hour 15 minutes.

      • You'll find some great places to call home for the night near HLA. Tuck yourself in and get cosy after your KGL to Johannesburg flight at any of these well-located options:

      • Get what you want, not just what's left over. Reserving your ride from HLA four weeks ahead of time often means better deals and a wider choice of vehicles.

      Best time to go to Johannesburg

      • April is the most popular month for flights from Kigali International Airport to Johannesburg. To steer clear of the crowds, visit Johannesburg in December.

      • Lock in a Kigali International Airport to Johannesburg plane ticket with a departure in January to visit the city during its warmest month. You can expect temperatures to range from 15ºC (59ºF) to 30ºC (86ºF).

      • July has average temperatures of between 3ºC (37ºF) and 20ºC (68ºF). Search for a cheap ticket from KGL to Johannesburg around that time if you'd rather travel in cooler conditions.

      More about Johannesburg

      • When it comes to looking for somewhere to rest your head, you'll find the best places to stay in Johannesburg right here. Check out these hotels as soon as you've locked in your flight from Kigali International Airport to Johannesburg:

      • There are so many things to see and do in this city it can be hard to work out where to start. Nelson Mandela Statue, Apartheid Museum and Top of Africa are highlights which should be on every Johannesburg itinerary.

      Explore more of South Africa

      • Johannesburg is easy to fall in love with, but there are so many other corners of South Africa just waiting to be discovered. Around 451 kilometres southeast of Johannesburg, a visit to Pietermaritzburg will fill your itinerary to the brim. Start with popular sights like Sri Siva Soobramoiniar And Marriamen Temples, KwaZulu-Natal National Botanical Garden and Butterflies for Africa.

      • If you want to check out another major stop in South Africa, head for Bloemfontein, roughly 370 kilometres southwest of Johannesburg. Naval Hill Planetarium, Naval Hill Nature Reserve and Kings Park Rose Garden are the start of reasons to visit.

      Prices shown on this page are estimated lowest prices only. Found in the last 12 days.