Skip to content
The terminal of Abeid Amani Karume International Airport, Zanzibar

Zanzibar Airport to Nungwi

Around 60 kilometres, one main road and four ways to do it.

Almost everyone arrives on Zanzibar at Abeid Amani Karume International Airport (ZNZ), just outside Zanzibar City, or at the ferry port in Stone Town. Nungwi is at the opposite, northern end of the island — about 60 km by road, which takes roughly an hour to an hour and a half depending on traffic.

There is no train and no scheduled airport bus, so the choice is between four options. Here is how they compare.

The options, compared

HowTimeCost (approx.)Best for
Pre-booked private transfer1–1.5 hfrom ≈US$50 per carArrivals, families, late flights
Airport taxi1–1.5 h≈US$40–60 per car, negotiatedFlexibility if you did not pre-book
Dala-dala (via Stone Town)2.5–3 h+A few thousand shillingsBackpackers with light luggage
Hotel transfer1–1.5 hSet by the hotelConvenience, often pricier

1. Pre-booked private transfer — easiest

A driver meets you in arrivals with a name sign and drives you to your hotel door in an air-conditioned car. Prices are per vehicle, so it is excellent value for families and groups. Pre-booking also fixes the price, which removes the negotiation at the end of a long flight. See the airport transfer we recommend.

2. Taxi from the airport

Taxis wait outside arrivals. Fares to Nungwi are negotiated rather than metered — agree the price (and the currency) before you get in. Expect the price to be in the same range as a pre-booked transfer, sometimes a little less if you bargain and sometimes more late at night.

Arriving at night? Pre-book. Late-evening arrivals are common on flights from Europe and the Gulf, and after a long flight the last thing you want is to haggle for a ride across an unlit island.

3. Dala-dala — cheapest

Dala-dalas are the local shared minibuses. From the airport you first need to get to the Darajani terminus in Stone Town (a short taxi ride), then take route 116 to Nungwi. It is very cheap and a real slice of island life, but slow, crowded and impractical with big suitcases.

4. Hotel transfer

Most resorts will arrange a pickup. It is convenient and reliable, though usually more expensive than booking a transfer yourself — compare before you accept.

Arriving by ferry from Dar es Salaam

Fast ferries link Dar es Salaam with Stone Town in roughly two hours several times a day. From the Stone Town ferry terminal, a taxi or transfer to Nungwi takes about 1.5 hours. Buy ferry tickets from the official operator offices or websites, not from touts at the port.

Getting around once you are there

  • Nungwi ↔ Kendwa: 3 km. Walk along the beach at low tide (about 45 minutes) or take a tuk-tuk or taxi.
  • Day trips: most tours include pickup from northern hotels — the easiest way to reach Stone Town, the spice farms or Jozani.
  • Car or scooter hire: possible, but you need an international driving permit plus a local Zanzibar driving permit, and police checkpoints are frequent. Most visitors do not bother.

Before you fly: entry paperwork

You will need a Tanzanian visa (e-visa in advance or, for many nationalities, on arrival) and Zanzibar’s mandatory inbound travel insurance, bought online before arrival. See the practical section of our Nungwi travel guide.

Live availability: top Nungwi experiences

Powered by GetYourGuide
Plan your days at the tip of Zanzibar

Turn beach days in Nungwi into the trip of a lifetime

Snorkel Mnemba Atoll, sail a dhow into the sunset, swim with turtles and walk the lanes of Stone Town. Compare the best-rated experiences and book in a couple of taps.

Good to know

Getting there: FAQs

Frequently asked questions

How far is Nungwi from Zanzibar Airport?

About 60 km by road, which usually takes 1 to 1.5 hours by car.

How much is a taxi from Zanzibar Airport to Nungwi?

Fares are negotiated; expect roughly US$40–60 per car. A pre-booked private transfer starts from around US$50 per vehicle and fixes the price in advance.

Is there a bus from the airport to Nungwi?

There is no direct airport bus. You can take a taxi to the Darajani dala-dala stand in Stone Town and then minibus route 116 to Nungwi — cheap but slow.

How do I get from Stone Town to Nungwi?

By taxi or transfer in about 1.5 hours, or by dala-dala 116 from Darajani in two hours or more.

Can I pay the driver in US dollars?

Usually yes — dollars and Tanzanian shillings are both widely accepted for taxis and transfers. Carry small, recent notes; older or damaged dollar bills are often refused.