Which airport are you flying from?

Direct flights from Kigali to Nairobi

Airlines Schedules

KGL - NBO route map All flights from KGL to NBO non-stop. There are direct flights from Kigali International (KGL), Rwanda to Jomo Kenyatta International (NBO), Kenya with Kenya Airways, RwandAir and Brussels Airlines. 30 weekly departures are currently scheduled on this route. Departure times range from 03:40 to 21:30 depending on the schedule period. The flight distance is 473 miles (761 km). Flight time ranges from 1 hour and 20 minutes to 1 hour and 40 minutes.

KGL
Kigali
RwandaKigali , Rwanda
NBO
Jomo Kenyatta
KenyaNairobi , Kenya
KGL
Kigali
RwandaKigali , Rwanda
Jomo Kenyatta
KenyaNairobi , Kenya
NBO
Flight time 1h 20min to 1h 40min
Updated Jun 2, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Kenya Airways SkyTeam

Departure times vary between 03:40 and 21:30
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
15 flights/week
15 flights/week

RwandAir

Departure times vary between 09:40 and 17:30
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
14 flights/week
14 flights/week

Brussels Airlines Star Alliance

Departure times vary between 19:55 and 20:25
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
1 flight/week
1 flight/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Kigali to Nairobi with Kenya Airways

This is a weekly direct flight schedule for Kenya Airways. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
KQ479
----
03:40
03:40
03:40
----
03:40
03:40
KQ471
09:00
----
09:00
09:00
09:00
09:00
09:00
KQ473
----
----
----
----
15:25
15:00
----
KQ475
20:00
----
----
20:00
----
20:00
20:00

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Kigali to Nairobi with RwandAir

This is a weekly direct flight schedule for RwandAir. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
WB452
09:40
09:40
09:40
09:40
09:40
09:40
09:40
WB402
17:30
16:00
17:30
17:30
17:30
17:30
17:30

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Kigali to Nairobi with Brussels Airlines

This is a weekly direct flight schedule for Brussels Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jun 29
Tue
Jun 30
Wed
Jul 1
Thu
Jul 2
Fri
Jul 3
Sat
Jul 4
Sun
Jul 5
SN491
----
----
----
----
----
----
19:55

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES

Kigali to Nairobi scheduled departures

Select a date to see every published non-stop departure between KGL and NBO.

Monday
Mon
Jun 29
4 flights(4)
Tuesday
Tue
Jun 30
3 flights(3)
Wednesday
Wed
Jul 01
4 flights(4)
Thursday
Thu
Jul 02
5 flights(5)
Friday
Fri
Jul 03
4 flights(4)
Saturday
Sat
Jul 04
6 flights(6)
Sunday
Sun
Jul 05
6 flights(6)
Time
Airline
Flight
09:00
Kenya Airways Kenya Airways
KQ471
09:40
RwandAir RwandAir
WB452
17:30
RwandAir RwandAir
WB402
20:00
Kenya Airways Kenya Airways
KQ475
03:40
Kenya Airways Kenya Airways
KQ479
09:40
RwandAir RwandAir
WB452
16:00
RwandAir RwandAir
WB402
03:40
Kenya Airways Kenya Airways
KQ479
09:00
Kenya Airways Kenya Airways
KQ471
09:40
RwandAir RwandAir
WB452
17:30
RwandAir RwandAir
WB402
03:40
Kenya Airways Kenya Airways
KQ479
09:00
Kenya Airways Kenya Airways
KQ471
09:40
RwandAir RwandAir
WB452
17:30
RwandAir RwandAir
WB402
20:00
Kenya Airways Kenya Airways
KQ475
09:00
Kenya Airways Kenya Airways
KQ471
09:40
RwandAir RwandAir
WB452
15:25
Kenya Airways Kenya Airways
KQ473
17:30
RwandAir RwandAir
WB402
03:40
Kenya Airways Kenya Airways
KQ479
09:00
Kenya Airways Kenya Airways
KQ471
09:40
RwandAir RwandAir
WB452
15:00
Kenya Airways Kenya Airways
KQ473
17:30
RwandAir RwandAir
WB402
20:00
Kenya Airways Kenya Airways
KQ475
03:40
Kenya Airways Kenya Airways
KQ479
09:00
Kenya Airways Kenya Airways
KQ471
09:40
RwandAir RwandAir
WB452
17:30
RwandAir RwandAir
WB402
19:55
Brussels Airlines Brussels Airlines
SN491
20:00
Kenya Airways Kenya Airways
KQ475
Ad
KGL-NBO flight route
Route map from Kigali, KGL to Nairobi, NBO. The distance is 473 miles or 761 km.
Ad
Kigali - Nairobi direct flight map
Ad

KGL - NBO route facts

  • Distance
    473 miles (761 km)
  • Flight time
    1 hour and 20 minutes to 1 hour and 40 minutes
  • Airlines
    Kenya Airways Kenya Airways
    RwandAir RwandAir
    Brussels Airlines Brussels Airlines
  • Airline alliances
    SkyTeam Star Alliance
  • Cabins
    Economy Business Premium Economy
  • Hub airports
    Kenya Airways: NBO
  • Arrival terminals
    Kenya Airways: Terminal 1A
    RwandAir: Terminal 1E
    Brussels Airlines: Terminal 1B
  • Aircraft
    Kenya Airways: Embraer 190 and Boeing 737-800 (winglets) Passenger/BBJ2
    RwandAir: Boeing 737 Passenger and De Havilland (Bombardier) DHC-8-400 Dash 8Q
    Brussels Airlines: Airbus A330-300

Route FAQ

Kenya Airways, RwandAir and Brussels Airlines operate non-stop flights from KGL to NBO with 30 weekly departures.

Scheduled flight time from KGL to NBO ranges from 1 hour and 20 minutes to 1 hour and 40 minutes. The route covers 473 miles (761 km).

30 weekly departures are currently scheduled on this route, with published departure times ranging from 03:40 to 21:30 depending on the schedule period.

Arrival terminals: Kenya Airways: Terminal 1A, RwandAir: Terminal 1E and Brussels Airlines: Terminal 1B.

Economy, Business and Premium Economy are currently scheduled on non-stop flights for this route.