Support

Flights Kigali — Johannesburg

Kigali
KGL
Johannesburg
JNB

Cheap flights Kigali — Johannesburg

Below you can see the best deals on flights Kigali — Johannesburg for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 20 July, from AED 1,019.

Top 10 cheap flights Kigali — Johannesburg

Direct flights Kigali — Johannesburg

Direct flight options for Kigali — Johannesburg with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by RwandAir — travel time is 3 h 50 min.

Top 10 direct flights Kigali — Johannesburg

About the Kigali — Johannesburg flight

On this page, you can find and buy flight tickets for the KigaliJohannesburg route. The distance between the cities is 2,693 km, with a flight frequency of up to 10 flights per week.

Flights are operated by WB and QR airlines. Keep in mind that prices are dynamic and depend on the booking date, so use the price chart to find the best deals. To help plan your trip, information is also available on how to get to Kigali airport and how to get from Johannesburg airport to the city.

Flight schedule Kigali — Johannesburg

The table shows direct flights Kigali → Johannesburg on the selected date. The flight takes approximately 3 h 50 min. Regular flights are operated by RwandAir and Qatar Airways. Departures from Kigali International Airport airports, arrivals at O.R. Tambo International Airport and Lanseria International Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Kigali — Johannesburg

Below is a calendar of the lowest flight ticket prices for Kigali — Johannesburg by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from AED 960 in F, and the most expensive are around AED 1,130 in a. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Kigali → Johannesburg, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
JanAED 1,304highMayAED 928lowSepAED 953low
FebAED 953lowJunAED 1,053mediumOctAED 1,078medium
MarAED 1,053mediumJulAED 1,254highNovAED 978low
AprAED 1,153mediumAugAED 1,103mediumDecAED 1,354high

Some values are estimated based on seasonality.

When to fly

The climate in Johannesburg is characterized by warm summers and dry winters. The highest air temperatures are observed in January and December, reaching an average of 26.3°C, while the coolest and driest month is July, with minimum values around 3.6°C.

The lowest flight cost is recorded for September, starting AED 960. The peak period with the highest prices is February, when ticket costs start AED 1,130.

The best time for a trip is September or October: the weather is pleasant during these months, and prices remain affordable. It is recommended to avoid December if you want to minimize the risk of heavy rainfall.

Temperature · Johannesburg

Dry and wet days · Johannesburg

Wind speed and direction · Johannesburg

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Kigali — Johannesburg ticket

  • Book your tickets at least 4–6 weeks before departure to secure seats at the minimum fare starting AED 960.
  • Keep an eye out for offers from RwandAir, which frequently operates direct flights on this route, reducing travel time.
  • Use the low-price calendar on this page to compare flight costs on nearby dates and find the most profitable option.
  • Check the baggage allowance for Qatar Airways, as rules on connecting flights may differ from regional standards.

Airlines

Regular air service between the cities is provided by RwandAir and Qatar Airways. The route includes both direct flights and connecting options, with a total frequency of about 10 flights per week. Detailed information about daily schedules and aircraft types can be found in the interactive list below.

  • RwandAir
    RwandAirWB
    9x/week
    WebsiteFleet: 141M pax/year
    • Direct flight KGL → JNB9x/week
      Duration
      3h 50m
      Days
      un,MonS
  • Qatar Airways
    Qatar AirwaysQR
    1x/week
    WebsiteFleet: 26640M pax/year
    • Direct flight KGL → JNB1x/week

Cities and airports on the Kigali — Johannesburg route

Flights Kigali — Johannesburg depart from Kigali International Airport and arrive at O.R. Tambo International Airport and Lanseria International Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Johannesburg

Low-cost Airlines in AfricaTips for Travelers

Low-cost Airlines in Africa

We all know about low-cost airlines in Europe and even Asia, but it turns out this business model has also spread to airlines on the black continent. Travelers who have made it to Africa can also trav…

Farther Afield and Where It's Great: Let's Fly to AfricaWhere to go

Farther Afield and Where It's Great: Let's Fly to Africa

Of course, flying to the shores of the Mediterranean Sea in Tunisia or relaxing in Egypt, drifting on the surface of the saltiest sea, the Red Sea, is always super. However, let's not limit ourselves…

The World's Largest CitiesInteresting

The World's Largest Cities

If you prefer non-stop action to quiet solitude somewhere by the sea or in the mountains — this article is for you. We've already told you about the oldest cities in the world, and now it's time to de…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to "all-inclusive" hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

How to organize a safari trip to AfricaTravel Ideas

How to organize a safari trip to Africa

If you've firmly decided to « Let's fly to Africa! », then a safari is a must. There are many options on the continent where you can go to see lions, rhinos, antelopes, and even pink flamingos. All in…

Free Public Transport AbroadUseful information

Free Public Transport Abroad

How to get around abroad is always a tricky question. Some simply buy a day pass and spare no expense, while others prefer to walk to avoid spending extra money on “it’s only a ten-minute walk!”. But…

Frequently asked questions about the Kigali — Johannesburg flight

How long is the flight from Kigali to Johannesburg?

With a distance of 2,693 km, the approximate direct flight time is about 3 hours and 15 minutes. Connecting flights can take from 6 to 12 hours depending on the layover duration.

Which airlines fly this route?

Regular flights are operated by RwandAir (WB) and Qatar Airways (QR). An up-to-date list of carriers is always available on this page.

Which airport does the flight arrive at?

All flights from Kigali arrive at Johannesburg's main international airport — O. R. Tambo (JNB).

How to buy the cheapest ticket?

Flight prices change constantly. The best fare at the moment starts from 19,145 ₽. We recommend tracking the current minimum in the low-price calendar.

Are there direct flights?

Yes, direct flights are available on this route. To find non-stop options, use the filters at the top of the page when selecting your dates.