TripSavo

Tanzania · Africa

Zanzibar travel guide: flights and hotels

An island off the coast of Tanzania, known for historic Stone Town, spice farms and white-sand beaches.

CountryTanzania
CurrencyTanzanian Shilling (TZS)
Time zoneUTC+3
AirportZNZ

Airports in Zanzibar

  • Abeid Amani Karume International Airport (ZNZ) · about 7 km from the city centre

Popular flights to Zanzibar

Flights from Zanzibar

Where to stay in Zanzibar

Compare hotels and apartments across Zanzibar with live prices, see each room's cancellation terms before you book, and filter for free cancellation or breakfast.

Hotels in Zanzibar

Travelling to Zanzibar: questions travellers ask

Which airport is closest to central Zanzibar?

Zanzibar is served by Abeid Amani Karume International Airport (ZNZ), about 7 km from the city centre.

What currency is used in Zanzibar?

The local currency in Tanzania is the Tanzanian Shilling (TZS). How widely cards are accepted varies, so it is worth carrying some local cash for taxis, markets and tips.

What time zone is Zanzibar in?

Zanzibar uses the Africa/Dar es Salaam time zone, currently UTC+3. Flight times on TripSavo are always shown in local time.

Do I need a visa to visit Zanzibar?

It depends on your nationality and the purpose of your trip. Check the official immigration website or embassy of Tanzania before you book, and make sure your passport is valid for the whole trip.

Which currency do I pay in?

You can pay for flights in US dollars (USD) or naira (NGN): choose the currency at checkout. Hotel stays and Pay Small Small plans are paid in naira. Payments go securely through Paystack, by card, or by bank transfer or USSD for naira. If your card is in another currency, your bank converts the amount and may add its own fee.

More destinations