Flights from Johannesburg to Kigali
JNB to KGL. All flight routes from Johannesburg International, South Africa to Kigali International, Rwanda. These flights are operated by 4 different airlines. You can either fly non-stop with RwandAir or choose from 3 different transit flights. The shortest flight time is 3 hours and 50 minutes.
Find the best prices on hotels and car rental near Kigali
We got great deals on hotels and car rentals near the airport.
Johannesburg to Kigali flights
With over 27 flights every week and 4 different airlines you have a wide option of flights to choose from. You can fly non-stop to Kigali (KGL) from Johannesburg (JNB) with RwandAir but if a stopover option suits you better you can choose to fly via Lusaka, Entebbe or any other of the 3 alternatives with flight connections.
Johannesburg to Kigali with RwandAir
You can fly non-stop every weekday with flights departing at 03:10.
Miles & flight time: JNB - KGL
The shortest flight time between JNB and KGL is 3 hours and 50 minutes.
Via | Total flight time | Layover time | Miles |
---|---|---|---|
Direct | 3h 50m | - | 1683 (2708 km) |
LUN Lusaka | 5h 30m | 1h 0m | 1685 (2711 km) |
EBB Entebbe | 8h 40m | 3h 55m | 2052 (3302 km) |
HRE Harare | 9h 5m | 4h 20m | 1709 (2750 km) |
Unpublished Flight Rates From Johannesburg to Kigali
From South Africa to Kigali
Below is a list of other cities in South Africa with flights to Kigali with either non-stop or connecting flights.