Helping travelers to find the best flight offers
Fly from Kigali to Johannesburg with confidence — our powerful search scans more than 700 airlines, 50+ agencies and over 5 leading booking systems to uncover the best prices, schedules and travel conditions for your trip. Compare options side-by-side and book the ideal flight in minutes, whether you want the fastest connection, lowest fare or most flexible ticket.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Kigali to Johannesburg:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
Unable to find information about the schedule of direct flights from
The cheapest one-way flight from Kigali to Johannesburg departs on 11/24/2025, is operated by Kenya Airways and costs $222
There is no information about the cheapest roundtrip flight from Kigali to Johannesburg
Fastest flight from Kigali to Johannesburg takes 9h 35m
There are no direct flights on this route.
The distance between Kigali and Johannesburg is 2704km (1676 miles). There are 16 direct flights from Kigali to Johannesburg. Kigali and Johannesburg are in the same time zone. Flights from Kigali begin at 10:30 AM. The latest flight from Kigali departs at 10:30 PM
Kigali International Airport (KGL) functions as Rwanda’s main international gateway and a regional hub for airlines such as RwandAir alongside some international carriers; it can be seen as a compact, modern facility rather than a sprawling megahub. The airport sits about 10–13 km northeast of Kigali’s city centre, with travel times typically around 15–30 minutes depending on traffic. Options include taxis and ride-hail services (fares usually moderate), airport shuttles and hotel transfers, or private cars; some shared minibuses may be available. Pros: relatively quick transfers, newer terminals and straightforward layout. Cons: fewer low-cost carrier choices and limited late-night public transport links compared with bigger hubs.
Kigali — Johannesburg
11/24/2025
Departure
Direct flight
WB102
Starting at $320
Kigali — Johannesburg
01/09/2026
Departure
Direct flight
WB102
Starting at $416
Starting at $320
Starting at $222
The route Kigali — Johannesburg is served by several airlines: RwandAir and Kenya Airways. This gives passengers more freedom in choosing flights. You can consider not only the price but also schedules, baggage policies, and onboard service. Our service compares all offers so you can find tickets from $222 and choose the most convenient option. Thanks to airline competition, you may also find promotional fares or special offers, helping you save even more. Plan your trip in advance and choose the best flights without overpaying.
Johannesburg is primarily served by two airports with distinct roles. O.R. Tambo International (JNB) is the country’s main international hub, typically handling most long-haul and full-service carriers as well as some regional airlines; it’s about 22 km east of central Johannesburg, reachable by Gautrain (around 20–25 minutes, fares usually in a moderate range) or taxi/rideshare (30–45 minutes depending on traffic, fares vary). Lanseria (HLA) functions more as a secondary, budget- and regional-focused option for low-cost carriers and private flights, roughly 40 km northwest of the city with shuttle and taxi services taking about 45–60 minutes. O.R. Tambo offers more flight options and airport amenities but can be busier and pricier for transfers; Lanseria can be cheaper and quicker for some travelers but has fewer connecting services and limited public transit.
Fly direct from Kigali to Johannesburg for the fastest, most convenient way to get between these vibrant cities — less airport hassle, no layovers, and more time to enjoy business or leisure. While connecting flights can sometimes be cheaper, a nonstop journey saves time and is far more comfortable, making it ideal when you want to arrive relaxed and ready to explore.
We couldn't find any special offers for flights from Kigali to Johannesburg
The cheapest flight ticket from Kigali to Johannesburg according to data for the last 48 hours costs $222
Often the best time to buy tickets from Kigali to Johannesburg is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Kigali to Johannesburg can be found flying in these months: November, December, April.
The fastest flights from Kigali to Johannesburg start from 9 hours 35 minutes in the air.
The following airlines operate direct flights on the route Kigali — Johannesburg: RwandAir
The minimum one-way ticket price from Kigali to Johannesburg is $249 (November 2025), while the maximum is $254 (April 2026). On average, a ticket costs $251–$505.