Cheap Flights from Mombasa to Zanzibar

Compare Mombasa to Zanzibar flight deals

Find the cheapest month or even day of the year to fly to Zanzibar

Book the best Zanzibar fare with no extra fees

Flight deals from Mombasa to Zanzibar

Looking for a cheap last-minute deal or the best return flight from Mombasa Airport to Zanzibar Airport? If you want to travel next month, return fares start from R 5,546. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mombasa to Zanzibar

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mombasa to Zanzibar flights are currently cheapest in November.

Direct flights from Mombasa to Zanzibar

Mombasa to Zanzibar: Alternative routes

Compare routes from Mombasa to Zanzibar below. You may find an airport to fly into that's cheaper, faster, or easier than Zanzibar.

Mombasa to Zanzibar: Flight information

The things to know before you go.
Cheapest flight foundR 2,671
Cheapest month to flyNovember
Average flight time50 mins
Most popular airlineSafarilink
Average flights per week68

Finding cheap flights from Mombasa to Zanzibar: Frequently asked questions

The best price we found for a return flight from Mombasa to Zanzibar is R 5,499. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
50 minutes is the average flight time from Mombasa to Zanzibar.
Safarilink, Hahn Air Systems and Flexflight fly direct from Mombasa to Zanzibar.
As of July 2026, there are 68 flights per week flying from Mombasa to Zanzibar.
The cheapest month to fly from Mombasa to Zanzibar is usually October.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Mombasa Airport to Zanzibar Airport on Friday, 9 October 2026.
Yes – the average flight time is 50 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zanzibar but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.

We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zanzibar is around 40 days in advance, so don’t leave your flight to the last minute.

Currently, Safarilink offers the cheapest flight tickets to Zanzibar.

Travelling from Mombasa Airport (MBA) to Zanzibar Airport (ZNZ): what you need to know

  • Take a direct flight from Mombasa Airport to Zanzibar Airport and you'll be travelling for an average of 50 minutes.

  • Mombasa and Zanzibar are in the same timezone, UTC+3.

  • You can take your pick of 15 weekly Mombasa Airport to Zanzibar Airport flights.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are tried-and-true travel tips. Make sure you're at the airport on time to board your MBA to ZNZ flight.

  • Travelling during a peak time such as August? Major public holidays and other high seasons can mean longer lines and delays at check-in and security. Play it safe and get there up to four hours ahead of international flights and two hours before domestic departures.

  • There are direct flights from Mombasa Airport to Zanzibar Airport, so getting to Zanzibar (and then seeing more of Tanzania!) is a breeze. Popular airlines that fly nonstop include:

  • Most travellers choose to fly with Safarilink on this route.

  • Among carriers operating MBA to ZNZ flights, Condor leads the way for on-time arrivals.

  • If you'd like to explore another city along the way, simply deselect 'Direct flights only' when searching for your ticket from Mombasa Airport to Zanzibar Airport. Here are the top stopovers between MBA and ZNZ:

    • Dubai Airport

    • Addis Ababa Airport

    • Nairobi Jomo Kenyatta Airport

How to find the cheapest flights from Mombasa Airport (MBA) to Zanzibar Airport (ZNZ)

  • R 2,671 is currently the best price for a one-way Mombasa Airport to Zanzibar Airport flight. Return flights start from R 5,499. These fares can change based on demand.

  • Book 11 months before you travel. After looking at the numbers on our calendar, this is how far you'll want to book ahead to find cheap tickets from MBA to ZNZ.

  • Schedule your trip for April. That's the cheapest month for flights from Mombasa Airport to Zanzibar Airport. If you're flexible with your travel dates, use the 'Whole month' tool to find the lowest airfare across each month.

  • Snapping up cheap flights from MBA to ZNZ is a cinch with Price Alerts. All you need to do is set up one of these automatic alerts and we'll notify you as soon as there's a better deal.

  • Select your ideal arrival and departure times, number of stops and airlines with the filters. Alternatively, sort your results by 'Cheapest' to get the best deals on flights from Mombasa Airport to Zanzibar Airport.

Handy information about Mombasa Airport (MBA)

  • 58% of flights leaving from Mombasa Airport land at their destination on time.

  • Central Mombasa to Mombasa Airport is around 19 kilometres. Depending on traffic, it'll take about 35 minutes to get there if you're driving, catching a taxi or ride-sharing.

  • The journey when using public transport typically takes 50 minutes.

  • Searching for a handy hotel near MBA? If you've booked an early flight from Mombasa Airport to Zanzibar Airport, these stays will put you moments from your check-in counter:

Arriving at Zanzibar Airport (ZNZ)

  • If you're landing on a late Mombasa Airport to Zanzibar Airport flight, few things top the convenience of being close to the terminal. Grab your suitcases from the carousel and then be showered and sleeping not long after at one of these options near ZNZ:

  • Go wherever you want, whenever you want with a Zanzibar Airport rental car. Pick up your wheels from KARIBU KWETU ZANZIBAR, Auto-Union or Green Motion and find adventure across Zanzibar and beyond.

  • Reserving your vehicle from Zanzibar Airport about one week in advance increases your chances of getting a good deal.

Getting from Zanzibar Airport (ZNZ) to central Zanzibar

  • Zanzibar Airport to the centre of Zanzibar has a drive time of about 15 minutes. It's approximately 8 kilometres away.

  • If you're travelling by public transport, expect a journey of about 30 minutes.

When to fly to Zanzibar Airport (ZNZ)

  • The quietest month for a flight from Mombasa Airport to Zanzibar Airport is March, while July is the most popular. Pick the best time to go to Zanzibar based on whether you prefer a more fast-paced or easygoing experience.

  • Book your flight from Mombasa Airport to Zanzibar Airport for February if you want to visit Zanzibar during its warmest month. Expect temperatures of between 24ºC (75ºF) and 33ºC (91ºF).

  • July sees average temperatures of between 21ºC (70ºF) and 29ºC (84ºF). Look for cheap tickets from MBA to ZNZ around that time if you like travelling in cooler conditions.

Explore more of Tanzania

  • You've visited Zanzibar, now it's time to discover more of Tanzania. Journey about 418 kilometres north-west to Arusha to check off its popular sights. From Kilimanjaro info to Kilimanjaro tours and kilimanjaro trekking, there's plenty to keep you on the go.

  • Morogoro is another standout destination in Tanzania and is around 177 kilometres south-west of Zanzibar. No journey is complete without dropping by Choma Waterfalls, Selous Choma Waterfall and Uluguru Nature Forest Reserve.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.