Do You Need a Separate Visa for Zanzibar? Tanzania Entry Rules
Posted on 8/13/2026 by Tanzania Official eVisa Immigration Assistance Service
No. Zanzibar is part of the United Republic of Tanzania. Travelers do not obtain a second, island-only tourist visa after already holding the correct Tanzania entry permission. What people call a “Zanzibar visa” is almost always a Tanzania visa, plus separate island practicalities such as flights, ferries and, where required, inbound insurance.
Quick answer: Check Tanzania rules for your nationality on the requirement checker. If you need an eVisa, apply once for Tanzania and name your real first immigration point—often ZNZ, DAR or JRO. Then verify current Visit Zanzibar insurance instructions for the island stay.
Table of Contents
- One country, two travel styles
- Where you pass immigration
- If Zanzibar is your first landing
- If you safari first, then fly or ferry to Zanzibar
- Insurance and other island rules
- What a Tanzania eVisa does not cover
- Sample two-centre paperwork
- Frequently asked questions
- Plan the rest of the trip
One country, two travel styles
Zanzibar (Unguja), Pemba and the mainland share Tanzania immigration. They do not share the same packing list, tide table or transfer time. That is why the Zanzibar beach guide and the destinations guide read like different holidays—and why visa paperwork should still be treated as one Tanzania file.
Do not buy two eVisas for one continuous stay in the United Republic.
Where you pass immigration
You complete Tanzania immigration at a designated entry point. For island trips that is commonly:
| Arrival | Code / name | Typical use |
|---|---|---|
| Abeid Amani Karume International Airport | ZNZ | Direct Zanzibar holidays |
| Julius Nyerere International Airport | DAR | Mainland first, then ferry or domestic flight |
| Kilimanjaro International Airport | JRO | Northern safari first |
| Zanzibar Seaport | Sea arrival | Ferries and some cruise calls |
The eVisa application should list the point where you first present yourself to Tanzania immigration, not the beach hotel you reach two days later.
If Zanzibar is your first landing
International arrival at ZNZ is a Tanzania arrival. Eligible travelers use the same nationality logic as anyone landing at JRO:
- Visa-exempt: do not pay for an eVisa for an ordinary visit
- Service available: one Tanzania eVisa, ZNZ as the port if that is accurate
- Service unavailable or referral: follow that country page; do not invent an island shortcut
Carry the approval (if you needed one), the same passport, onward travel evidence and accommodation details.
If you safari first, then fly or ferry to Zanzibar
Once you have entered Tanzania on the mainland, a DAR–ZNZ or Arusha–ZNZ flight is a domestic connection. You do not apply for a second tourist eVisa to “enter Zanzibar.”
You still need:
- Tickets that the airline will accept
- Time buffers after bush flights
- Any island insurance or local requirement in force that week
Ferry terminals are not a place to fix a missing Tanzania visa. If you have not yet been admitted to Tanzania, sea arrival has to be a designated immigration entry, not an informal beach landing.
Cruise passengers should read the cruise visa FAQ instead of this leisure-holiday pattern.
Pemba is also part of Tanzania. A holiday split between Unguja and Pemba is still one Tanzania entry if you have already been admitted. It is not a reason to buy a second eVisa.
The DAR–Zanzibar ferry is useful after a mainland landing. It is a terrible place to discover you never applied. If your first Tanzania immigration event is the seaport, the application must say so. If you already entered at DAR or JRO, the ferry is onward travel inside the country.
Cruise calls are a different pattern: the operator's manifest, the length of the call and whether you land all matter. Do not use this leisure-holiday article as a cruise filing. Use the cruise visa FAQ.
Insurance and other island rules
Visa permission and travel insurance are different. The Revolutionary Government of Zanzibar has operated an inbound insurance process described on the official Visit Zanzibar portal. Whether it applies to your nationality, routing and dates is a check you make close to travel, not a sentence to copy from an old blog.
Health certificates, drone rules and marine-park tickets are also not visas.
What a Tanzania eVisa does not cover
- Kenya, Rwanda, Uganda or other neighbors
- The right to work
- A guaranteed extension
- Park fees on the mainland or spice-tour tickets on the island
- A visa-exempt traveler's decision to pay anyway
If you are combining Tanzania with Kenya, read the multi-destination planner and treat each border separately.
Sample two-centre paperwork
A common holiday is six nights northern safari and four nights Nungwi or Paje.
- Apply for one Tanzania tourist eVisa (or the product your nationality is shown), first port JRO if that is the first immigration landing.
- Do not file a second eVisa for ZNZ.
- Book the JRO–ZNZ or DAR–ZNZ seat as a domestic connection after admission.
- Complete any current Visit Zanzibar insurance step with the same passport name.
- Carry the same approval at both the mainland airport and the island hotel check-in if staff ask.
If the island is first, reverse the ports: ZNZ on the form, then a later flight to the mainland is still the same Tanzania stay.
Stone Town is a city arrival, not a different visa zone from Nungwi. Tides, dress and hotels change; the immigration category does not.
Search results for “Zanzibar visa” mix three different things: Tanzania immigration, island insurance, and hotel check-in paperwork. Only the first is an eVisa. Paying twice because a booking site labelled a transfer as a “visa” is how travelers create duplicate files.
If a villa host asks for a visa copy before sending a driver to ZNZ, send the Tanzania approval, not a Kenya document and not a payment receipt. If they ask for insurance, that is the Visit Zanzibar step, not a second immigration product.
Frequently asked questions
I only stay in Nungwi. Do I still need a Tanzania visa?
If your nationality requires a Tanzania visa, yes. The beach location does not create a private visa-free zone.
Can I buy a visa at Zanzibar airport instead?
Only if your nationality currently qualifies for that arrival route. Many travelers are better served by an eVisa before boarding. Compare eVisa vs visa on arrival and your country page.
I already have a Kenya eVisa.
That does not admit you to Tanzania or Zanzibar.
Do children need their own application?
Yes, when they need a visa. See the children's guide.
Which visa type for a safari plus Zanzibar?
Tourist, if that is the real purpose. Walk through how to apply.
Plan the rest of the trip
Confirm nationality, apply once if required, name the correct first port, then plan tides, transfers and insurance. Fees are on the fees page; timing is in processing time.
Content reviewed: 13 August 2026. Immigration and Zanzibar insurance rules can change; verify both shortly before departure.

