All visitors require a valid passport and visa for the duration of their stay. Visa can be obtained from Tanzania Diplomatic Mission or alternatively at the entry points. Zanzibar is a semi-autonomous state within Tanzania, although visitors won’t need a separate Visa to enter, you will need to show your passport on arrival. It is advisable to check with your nearest Tanzanian Embassy or Consulate prior to your travel.
For updated information, visit Tanzanian Immigration website on http://www.immigration.go.tz
If you prefer access by sea a number of speed boats operate on regular base. Travelling by boat allow you to experience the sight and sound of the country up close in an unforgettable journey. Bookings and reservations can be made at the ports and in towns or from the travel agent. Normally non-Tanzanian are required to pay in foreign convertible currencies. The time taken to travel between Dar –es- Salaam and Zanzibar varies depending on the type of the vessels, while the fasten may takes 60 minutes. Note: some cruise ship anchor or dock at Zanzibar port occasionally