Direct (nonstop) flights from Nossi-be to Zanzibar

1 airline flys nonstop from Nosy Be Fascene (NOS) to Zanzibar (ZNZ). It's 788 miles (1,268 km), about 1h 45m in the air. Operated by Neos.

NOS
Nosy Be Fascene
🇲🇬 Nossi-be, Madagascar
ZNZ
Zanzibar
🇹🇿 Zanzibar, United Republic of Tanzania
Flight Time
1h 45m
Distance
788 mi
1,268 km
CO₂/pax
146 kg
−337 kg vs. layover
Airlines
1
Neos
Time Diff
Same timezone
Operated by Neos Neos

Route data last updated: May 27, 2026

Airlines with non-stop flights

Neos NO Neos
Route
NOS → ZNZ
Flight Time
1h 45m
Distance
788 mi

Alternative Routes

Other ways to fly from Nossi-be to Zanzibar with one stop · direct emits 146 kg CO₂ per passenger

NOS ADD (Addis Ababa) ZNZ
Leg 1: 4h (1,665 mi) Leg 2: 2h 35m (1,045 mi) Total: ~6h 35m 🍃 483 kg CO₂ (+231% vs. direct)
Leg 1
NOS → ADD
4h · 1,665 mi
View NOS to ADD flights →
Leg 2
ADD → ZNZ
2h 35m · 1,045 mi
View ADD to ZNZ flights →
NOS JNB (Johannesburg) ZNZ
Leg 1: 3h 50m (1,573 mi) Leg 2: 3h 35m (1,550 mi) Total: ~7h 25m 🍃 553 kg CO₂ (+279% vs. direct)
Leg 1
NOS → JNB
3h 50m · 1,573 mi
View NOS to JNB flights →
Leg 2
JNB → ZNZ
3h 35m · 1,550 mi
View JNB to ZNZ flights →
NOS FCO (Rome) ZNZ
Leg 1: 9h (4,433 mi) Leg 2: 8h (3,717 mi) Total: ~17h 🍃 1271 kg CO₂ (+771% vs. direct)
Leg 1
NOS → FCO
9h · 4,433 mi
View NOS to FCO flights →
Leg 2
FCO → ZNZ
8h · 3,717 mi
View FCO to ZNZ flights →
NOS VRN (Verona) ZNZ
Leg 1: 9h 10m (4,668 mi) Leg 2: 8h (3,961 mi) Total: ~17h 10m 🍃 1345 kg CO₂ (+821% vs. direct)
Leg 1
NOS → VRN
9h 10m · 4,668 mi
View NOS to VRN flights →
Leg 2
VRN → ZNZ
8h · 3,961 mi
View VRN to ZNZ flights →
NOS MXP (Milan) ZNZ
Leg 1: 10h 40m (4,749 mi) Leg 2: 8h 30m (4,035 mi) Total: ~19h 10m 🍃 1368 kg CO₂ (+837% vs. direct)
Leg 1
NOS → MXP
10h 40m · 4,749 mi
View NOS to MXP flights →
Leg 2
MXP → ZNZ
8h 30m · 4,035 mi
View MXP to ZNZ flights →

Frequently Asked Questions

How long is the direct flight from Nossi-be to Zanzibar?

A nonstop flight from Nossi-be (NOS) to Zanzibar (ZNZ) takes approximately 1 hours and 45 minutes. The distance is 788 miles (1,268 km).

Which airlines fly nonstop from Nossi-be to Zanzibar?

Just Neos.

Is there a nonstop flight from Nossi-be to Zanzibar?

Yes. 1 airline: Neos.

How far is Nossi-be from Zanzibar?

The flight distance from Nossi-be to Zanzibar is 788 miles (1,268 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Madrid.

What type of aircraft flies from Nossi-be to Zanzibar?

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

Do I need a visa to travel from Madagascar 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 Nossi-be to Zanzibar?

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

Is the return flight from Zanzibar to Nossi-be also nonstop?

Check the ZNZ to NOS route page for return options.

When is the cheapest time to fly from Nossi-be to Zanzibar?

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 Nosy Be Fascene for this flight?

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