Flights from Nairobi to Kigali – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
NBO to KGL – All flight route options from Jomo Kenyatta International, Kenya to Kigali International, Rwanda. These routes are operated by 3 airlines. Fly non-stop with Kenya Airways or RwandAir, or choose from 3 different stopover flights. The shortest flight time is 1 hour and 30 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Kigali
We got great deals on hotels and car rentals near the airport.
Nairobi to Kigali flights
With over 35 flights every week and 5 different airlines you have a wide range of options. You can fly non-stop to Kigali (KGL) from Nairobi (NBO) with Kenya Airways or RwandAir but if a stopover option suits you better you can choose to fly via Entebbe, Bujumbura or any other of the 3 alternatives with connectiing airports.
Nairobi to Kigali with Kenya Airways
You can fly non-stop every weekday with flights departing between 7:00 am and 12 midnight. Kenya Airways is a member of SkyTeam.
Distance & flight times: Jomo Kenyatta International to Kigali International
The shortest flight time between NBO and KGL is 1 hour and 30 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 30m | - | 473 miles (761 km) |
EBB Entebbe | 4h 5m | 2h 0m | 537 miles (864 km) |
BJM Bujumbura | 5h 20m | 2h 55m | 655 miles (1054 km) |
JRO Kilimanjaro | 10h 10m | 5h 0m | 637 miles (1025 km) |


Quick copy and share this page
From Nairobi to Rwanda
We have found another destination to Rwanda from Jomo Kenyatta International as well.
From Kenya to Kigali
Below is a list of other cities in Kenya with flights to Kigali with either non-stop or connecting flights.