Flights from Addis Ababa to Nairobi – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
ADD to NBO – All flight route options from Addis Ababa Bole International Airport, Ethiopia to Jomo Kenyatta International, Kenya. These routes are operated by 3 airlines. Fly non-stop with Kenya Airways or Ethiopian Airlines, or choose from 4 different stopover flights. The shortest flight time is 2 hours and 10 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 Jomo Kenyatta
We got great deals on hotels and car rentals near the airport.
Addis Ababa to Nairobi flights
With over 35 flights every week and 6 different airlines you have a wide range of options. You can fly non-stop to Nairobi (NBO) from Addis Ababa (ADD) with Ethiopian Airlines or Kenya Airways but if a stopover option suits you better you can choose to fly via Entebbe, Mombasa or any other of the 4 alternatives with connectiing airports.
Addis Ababa to Nairobi with Ethiopian Airlines
You can fly non-stop every weekday with flights departing at 10:45, 23:25 or 23:35. Ethiopian Airlines is a Star Alliance member.
Distance & flight times: Addis Ababa Airport to Jomo Kenyatta International
The shortest flight time between ADD and NBO is 2 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 5m | - | 727 miles (1170 km) |
EBB Entebbe | 6h 15m | 3h 0m | 1086 miles (1747 km) |
MBA Mombasa | 6h 25m | 3h 5m | 1169 miles (1881 km) |
JUB Juba | 8h 10m | 4h 25m | 1139 miles (1833 km) |
JRO Kilimanjaro | 8h 50m | 4h 50m | 1016 miles (1635 km) |


Quick copy and share this page
From Addis Ababa to Kenya
Below is a list of other destinations to Kenya from Addis Ababa Bole International Airport with either direct flights or 1 stop connections.
From Ethiopia to Nairobi
Below is a list of other cities in Ethiopia with flights to Nairobi with either non-stop or connecting flights.