Cheap flights to Zanzibar

Compare Zanzibar Airport flights across hundreds of providers

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

Book the best flight with no fees

Flight deals to Zanzibar

Looking for a cheap last-minute deal or the best round-trip flight to Zanzibar? Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest time to fly to Zanzibar

Flexible on travel dates? Find the cheapest month – or even day – to fly to Zanzibar.

Airports near Zanzibar

Looking for the best route to Zanzibar? This is the only airport close by.

Direct flights to Zanzibar

Frequently asked questions

Emirates and flydubai both fly non-stop to Zanzibar.
The cheapest month to fly to Zanzibar is usually June.
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.
Yes – the average flight time is 5 hours and 30 minutes.
The best price we found for a round-trip flight to Zanzibar is AED 1,421. 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.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Zanzibar Airport is Tuesday, June 11, 2024.
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, Air Tanzania and flydubai offer the cheapest flight tickets to Zanzibar.

Flying to Zanzibar

The things to know before you go.
Cheapest flight foundAED 1,421
Cheapest month to flyJune
Average flight time5 hrs, 30 mins
Most popular airlineEmirates
Average flights per week144

Discover Zanzibar

Why You Should Visit Zanzibar

Zanzibar is located just off the coast of mainland Tanzania and offers many exciting possibilities for travelers. In the old part of Zanzibar City, known as Stone Town, you can find a huge array of historic buildings and important landmarks such as the House of Wonders built over a century ago or the expansive Hamamni Persian Baths. On the northern coast of the island is Nungwi, a small village surrounded by unspoilt beaches and clear blue waters. As well as relaxing in the sun on the beach, more adventurous visitors can find many exciting pursuits such as diving, snorkeling and fishing. Also well worth a visit is Kendwa which is just 3 km from Nungwi where you can find full moon parties and much more.

Where to stay: Zanzibar hotels for every budget

Arriving In Zanzibar

The main airport in Zanzibar is Abeid Amani Karume International Airport which is located just 5 km from the capital. The airport itself consists of two passenger terminals and offers only a small variety of amenities and facilities, so you are best off bringing everything essential you need with you. However, there is a café and restaurant on-site so you won’t go hungry while you wait for your flight.

If you are looking to book flights from the UAE to Zanzibar, the only airline currently operating on this route is Flydubai, with all flights departing from Dubai International Airport. Getting to the airport from central Dubai is easy as it is directly connected to the Dubai metro network.

See also: Flydubai baggage allowance and fares explained

Zanzibar Travel Information

Various nationals including those from the UAE can obtain a visa upon arrival when flying to Tanzania. The weather is Zanzibar is hot all year round, although temperatures do not quite reach the scorching highs that you are used to in the UAE over the summer. However, you can expect highs between 28 to 33 degrees over the course of the year, with the hottest period falling between November and March.

* This information is correct as of September 2017


More travel options

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