If you’re planning a trip to Zanzibar, one of the most common questions travelers ask is:
"Do I need a separate visa for Zanzibar, or is my Tanzania visa enough?"
Since Zanzibar is part of the United Republic of Tanzania, the visa rules can sometimes be confusing — especially for first-time visitors. In this complete 2025 guide, we’ll explain whether you need a separate visa for Zanzibar, how entry works, visa types, costs, and essential tips to make your arrival smooth.
Zanzibar is a semi-autonomous region of Tanzania, which means:
It shares the same immigration system with mainland Tanzania.
Once you have a Tanzania visa, you can freely travel to Zanzibar, Pemba, and other Tanzanian islands.
There’s no need to apply for another visa upon arrival in Zanzibar.
However, immigration checks do exist at Zanzibar Airport and ferry terminals, so you’ll need to show your passport, Tanzania visa, and sometimes proof of return/onward travel.
Even though you don’t need a separate visa, there are specific entry procedures to follow:
If you’re flying directly into Abeid Amani Karume International Airport (ZNZ) from outside Tanzania, you’ll need to obtain a Tanzania visa upon arrival or online.
Once stamped, you’re free to explore all of Zanzibar without additional permits.
If you’re arriving in Zanzibar from Dar es Salaam, Arusha, Kilimanjaro, or other Tanzanian cities, you won’t need a new visa.
However, there may still be an internal security check where immigration officers verify your documents.
Pemba and Mafia are also part of Zanzibar and Tanzania.
Your Tanzania visa also covers entry to these islands.
Here are the most common visa options that allow entry into both mainland Tanzania and Zanzibar:
Visa Type | Validity | Cost (USD) | Multiple Entries | Best For |
---|---|---|---|---|
Tanzania Tourist Visa | 30 or 90 days | $50 (most countries) | No | Short-term travelers |
Tanzania Multiple-Entry Visa | 1 year | $100 | Yes | Frequent visitors |
East Africa Tourist Visa | 90 days | $100 | Yes | Allows entry to Kenya, Uganda & Tanzania |
Business Visa | 90 days | $250 | No | Work-related travel |
Tip: If you plan to combine Tanzania mainland safaris + Zanzibar beaches, a single-entry tourist visa is enough.
Visit the official Tanzania e-visa portal: https://eservices.immigration.go.tz/visa
Fill out the form, upload documents, and pay online.
Processing time: 5–10 business days.
Available at major entry points like Zanzibar International Airport, Dar es Salaam Airport, and Kilimanjaro Airport.
Bring $50–$100 USD cash (depending on your nationality).
Processing can take 15–45 minutes.
Best if you want your visa secured before travel.
Usually issued within 5–7 working days.
While you don’t need a separate visa, there are a few key regulations to keep in mind:
Passport Validity: Must be valid for at least 6 months beyond your travel dates.
Proof of Onward Travel: Some airlines require a return ticket.
Yellow Fever Certificate: Required if you’re arriving from or transiting through a yellow fever risk country.
Zanzibar Security Checks: Expect a quick ID and visa verification at the ferry terminal or airport.
Yes. If you’re entering Tanzania via Zanzibar, you need a valid Tanzania visa — there’s no separate Zanzibar-only visa.
Get the East Africa Tourist Visa for $100 USD. It covers Tanzania, Kenya, and Uganda for 90 days with multiple entries.
No. A single-entry Tanzania visa is enough for both mainland Tanzania and Zanzibar.
No. Overstaying your visa leads to fines and possible entry bans. Always extend your visa at the Tanzania Immigration Office if needed.
Apply online before you travel to avoid long queues.
Carry USD cash for visa fees — cards aren’t always accepted.
Keep a printed copy of your e-visa approval letter.
Have your hotel booking confirmation handy in case immigration requests it.
If flying into Dar es Salaam before heading to Zanzibar, get your visa at DAR airport, not at the ferry terminal.
You don’t need a separate visa for Zanzibar — your Tanzania visa is valid for the entire country, including Zanzibar, Pemba, and Mafia Island.
If you’re flying directly into Zanzibar, get your Tanzania visa online or on arrival.
Make sure your passport, health documents, and return ticket are in order to avoid delays.
With your visa sorted, you can focus on what matters most — enjoying Zanzibar’s white-sand beaches, spice plantations, and world-class diving spots.