Tanzania requires a visa for most foreign nationals and runs an established e visa system, so preparation is straightforward if you start early. This applies whether you're arriving at Kilimanjaro International Airport, Julius Nyerere International Airport, Zanzibar's airport, or a land border.
Who Needs a Visa
Per Tanzania Immigration's own guidelines, citizens of East African Community member states, SADC member states other than Comoros, and Commonwealth countries do not need a visa at all, with one important carve out: the United Kingdom, Canada, Nigeria, India, Pakistan, Australia, and New Zealand are Commonwealth members who still require one, alongside the United States, the European Union, and most Asian, Middle Eastern, and South American countries. That carve out is easy to miss and worth checking specifically if your nationality falls into it.
Single Entry
Ordinary Tourist Visa
50 US dollars. Valid 90 days from entry. The standard choice for most nationalities visiting for tourism, visiting friends or relatives, or attending a workshop or meeting.
US Citizens, and a Short List of Others
Multiple Entry Visa
100 US dollars. Valid up to 12 months, with each individual stay still capped at 90 days. US passport holders are required to use this category for any tourism visit, a result of a specific bilateral arrangement between Tanzania and the United States, rather than the standard Ordinary Visa everyone else uses. It's also the category for non resident company directors, government consultants, and spouses of Tanzanian residents.
Short Term Professional Work
Business Visa
250 US dollars. Single entry, capped at 90 days, and cannot be used to re enter the country. Covers short term professional assignments like installing or repairing equipment, audits, feasibility studies, or setting up an investment, not tourism and not a substitute for a work or residence permit if the assignment runs longer.
Specific Nationalities Only
Referral Visa
A distinct category, unrelated to the Multiple Entry Visa above, for nationalities on Tanzania's published referral list. It must be applied for online at least two months before travel, requires local host details and an invitation letter addressed to the Commissioner General of Immigration, and is not eligible for visa on arrival under any circumstances.
Visa on Arrival
Visa on arrival is a real, currently available option at Tanzania's official entry points, and Tanzania Immigration's own guidelines confirm it directly, though they still recommend applying online instead. It is not available to everyone: nationals of Afghanistan, Bangladesh, Burkina Faso, Chad, Eritrea, Guinea, Guinea Bissau, Iran, Iraq, Kyrgyzstan, Lebanon, Mali, Mauritania, Niger, Nigeria, Pakistan, Palestine, Somalia, Syria, Sierra Leone, Tajikistan, Turkmenistan, Uzbekistan, and Yemen must apply online in advance instead, as must stateless applicants, refugees, and anyone in the Referral Visa category above. If your nationality isn't on that list, on arrival remains a genuine option, applying ahead is simply faster and removes any uncertainty at the border.
Zanzibar Entry Considerations
Zanzibar is part of Tanzania but maintains semi autonomous status. A standard Tanzania visa covers both the mainland and Zanzibar, and moving between them involves no additional visa, though a brief customs check is normal. Zanzibar also charges its own mandatory tourist insurance on arrival, around 44 US dollars, separate from and in addition to any personal travel insurance you already carry, worth budgeting for specifically if Zanzibar is part of your itinerary.