All U.S. passport holders require a visa to enter Tanzania, including Zanzibar. You have two options:
- 
e‑Visa (electronic visa) 
- 
Visa on arrival 
There is no visa‑free entry for U.S. citizens.
Tanzania Visa Requirements For US Citizens
A. e‑Visa (Apply Before Travel)
- 
Documents required: - 
Passport valid for at least 6 months past travel dates, with ≥ 1 blank page 
- 
Digital photo (JPEG/PNG, white background) 
- 
Flight itinerary (return/upward) 
- 
Accommodation proof (confirmation or host info) 
- 
Proof of funds (e.g., ~$50/day) and travel insurance (mandatory for Zanzibar) 
 
- 
- 
Processing time: 5–10 business days (allow 3–4 weeks during peak season) 
- 
Payment: $100 USD (multiple-entry) for U.S. passports 
- 
After Approval: Download/print e‑Visa letter; immigration will stamp physical visa on arrival 
Pro Tip:
- 
Apply at least 3–4 weeks before departure to avoid delays 
- 
Print the e‑Visa—screenshots may be rejected 
B. Visa On Arrival
- 
Where: Major ports—Julius Nyerere (Dar es Salaam), Kilimanjaro (JRO), Zanzibar Airport, and key land border crossings 
- 
Cost: $100 USD (multiple-entry for U.S. citizens) paid in cash—credit cards often not accepted 
- 
Queue Process: Fill forms, pay fee, get visa stamp (3 separate windows), can be time-consuming 
Health & Entry Requirements
Passport Validity
Must be valid for at least 6 months beyond your arrival date
Yellow Fever Certificate
- 
Required if traveling from, or transiting via, countries with risk (e.g., some African/South American nations) — shown at immigration 
- 
From U.S. direct: Not mandatory, but if you transit through a high-risk country, you will be asked 
Travel Insurance
- 
Mandatory for Zanzibar: requires local Zanzibar Insurance Corporation coverage (~$44 USD) 
- 
Recommended for mainland as well, covering emergencies, evacuation, safari activities 
Other Vaccinations
- 
CDC recommends standard vaccines: polio, MMR, hepatitis A/B, typhoid, flu, etc. 
- 
Malaria prophylaxis advised — carry repellents 
Do U.S. Citizens Need a Visa?
Yes — all U.S. travelers require a visa to enter Tanzania, whether arriving by air, land, or sea