BY AIR
The principal carrier to Zanzibar is Kenya Airways transit at Nairobi. Other carriers are Qatar Airline, Ethiopian Airline, Air India, South African Airways, British Airways and KLM stopping over Dar-es-Salaam, from where you can catch a ferry to Zanzibar. There are also a number of regularly chater flights from Europe travelling direct to Zanzibar.
If your air ticket takes you only to Dar-es-Salaam, local air carriers such as Coastal Travel, Zan Air, Precision Air, Tropical Air provide scheduled flights in small twin-engined to Zanzibar .
BY SEA
Regular ferries operate between Dar - Es Salaam, Zanzibar and Pemba. The services between Dar - es - Salaam and Zanzibar range from 75minutes to 90minutes and that of Pemba can take about 3 hours depending on wheather. Timetables and prices are displayed on boards outside each office. Alternatively you can get the detailed information from a local tour operator.
VISA PROCEDURES & CUSTOMS
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. The rate of the visa is currently 50 US $ OR 50 Euros. However it is advisable to check with your nearest Tanzanian Embassy, High Commission or Consulate prior to your travel for updated information.
The following services are taxed in Zanzibar:
An Airport tax of 50 US $ per ticket must be paid on departure. Keep small denomination ready as change might be limited sometimes. A tax of 5$ for every ticket for the person traveling through sea port.