Остров Занзибар территориально относится к государству Танзания, поэтому граждане России при путешествии на Занзибар должны получать визу Танзании. Она оформляется в аэропорту по прибытии.
Для оформления визы на границе в офис Департамента Иммиграции необходимо предоставить следующие документы:
На практике пограничные службы редко интересуются наличием достаточного количества денежных средств и обратных билетов. Билеты в третью страну необходимо предъявлять в случае, когда запрашивается транзитная виза.
В случае если целью визита является туризм, по прибытии выдается однократная въездная виза, срок действия которой составляет 90 дней. В случае если целью визита является транзит, выдается однократная виза, сроком действия до 14 дней.
Сбор за туристическую визу сроком пребывания до 90 дней составляет $50, за транзитную визу сроком действия до 14 дней - $30. Сбор оплачивается наличными в долларах США.
Танзания не относится к списку стран, при посещении которых необходимо предъявлять сертификат о прививке против желтой лихорадки. Однако важно помнить, что пограничники имеют право потребовать данный сертификат в случае, если турист прибывает из эндемичных по желтой лихорадке стран (Бенин, Буркина Фасо, Габон, Гана, Демократическая Республика Конго, Камерун, Кот-д'Ивуар, Либерия, Мавритания, Мали, Нигер, Республика Конго, Руанда, Сан-Томе и Принсипи, Того, Центрально-Африканская Республика).