Book Kigali to Johannesburg Flights
KGL — JNB
Long-haul fares can swing quickly, so compare direct airline sales against metasearch tools before you lock in your trip.
Swipe left or right to browse
RwandAir's Kigali to Johannesburg service reflects Rwanda's own economic trajectory over the past decade. Kigali has positioned itself as an alternative African business hub -- MICE tourism, development finance conferences, African Union-adjacent diplomacy, and a growing number of international companies choosing Kigali as their continental African headquarters. The JNB connection carries a more diverse passenger mix than most Africa-Africa routes: Rwandan professionals visiting Johannesburg for regional meetings and trade, South African investors and consultants headed to Kigali, and international travellers transiting Rwanda's clean and efficient airport on RwandAir's growing African network toward other East and Central African destinations.
South African passport holders enter Rwanda visa-free for stays up to 30 days, a relatively recent arrangement that has meaningfully boosted tourism and business travel between the two countries. Kigali International Airport is compact and processes passengers quickly, consistently rated among Africa's better-run airports on both efficiency and cleanliness. The 3h 50m nonstop outperforms Ethiopian and Kenya Airways alternatives on convenience even when it does not win on price, because the direct routing avoids a Nairobi or Addis Ababa transit that adds two to four hours. SAA provides a further option when the Kigali service operates. November is the cheapest month; July-August and December are the most expensive. Gorilla permit demand in Volcanoes National Park follows a peak calendar similar to broader East Africa safari traffic, contributing to dry-season fare pressure on the route throughout June to September. The route has grown substantially since the Rwanda-South Africa bilateral visa-free arrangement came into effect, and is now one of the more competitive Central East Africa lanes for fares.
Quick facts
| Route | KGL → JNB |
| Typical duration | 3h 50m |
| Daily flights | 7 |
| Cheapest month | November |
| Peak season | July-August and December |
| From airport | Kigali International Airport |
| To airport | OR Tambo International Airport |
| Type | international |
| Airlines | saa, ethiopian, kenya, rwandair |