Tanzania visa requirements
The rule for your own passport, from Tanzania's official immigration page, with the date it was last checked. The same answer for every guide in Tanzania: Serengeti & Ngorongoro, Zanzibar.
e-Visa requiredup to 90 days$50 ($100 for US passports)
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Iceland, Liechtenstein, Norway, Switzerland, United Kingdom, United States, Canada, Australia, New Zealand, Japan, South Korea, Singapore, Hong Kong, Taiwan, Brazil, Argentina, Chile, Mexico, South Africa, Israel, India, United Arab Emirates
Available on arrival too, but the queue at Zanzibar and Kilimanjaro is long and the e-visa avoids it. Compulsory travel insurance is now sold on arrival in Zanzibar (~$44) unless you hold a qualifying policy.
Visa required in advance
Every other passport
How to get it: Apply at visa.immigration.go.tz, allowing up to ten working days. Yellow fever certificates are checked if you are arriving from an endemic country, including via a long layover.
Entry rules change often and depend on your passport, your route and the purpose of the trip. Confirm on the official page before booking.