Autobusy dala-dala - po ostrove premávajú minibusy aj otvorené nákladiaky, na ktoré stačí zamávať a zakričať. Dlhšia cesta stojí približne 2000 TZS, (asi 0,77 €). Hlavné stanovisko majú minibusy v Stone Town, oproti trhovisku Darajani a sú označené ceduľami s trasou. Nemajú presné cestovné poriadky ani zastávky - vyrážajú, keď sa naplnia, zastavujú “na znamenie”.
Na Zanzibare sú dostupné požičovne áut, skútrov či motoriek. Ceny za požičanie auta sa pohybujú od 15 € (39 040 TZS) na deň.Na cestách býva veľa policajných kontrol, ktoré zvyknú kontrolovať doklady k vozidlu, vodičské oprávnenie a dočasné povolenie pre vodičov, neplatí tu medzinárodný vodičský preukaz.
Ceny taxíkov začínajú zhruba na 2300 TZS po meste, cesta z letiska do centra vás môže vyjsť na viac ako 46 000 (17 €), ale vodič si pokojne môže vypýtať aj dvojnásobok.
Klientom odporúčame aj o cestovnom, či už v minibuse alebo v taxíku, treba na Zanzibare zjednávať, domáci na turistoch veľmi dobre zarábajú.