+255 684 224 307[email protected]

Getting there

Getting to Zanzibar and getting around

Flights, the ferry from Dar es Salaam, airport transfers and how to move around the island.

2 min readUpdated 4 November 2026By the Waves and Wonders team

In short

  • Most visitors fly into Abeid Amani Karume International Airport (ZNZ), close to Stone Town.
  • The ferry from Dar es Salaam takes about two hours and suits those already on the mainland.
  • Private transfers are the easiest way to reach the coasts, which are 45 minutes to 90 minutes from the airport.
  • Plan on private drivers, since public transport is not made for tourists.

Zanzibar is easy to reach, and the way you arrive shapes your first day. Here are the main options and what to expect on the island.

By air

Zanzibar has an international airport, code ZNZ, a short drive from Stone Town. Several international carriers fly in directly or with one stop, often through hubs in the Gulf, Ethiopia, Kenya or Europe. Within Tanzania, there are regular short flights from Dar es Salaam, and flights from Arusha and Kilimanjaro, which is the usual route if you are combining a safari or climb with the beach.

By ferry from Dar es Salaam

Fast ferries link Dar es Salaam and Zanzibar several times a day. The crossing takes about two hours. It is a good choice for travelers already in Dar, and cheaper than flying. Book ahead in busy months, arrive early with your passport, and expect some sea movement on windy days. If you are prone to seasickness, a flight may be more comfortable.

From the airport to your hotel

Distances are short but roads are slow. As a rough guide:

We arrange a private vehicle and a driver who meets you at arrivals with your name, which removes the haggling and the wait after a long flight.

Getting around the island

  • Private driver: The most comfortable option for day trips and transfers.
  • Taxis: Agree the price before you set off.
  • Dala-dalas: Local shared minibuses. Cheap and colorful, but crowded and slow.
  • Scooters and bicycles: Possible on quiet roads, but traffic can be unpredictable. Check insurance and local license rules before renting.

Going to Pemba and the mainland

Pemba, the sister island, is reached by a short flight. Mainland safaris are reached by small aircraft from Zanzibar, which is why a fly-in safari fits so neatly into a beach holiday.

Quick answers

Do I need a visa to enter Zanzibar?

Most visitors do. See our entry requirements guide, and check official sources before you travel.

Is the ferry safe?

Fast ferries between Dar es Salaam and Zanzibar are used daily by locals and visitors. Choose reputable operators, and check sea conditions on the day.

How early should I arrive for the ferry?

Arrive at least an hour before departure with your passport and tickets.

Planning your trip?

Talk to a local planner

Tell us your dates and what you love, and we will suggest the right coast, hotels and timing. We reply within one working day.

Plan my trip Ask on WhatsApp
WhatsApp us