Direct (nonstop) flights from Zanzibar to Kilimanjaro

7 airlines fly nonstop from Zanzibar (ZNZ) to Kilimanjaro International (JRO). It's 242 miles (390 km), about 1h 5m in the air. Operated by Air France, Coastal Aviation, Ethiopian Airlines and others.

ZNZ
Zanzibar
🇹🇿 Zanzibar, United Republic of Tanzania
JRO
Kilimanjaro International
🇹🇿 Kilimanjaro, United Republic of Tanzania
Flight Time
1h 5m
Distance
242 mi
390 km
CO₂/pax
45 kg
−34 kg vs. layover
Airlines
7
Air France +6
Time Diff
Same timezone
Operated by Air France Air France Coastal Aviation Coastal Aviation Ethiopian Airlines Ethiopian Airlines Precision Air Precision Air Air Tanzania Air Tanzania Turkish Airlines Turkish Airlines +1 more

Route data last updated: May 28, 2026

Airlines with non-stop flights

Air France AF Air France
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi
Coastal Aviation CQ Coastal Aviation
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi
Ethiopian Airlines ET Ethiopian Airlines
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi
Precision Air PW Precision Air
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi
Air Tanzania TC Air Tanzania
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi
Turkish Airlines TK Turkish Airlines
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi
Uganda Airlines UR Uganda Airlines
Route
ZNZ → JRO
Flight Time
1h 5m
Distance
242 mi

Alternative Routes

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

ZNZ ARK (Arusha) JRO
Leg 1: 1h 5m (262 mi) Leg 2: 13m (26 mi) Total: ~1h 18m 🍃 79 kg CO₂ (+76% vs. direct)
Leg 1
ZNZ → ARK
1h 5m · 262 mi
View ZNZ to ARK flights →
Leg 2
ARK → JRO
13m · 26 mi
View ARK to JRO flights →
ZNZ DAR (Dar Es Salaam) JRO
Leg 1: 20m (45 mi) Leg 2: 1h 20m (278 mi) Total: ~1h 40m 🍃 85 kg CO₂ (+89% vs. direct)
Leg 1
ZNZ → DAR
20m · 45 mi
View ZNZ to DAR flights →
Leg 2
DAR → JRO
1h 20m · 278 mi
View DAR to JRO flights →
ZNZ MBA (Mombasa) JRO
Leg 1: 50m (152 mi) Leg 2: 1h (180 mi) Total: ~1h 50m 🍃 86 kg CO₂ (+91% vs. direct)
Leg 1
ZNZ → MBA
50m · 152 mi
View ZNZ to MBA flights →
Leg 2
MBA → JRO
1h · 180 mi
View MBA to JRO flights →
ZNZ NBO (Nairobi) JRO
Leg 1: 1h 20m (372 mi) Leg 2: 1h (145 mi) Total: ~2h 20m 🍃 121 kg CO₂ (+169% vs. direct)
Leg 1
ZNZ → NBO
1h 20m · 372 mi
View ZNZ to NBO flights →
Leg 2
NBO → JRO
1h · 145 mi
View NBO to JRO flights →
ZNZ EBB (Entebbe) JRO
Leg 1: 1h 50m (636 mi) Leg 2: 1h 15m (398 mi) Total: ~3h 5m 🍃 217 kg CO₂ (+382% vs. direct)
Leg 1
ZNZ → EBB
1h 50m · 636 mi
View ZNZ to EBB flights →
Leg 2
EBB → JRO
1h 15m · 398 mi
View EBB to JRO flights →

Frequently Asked Questions

How long is the direct flight from Zanzibar to Kilimanjaro?

A nonstop flight from Zanzibar (ZNZ) to Kilimanjaro (JRO) takes approximately 1 hours and 5 minutes. The distance is 242 miles (390 km).

Which airlines fly nonstop from Zanzibar to Kilimanjaro?

7 airlines: Air France, Coastal Aviation, Ethiopian Airlines, Precision Air, Air Tanzania, Turkish Airlines, Uganda Airlines.

Is there a nonstop flight from Zanzibar to Kilimanjaro?

Yes. 7 airlines: Air France, Coastal Aviation, Ethiopian Airlines, Precision Air, Air Tanzania, Turkish Airlines, Uganda Airlines.

How far is Zanzibar from Kilimanjaro?

The flight distance from Zanzibar to Kilimanjaro is 242 miles (390 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Paris.

What type of aircraft flies from Zanzibar to Kilimanjaro?

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

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

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

Is the return flight from Kilimanjaro to Zanzibar 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 Zanzibar 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 Zanzibar for this flight?

1.5-2 hours for domestic. Add more time during holidays or busy travel weekends.