Zanzibar e o insulă întinsă, iar între plajele de pe coasta de est și Stone Town, în vest, sunt aproape două ore de mers cu mașina. Iată cum se deplasează, de fapt, oamenii pe insulă — de la transportul local până la variante mai confortabile pentru turiști.
Dalla-dalla e mijlocul de transport tradițional al insulei — minibuze mici, adesea colorate, care circulă pe rute fixe între sate și Stone Town. Sunt ieftine și un mod autentic de a vedea cum se deplasează localnicii, dar merg des supraaglomerate și fără orar fix, așa că merită răbdare.
Taxiurile sunt peste tot în zonele turistice, dar aproape niciodată cu aparat de taxat — prețul se negociază înainte de a urca, iar o cursă mai lungă între coasta de est și aeroport poate dura peste o oră, în funcție de trafic și de starea drumului.
Pentru cei care vor libertate totală, se poate închiria o mașină sau o scuteră — drumurile principale sunt asfaltate, dar traficul din Stone Town e haotic, iar în afara orașelor mari, iluminatul stradal aproape lipsește noaptea. Permisul de conducere internațional și puțină experiență cu condusul pe partea stângă sunt obligatorii.
Pentru distanțe mari, precum cea dintre coasta de est și Aeroportul Internațional Abeid Amani Karume, cele mai multe hoteluri și lodge-uri pot organiza un transfer privat direct — de departe cea mai simplă variantă dacă vii cu bagaje sau ajungi seara târziu.