Direct (nonstop) flights from Nairobi to Addis Ababa

2 airlines fly nonstop from Jomo Kenyatta International (NBO) to Addis Ababa Bole International Airport (ADD). It's 720 miles (1,158 km), about 2h in the air. Operated by Ethiopian Airlines, Kenya Airways.

NBO
Jomo Kenyatta International
🇰🇪 Nairobi, Kenya
ADD
Addis Ababa Bole International Airport
🇪🇹 Addis Ababa, Ethiopia
Flight Time
2h
Distance
720 mi
1,158 km
CO₂/pax
133 kg
−107 kg vs. layover
Airlines
2
Ethiopian Airlines +1
Time Diff
Same timezone
Operated by Ethiopian Airlines Ethiopian Airlines Kenya Airways Kenya Airways

Route data last updated: May 27, 2026

Airlines with non-stop flights

Ethiopian Airlines ET Ethiopian Airlines
Route
NBO → ADD
Flight Time
2h
Distance
720 mi
Kenya Airways KQ Kenya Airways
Route
NBO → ADD
Flight Time
2h
Distance
720 mi

Alternative Routes

Other ways to fly from Nairobi to Addis Ababa with one stop · direct emits 133 kg CO₂ per passenger

NBO MBA (Mombasa) ADD
Leg 1: 1h (262 mi) Leg 2: 2h 20m (896 mi) Total: ~3h 20m 🍃 240 kg CO₂ (+80% vs. direct)
Leg 1
NBO → MBA
1h · 262 mi
View NBO to MBA flights →
Leg 2
MBA → ADD
2h 20m · 896 mi
View MBA to ADD flights →
NBO JRO (Kilimanjaro) ADD
Leg 1: 1h (145 mi) Leg 2: 2h 20m (861 mi) Total: ~3h 20m 🍃 211 kg CO₂ (+59% vs. direct)
Leg 1
NBO → JRO
1h · 145 mi
View NBO to JRO flights →
Leg 2
JRO → ADD
2h 20m · 861 mi
View JRO to ADD flights →
NBO HGA (Hargeisa) ADD
Leg 1: 2h (893 mi) Leg 2: 1h 20m (363 mi) Total: ~3h 20m 🍃 257 kg CO₂ (+93% vs. direct)
Leg 1
NBO → HGA
2h · 893 mi
View NBO to HGA flights →
Leg 2
HGA → ADD
1h 20m · 363 mi
View HGA to ADD flights →
NBO EBB (Entebbe) ADD
Leg 1: 1h 15m (324 mi) Leg 2: 2h 10m (754 mi) Total: ~3h 25m 🍃 224 kg CO₂ (+68% vs. direct)
Leg 1
NBO → EBB
1h 15m · 324 mi
View NBO to EBB flights →
Leg 2
EBB → ADD
2h 10m · 754 mi
View EBB to ADD flights →
NBO MGQ (Mogadishu) ADD
Leg 1: 1h 45m (623 mi) Leg 2: 2h (656 mi) Total: ~3h 45m 🍃 261 kg CO₂ (+96% vs. direct)
Leg 1
NBO → MGQ
1h 45m · 623 mi
View NBO to MGQ flights →
Leg 2
MGQ → ADD
2h · 656 mi
View MGQ to ADD flights →

Frequently Asked Questions

How long is the direct flight from Nairobi to Addis Ababa?

A nonstop flight from Nairobi (NBO) to Addis Ababa (ADD) takes approximately 2 hours. The distance is 720 miles (1,158 km).

Which airlines fly nonstop from Nairobi to Addis Ababa?

2 airlines: Ethiopian Airlines, Kenya Airways.

Is there a nonstop flight from Nairobi to Addis Ababa?

Yes. 2 airlines: Ethiopian Airlines, Kenya Airways.

How far is Nairobi from Addis Ababa?

The flight distance from Nairobi to Addis Ababa is 720 miles (1,158 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as the length of Italy.

What type of aircraft flies from Nairobi to Addis Ababa?

At 2h, this route typically uses narrow-body aircraft — Boeing 737 or Airbus A320. Varies by airline.

Do I need a visa to travel from Kenya to Ethiopia?

Depends on your passport. Check with the Ethiopia embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Nairobi to Addis Ababa?

Roughly 133 kg CO2 per passenger one-way. That's about the same as driving 665 km.

Is the return flight from Addis Ababa to Nairobi also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Nairobi to Addis Ababa?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Jomo Kenyatta International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.