Use promo code "DIRECT" and get 10% off

Travel information

How to get there

By air

Abeid Amani Karume International Airport, also known as Zanzibar International Airport, (IATA code ZNZ) is the main airport in the Zanzibar Archipelago located on Unguja Island. It is about 5km south of Zanzibar City, the capital of Zanzibar, and has flights to East Africa, Europe, and the Middle East.

For arrivals and departures flight information at Zanzibar Airport, click here.

Hotelverdezanzibardrone 1


The Zanzibar currency is Tanzanian shilling, but US dollars are widely accepted, as well as euros, British pounds and South African rand. Canadian dollar and Australian dollar are also widely accepted, but it is best to have enough cash in shillings on you when you go around the island. Some larger operations accept credit cards. Only use official currency exchange offices or banks to change money and never do so on the street or informally.

Useful facts

Zanzibar time zone:

GMT +3

Zanzibar official languages:

Kiswahili and English

International dialling code for Zanzibar:



Travellers from most countries to Tanzania require a valid visa, obtained from any Tanzanian consulate before you travel. Find out from your nearest mission whether you need one. (It is also possible to obtain a tourist visa for a single entry at Dar es Salaam International Airport or Zanzibar International Airport.) Tanzanian departure taxes are not included in your air ticket and you will have to pay them before departure from Zanzibar.

In addition to a valid visa, you will also need the following if you wish to visit Zanzibar:

  • A valid passport or travel document valid for at least six months after departure
  • A yellow fever inoculation certificate, or a certificate of exemption from a travel clinic
  • Find out about the need for malaria prophylactics at a travel clinic before you travel