Если из Танзании, то либо на самолете из Дар-эс-Салама (20 минут), либо на пароме оттуда же (около 1,5 часов).  Если из Кении, то из  Момбасы на самолете. Наземные варианты очень долгие. А еще есть корабль из Момбасы на Занзибар через о.Пемба.