Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.

How Much Does It Cost To Fly To Zanzibar Town?

The cheapest tickets to Zanzibar Town available within the past 7 days were $202.58. Prices quoted are per person, round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Zanzibar Town Flights

What's the Cost to Fly to Zanzibar Town, Mjini Magharibi Region?

Right now, a Zanzibar Town airplane ticket is roughly $202.58 one way. After analyzing prices and airports from all over, we've determined the cost of flying to Zanzibar Town to be pretty good.

That won't necessarilly mean that $202.58 is the best deal that you'll get from, but it's probably a good starting point. The rate will be dependent on multiple factors like the origin airport, the time of year, and even how you book.

That is, we've found that travelers who book hotel and airfare together can save as much as $570!* Similarly, by simply combining the plane ticket and rent-a-car together in one reservation, you can save up to 60%!**

Whether you are planning on touring the local city or plan to see all of Mjini Magharibi Region, we hope you enjoy your trip.


Zanzibar Town Flight + Hotel Deals

Reviews from verified customers

Nov 20, 2017

Disappointed that there wasn’t a hot meal. For $656 I thought I would get more than a yoghurt and croissant.