Direct (nonstop) flights from Nairobi to Kilimanjaro

2 airlines fly nonstop from Jomo Kenyatta International (NBO) to Kilimanjaro International (JRO). It's 145 miles (233 km), about 1h in the air. Operated by Kenya Airways, Precision Air.

NBO
Jomo Kenyatta International
🇰🇪 Nairobi, Kenya
JRO
Kilimanjaro International
🇹🇿 Kilimanjaro, United Republic of Tanzania
Flight Time
1h
Distance
145 mi
233 km
CO₂/pax
27 kg
−80 kg vs. layover
Airlines
2
Kenya Airways +1
Time Diff
Same timezone
Operated by Kenya Airways Kenya Airways Precision Air Precision Air

Route data last updated: May 29, 2026

Airlines with non-stop flights

Kenya Airways KQ Kenya Airways
Route
NBO → JRO
Flight Time
1h
Distance
145 mi
Precision Air PW Precision Air
Route
NBO → JRO
Flight Time
1h
Distance
145 mi

Alternative Routes

Other ways to fly from Nairobi to Kilimanjaro with one stop · direct emits 27 kg CO₂ per passenger

NBO MBA (Mombasa) JRO
Leg 1: 1h (262 mi) Leg 2: 1h (180 mi) Total: ~2h 🍃 107 kg CO₂ (+296% vs. direct)
Leg 1
NBO → MBA
1h · 262 mi
View NBO to MBA flights →
Leg 2
MBA → JRO
1h · 180 mi
View MBA to JRO flights →
NBO ZNZ (Zanzibar) JRO
Leg 1: 1h 20m (372 mi) Leg 2: 1h 5m (242 mi) Total: ~2h 25m 🍃 139 kg CO₂ (+415% vs. direct)
Leg 1
NBO → ZNZ
1h 20m · 372 mi
View NBO to ZNZ flights →
Leg 2
ZNZ → JRO
1h 5m · 242 mi
View ZNZ to JRO flights →
NBO EBB (Entebbe) JRO
Leg 1: 1h 15m (324 mi) Leg 2: 1h 15m (398 mi) Total: ~2h 30m 🍃 159 kg CO₂ (+489% vs. direct)
Leg 1
NBO → EBB
1h 15m · 324 mi
View NBO to EBB flights →
Leg 2
EBB → JRO
1h 15m · 398 mi
View EBB to JRO flights →
NBO DAR (Dar Es Salaam) JRO
Leg 1: 1h 25m (413 mi) Leg 2: 1h 20m (278 mi) Total: ~2h 45m 🍃 153 kg CO₂ (+467% vs. direct)
Leg 1
NBO → DAR
1h 25m · 413 mi
View NBO to DAR flights →
Leg 2
DAR → JRO
1h 20m · 278 mi
View DAR to JRO flights →
NBO KGL (Kigali) JRO
Leg 1: 1h 30m (471 mi) Leg 2: 1h 45m (489 mi) Total: ~3h 15m 🍃 203 kg CO₂ (+652% vs. direct)
Leg 1
NBO → KGL
1h 30m · 471 mi
View NBO to KGL flights →
Leg 2
KGL → JRO
1h 45m · 489 mi
View KGL to JRO flights →

Frequently Asked Questions

How long is the direct flight from Nairobi to Kilimanjaro?

A nonstop flight from Nairobi (NBO) to Kilimanjaro (JRO) takes approximately 1 hours. The distance is 145 miles (233 km).

Which airlines fly nonstop from Nairobi to Kilimanjaro?

2 airlines: Kenya Airways, Precision Air.

Is there a nonstop flight from Nairobi to Kilimanjaro?

Yes. 2 airlines: Kenya Airways, Precision Air.

How far is Nairobi from Kilimanjaro?

The flight distance from Nairobi to Kilimanjaro is 145 miles (233 km), measured as the great-circle (shortest air) distance.

What type of aircraft flies from Nairobi to Kilimanjaro?

At 1h, 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 United Republic of Tanzania?

Depends on your passport. Check with the United Republic of Tanzania embassy or an official visa portal before booking — requirements change.

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

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

Is the return flight from Kilimanjaro 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 Kilimanjaro?

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.