Direct flights from Mombasa to Zanzibar (MBA → ZNZ)

Distance 247 km (153 mi)
Est. duration 17m
Loading map...
Live fares · MBA → ZNZ

Available flights

F2Non-stop
from$344
Book

About the Mombasa → Zanzibar route

Mombasa to Zanzibar is one of those routes that sounds longer than it is. You're covering 247 kilometers over the Indian Ocean, and WB (Swahili Air) gets you there in around 17 minutes of actual flying. That's shorter than some people's commute to the airport. This is a leisure-heavy route — honeymooners, Kenyan weekenders, and the occasional researcher or NGO worker heading to Stone Town. It's not a business corridor in any serious sense. Expect small aircraft, relaxed vibes, and a check-in process that moves at its own pace.

Why travel from Mombasa to Zanzibar?

The obvious pull is the beaches, but that's not the whole story. Stone Town is genuinely one of the most architecturally interesting places on the East African coast — Arab trading houses, carved wooden doors, narrow streets that don't follow any logic you can map in your head. For Kenyans, Zanzibar is also a cultural mirror of sorts: Swahili language, similar coastal food traditions, but filtered through a completely different colonial and political history. The spice markets are worth the trip alone if you cook. There's also a small but real family-connection travel segment — coastal Kenyan families with roots across the water visit regularly. And for the food specifically, the Forodhani Gardens night market in Stone Town is the kind of place that makes you rethink what street food can be.

Quick stats

  • Distance: 247 km
  • Estimated flight time: 0h 17m
  • Operating airlines: 4Y, DE, F2, JM, NO, OR, W2, WB
  • Direct route: yes

Practical tips for MBA → ZNZ

Avoid the long rains in April and May — fares might dip but you'll spend half the trip waiting out downpours. January through March and June through October are the sweet spots. At ZNZ, immigration can be slow despite the airport's size, so don't plan a tight connection anywhere. You'll need a Tanzania tourist visa — Kenyan passport holders still require one, so sort that in advance or use the e-visa portal. Taxis from the airport into Stone Town run around 20 to 30 minutes. Bring US dollars; they're accepted almost everywhere and the exchange rate on Tanzanian shillings works out better at local bureaux than airport counters.

Frequently asked questions

How long is the flight from Mombasa to Zanzibar?

The flight is approximately 17 minutes for a distance of 247 km, making it one of the shortest regional routes in East Africa. You'll spend more time boarding and disembarking than actually in the air.

Which airlines operate the Mombasa to Zanzibar route?

Eight airlines service this route: 4Y, DE, F2, JM, NO, OR, W2, and WB, giving you multiple options for scheduling and pricing flexibility.

What's the best time of year to fly from Mombasa to Zanzibar?

The ideal travel window is June to October (dry season) when weather is most stable and fares tend to be competitive, though December to February also offers good conditions with slightly higher demand. Avoid the April–May rainy season if possible.

Do I need a visa to travel from Kenya to Zanzibar (Tanzania)?

Yes, most international visitors require a visa for Tanzania; you can obtain one on arrival, through the Tanzania e-visa portal, or at your nearest embassy beforehand. Ensure your passport is valid for at least 6 months beyond your travel date.

What should I know about luggage and jet lag on this route?

As a 17-minute flight, jet lag is negligible and luggage handling is straightforward—confirm your airline's baggage allowance in advance. Both airports are relatively small and efficient, so expect quick turnarounds and minimal delays compared to major hubs.

Find flights from Mombasa to Zanzibar
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Mombasa to Zanzibar? The flight distance from MBA to ZNZ is approximately 247 km (153 miles).
How long is the flight from MBA to ZNZ? The estimated flight time from Mombasa to Zanzibar is approximately 17m.
What airlines fly from MBA to ZNZ? Airlines operating direct flights from Mombasa to Zanzibar include: 4Y, DE, F2, JM, NO, OR, W2, WB.

Cheapest fares Mombasa → Zanzibar

Mombasa MBA
Zanzibar ZNZ

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Mombasa → Zanzibar.

Try a nearby airport to Mombasa

Flights to Zanzibar (ZNZ) from other airports within 350 km of Mombasa. Often unlocks cheaper fares or better times.

Or try a nearby airport to Zanzibar

Flights from Mombasa (MBA) to other airports within 350 km of Zanzibar.

Other flights from Mombasa (MBA)

Other flights from Zanzibar (ZNZ)