How to get to Zanzibar

Zanzibar, a semi-autonomous region of Tanzania, is located in the Indian Ocean, around 25–50km (16–31mi) off the coast of Tanzania.

The archipelago comprises the main island of Zanzibar (known locally as Unguja and referred to informally as Zanzibar), as well as the smaller islands of Pemba and Mnemba and several surrounding islets.

The capital, Zanzibar City, is located on Unguja island. Its historic centre is Stone Town – a UNESCO World Heritage Site.

The most convenient route to Zanzibar is by air to Abeid Amani Karume International Airport (ZNZ), previously known as Kisauni Airport or Zanzibar International Airport, located about 5km (3mi) south of Zanzibar City on Unguja Island.

By sea, Zanzibar is a 3-hour ferry ride from Dar Es Salaam, with the service operating four times daily.


Flight time to Zanzibar

The following are the most convenient and quickest flight routes to Zanzibar.

Within Tanzania: Charterlines, Inc and Auric Air Services offer several daily nonstop flights from Julius Nyerere International Airport (DAR) to Abeid Amani Karume International Airport (ZNZ).

Dar Es Salaam to Zanzibar is 20 min, direct flight


From United Arab Emirates: Flydubai offers the most convenient daily flights to Zanzibar.

Dubai to Zanzibar is 5 hrs 50 min, direct flight


From United Kingdom: Turkish Airlines, Kenya Airways and British Airways offer the most convenient two-stop flights to Zanzibar.

London to Zanzibar is 12 hrs 20 min, with connecting flightsˆ


From Germany: Lufthansa, Condor Flugdeinst, Turkish Airlines and Eurowings offer the most convenient flights to Zanzibar.

Frankfurt to Zanzibar is 10 hrs 40 min, connecting flightˆ
Munich to Zanzibar is 10 hrs 35 min, connecting flightˆ
Dusseldorf to Zanzibar is 11 hrs 30 min, connecting flightˆ
Berlin to Zanzibar is 11 hrs 15 min, connecting flightˆ
Hamburg to Zanzibar is 11 hrs, connecting flightˆ


From France: Air France and Kenya Airways offer the most convenient scheduled flights to Zanzibar.

Paris to Zanzibar is 11 hrs 5 min, with connecting flightsˆ


From United States: Turkish Airlines, Emirates and Flydubai offer the most convenient scheduled flights to Zanzibar.

Atlanta to Zanzibar is 21 hrs 50 min, with connecting flightˆ
Boston to Zanzibar is 20 hrs 40 min, with connecting flightˆ
Chicago to Zanzibar is 21 hrs 35 min, with connecting flightˆ
Dallas-Fort Worth to Zanzibar is 24 hrs 35 min, with connecting flightˆ
New York to Zanzibar is 20 hrs 5 min, with connecting flightˆ
Los Angeles to Zanzibar is 22 hrs 45 min, with connecting flightˆ
San Francisco to Zanzibar is 23 hrs, with connecting flightˆ


From Canada: Turkish Airlines offers the most convenient scheduled flights to Zanzibar.

Toronto to Zanzibar is 19 hrs 55 min, with connecting flightˆ
Montreal to Zanzibar is 20 hrs 20 min, with connecting flightˆ
Vancouver to Zanzibar is 21 hrs 50 min, with connecting flightˆ


From Australia: Emirates, Oman Air, Qatar Airways, Emirates and Flydubai offer the most convenient scheduled flights to Zanzibar.

Adelaide to Zanzibar is 21 hrs 55 min, with connecting flightˆ
Brisbane to Zanzibar is 23 hrs 15 min, with connecting flightˆ
Sydney to Zanzibar is 21 hrs 40 min, with connecting flightˆ
Melbourne to Zanzibar is 23 hrs 55 min, with connecting flightˆ
Perth to Zanzibar is 16 hrs 55 min, with connecting flightˆ


From New Zealand: Emirates and Flydubai offer the most convenient scheduled flights to Zanzibar.

Auckland to Zanzibar is 25 hrs 45 min, with connecting flightsˆ


From Singapore: Emirates and Flydubai offer the most convenient scheduled flights to Zanzibar.

Singapore to Zanzibar is 14 hrs 35 min, with connecting flightˆ

(ˆincludes layover time.)


Flying in

Abeid Amani Karume International Airport (ZNZ) is located about 5km (3mi) south of Zanzibar City and 6km south of Stone Town, a 15-minute drive. Hotels and resorts provide transport for guests by prior arrangement. Taxis are also available.

Julius Nyerere International Airport (DAR), is located about 12km (7.5mi) southwest of Dar es Salaam's city centre.


Entry requirements

A passport valid for at least six months beyond intended period of stay, a return/onward ticket and proof of sufficient funds. A visa is issued on arrival.


Getting around

Minibuses and taxis are cheap and plentiful. Car and motorbike hire is available. Traffic drives on the left.


More about Zanzibar…



Latest update: How to get to Zanzibar : 3 January, 2023



Advertising