Passports must be valid for 6 months or more and have clear free pages if possible. It is a good idea to obtain a visa for Tanzania before leaving your country of origin, however, visas can also be obtained at the airport on arrival. If you are planning to get your visa at the airport (NOT RECOMMEDED). Zanzibar does not require a separate visa as its part of Tanzania. Please note that the visa application can only be made within three months of the date of travel.