From airport transfers to shared dala dala minibuses and self-drive car hire, here is how to move around Zanzibar safely, comfortably and without overpaying.

Zanzibar's main island, Unguja, is compact enough that most journeys take an hour or two by road. Even so, road conditions, traffic around Stone Town and limited public transport mean that planning your transfers properly makes a real difference to your trip.
Most visitors arrive at Abeid Amani Karume International Airport or by ferry from Dar es Salaam into Stone Town. From there, you have several ways to reach your hotel and explore the island.
Quick tips
- Pre-book your airport or ferry transfer, especially for late arrivals.
- Agree taxi fares in advance and confirm the currency.
- Carry small bills in Tanzanian shillings for local transport.
- Avoid driving at night, when unlit roads and pedestrians make conditions harder.
- Allow extra time for journeys to the airport on departure day.
Private Transfers
For most travelers, a pre-arranged private transfer is the simplest option. A driver meets you on arrival, helps with luggage and takes you directly to your hotel. As a rough guide, the drive from the airport to the north coast often takes around an hour to an hour and a half, while the southeast coast is usually a little closer, depending on traffic and road works.
When we arrange Zanzibar stays, we include transfers so that there are no surprises on arrival. A private driver can also be booked for a full or half day, which is a comfortable way to combine several stops, such as Jozani Forest and a spice farm, without worrying about directions or parking.
Arriving by Ferry
Fast ferries link Dar es Salaam and Stone Town several times a day, with the crossing usually taking around two hours, depending on the vessel and sea conditions. Buy tickets only from official ticket offices or through your operator, ignore people offering to carry bags or sell tickets at the port, and keep your passport handy for checks on arrival.
Taxis
Taxis are available at the airport, the ferry terminal and around Stone Town. Meters are not generally used, so agree the fare before you get in. Ask your hotel what a reasonable price is for your route, as they will usually know the going rate. Ride-hailing apps have some presence on the island, but coverage and availability can be limited outside town.
Dala Dalas
Dala dalas are shared minibuses or converted trucks used by local people to travel between Stone Town and villages across the island. The main terminal is at Darajani in Stone Town. They are very cheap and a genuine slice of island life, but they are crowded, slow and stop frequently.
They work best for adventurous travelers with light luggage and time to spare.
- Confirm the route number or destination with the driver's assistant before boarding
- Keep valuables secure and close to you
- Avoid traveling with large suitcases
- Carry small change for the fare
Car Hire and Driving Permits
Self-drive is possible but not for everyone. Traffic drives on the left, roads can be narrow, and you will share them with pedestrians, bicycles, scooters and livestock. Police checkpoints are common.
Zanzibar has historically required visiting drivers to obtain a local driving permit in addition to their home license, and an International Driving Permit is also advisable. Rules and procedures can change, so confirm the current requirements with your rental company before you travel and carry all documents whenever you drive.
Scooters, Bicycles and Walking
Scooters can be rented in some beach areas, but road safety risks are significant and many travel insurance policies limit cover for motorbike riding. Check your policy first. Bicycles are pleasant for short trips along quieter coastal roads, and Stone Town itself is best explored on foot, since many of its lanes are too narrow for cars.
Frequently asked questions
Do I need a special permit to drive in Zanzibar?
Visiting drivers have historically needed a local Zanzibar driving permit in addition to their home license. Requirements can change, so check with your rental company or the relevant authorities before you travel.
How long does it take to get from the airport to Nungwi?
The drive typically takes around an hour to an hour and a half, depending on traffic and road conditions. Allow more time at busy periods.
Are dala dalas safe for tourists?
Many visitors use them without problems, but they are crowded and basic. Keep belongings close, travel light and use them during daylight hours.