Arrivals at Zanzibar are a sequence, not a hall, and the SIM desks sit at an awkward point in it. You come off the aircraft into Terminal 3, present the QR code for the mandatory Zanzibar inbound travel insurance, queue for a visa if you need one, collect your bag, and only then pass the small vendor counters tucked between the belts and the final customs check. By that stage you have often been in the building well over an hour, and the price quoted will be in dollars rather than shillings. Having a data plan already live on your phone changes the whole shape of that arrival: you can pull up your insurance receipt, message your driver about the delay, and walk straight out.
What This Guide Covers
Jump to the section most relevant to you
Terminal 3 Arrivals, Step by Step
Zanzibar's airport carries two terminals that matter. Terminal 3 is the glass international building that opened in 2020 and handles every long-haul and international arrival. Terminal 2 next door handles domestic and regional flights, which is where you head if you are connecting to Dar es Salaam, Arusha or Pemba. There is no airside link between them: you clear immigration, collect your bags, exit T3 and walk about five minutes landside to check in again at T2.
The insurance desk comes first
Zanzibar requires all inbound visitors to hold a local policy from the Zanzibar Insurance Corporation, priced at $44 per adult for up to three months, with a reduced rate for children aged three to seventeen and nothing for under-threes. You buy it online before travel and show the QR code here. Buying at the airport is possible but slow, and it is checked before you reach the visa counter.
Visa on arrival, or the e-visa line
Most nationalities pay around $50 for a single-entry tourist visa on arrival: a form, an on-the-spot photo, then payment at a separate counter. US passport holders normally need the multiple-entry visa at around $100 and are usually better off applying online in advance. Queue times run from about fifteen minutes on a quiet afternoon to over an hour when two wide-bodies land together in July, August or over the new year.
Baggage, then the SIM counters
The vendor counters sit behind and beyond the baggage belts, before the final customs sweep. There are usually one or two, selling Airtel and Yas lines, sometimes Vodacom. Older guides that send you to shops outside Terminal 2 are describing the pre-2020 layout, so ignore them.
Customs and the exit scrum
Bags go through a scanner on the way out. Beyond the doors is a busy pickup area with drivers, hotel reps and freelance taxi touts. If your transfer is prearranged, this is the moment you want a working phone rather than a hunt for a name board.
Why the counter position matters
Because the SIM vendors sit after immigration and baggage, buying there does nothing for the two slowest parts of your arrival. You cannot use a ZNZ SIM to look up your insurance QR code while queueing for it, or to tell a driver you are stuck at passport control, because you will not have bought it yet. That sequencing, more than the price, is the real argument for arriving with data already switched on.
Free WiFi at ZNZ and Its Time Limit
Zanzibar airport does provide complimentary WiFi in Terminal 3, typically advertised under an SSID along the lines of ZNZ-Airport, and it is genuinely useful for the specific job of activating an eSIM you installed at home. What it is not is generous.
Join the network in the terminal
Open your WiFi settings after landing and select the airport network. There is no password, and a portal page appears asking you to accept the terms.
Expect roughly half an hour
The free session is commonly capped at around 30 minutes. That is enough to flip on an eSIM line, message a driver and load your booking, and not enough to be a substitute for a data plan while you sit out a long visa queue.
Do the one thing that matters first
If you are activating an eSIM here, do that before anything else. Download photos, sync email and check flight statuses afterwards, because the clock starts the moment you connect and coverage inside the terminal can be uneven at the far ends of the building.
A better order of operations
Install your eSIM profile at home over your own broadband, keep the line switched off, and then all you need at ZNZ is ten seconds in your settings rather than a WiFi session at all. Save the airport network for the situations it is genuinely good at: a failed activation, a QR code you forgot to screenshot, or a Terminal 2 connection with time to kill.
ZNZ to Stone Town, Paje, Jambiani and Nungwi
The airport sits at Kiembi Samaki, only about seven kilometres south of Stone Town, so the town transfer is short. Everything else on the island is a proper drive, and the roads are slower than the distances suggest. There is no functioning Uber or Bolt pickup at ZNZ, so every ride is either prearranged or negotiated on the spot, and walk-up taxi quotes at the doors commonly run well above the going rate.
| Destination | Distance | Drive time | Typical taxi fare |
|---|---|---|---|
| Stone Town | About 7 km | 15 to 20 min | $15 to $20, roughly TZS 38,000 to 50,000 |
| Paje | About 35 km | 45 to 60 min | Around $35, roughly TZS 88,000 |
| Jambiani | About 56 km | Around 1 hr 10 min | Around $40, roughly TZS 100,000 |
| Nungwi and Kendwa | About 67 km | 1 hr 15 to 1 hr 30 | Around $45, roughly TZS 115,000 |
Fares are quoted per vehicle rather than per person, which makes a taxi surprisingly reasonable for a family or a group of four, and larger minibuses run up to around $140 for a coaster carrying fifteen or more to the north coast. Dollars are widely accepted for transfers, but bring clean, newer, larger denomination notes, because torn or pre-2013 bills are routinely refused across Tanzania.
Data on the drive, and the dala-dala question
Coverage on the airport road and into Stone Town is strong throughout. The runs north to Nungwi and east to Paje hold signal along most of the main tarmac, with thinner stretches through the middle of the island. Public dala-dalas do serve the airport road toward town for a few hundred shillings, and they are wonderful once you know the island, but arriving on a long-haul flight with luggage is not the moment. Almost everyone takes a taxi or a hotel transfer for the first leg.
Arriving Already Connected: The Case For and Against
Zanzibar makes an unusually strong case for sorting your connection at home, mostly because of what happens before you ever reach a SIM counter.
eSIM sorted before departure
Buying a SIM at ZNZ
The one case where the ZNZ counter is right
If your phone does not support eSIM, or you need a Tanzanian number to call a driver, a lodge on the mainland or a dive operator directly, then a physical SIM is the correct tool and buying it here beats arriving with nothing. Just know that you will pay a premium for the timing, and that walking into a Yas or Vodacom shop in Stone Town the next morning costs a fraction of it. Our Tanzania eSIM guide covers which network suits a beach trip versus a safari.
What the ZNZ Counters Charge Versus an eSIM
Airport SIM pricing in Zanzibar follows a familiar pattern, with the added twist that the counters quote foreign currency rather than shillings, which makes comparison harder in the moment.
| Where you buy | What you get | What you pay |
|---|---|---|
| ZNZ arrivals counter | Small tourist data pack | Around $10 to $15 |
| ZNZ arrivals counter | Larger pack sold as a two-week bundle | Up to about $25 |
| Operator shop in Stone Town | Yas 9.6 GB for 30 days | TZS 20,000, about $8 |
| Operator shop in Stone Town | Vodacom 10 GB for 30 days | TZS 30,000, about $12 |
| Travel eSIM bought online | Short beach trip, a few GB | From roughly $4.50 |
| Travel eSIM bought online | 10 GB across a two-week trip | Around $19 to $25 |
The airport markup typically runs two to three times the town price for the same data, and you are paying it at the worst possible moment: tired, holding luggage, with a driver waiting. A travel eSIM lands somewhere between the two on price while removing the queue, the registration and the currency confusion entirely. The local shop remains the genuine bargain if you are staying long enough for the saving to matter and are happy to spend twenty minutes on it with your passport in hand.
Pick the network to match your trip
Whichever route you take, the network choice matters more here than the price. Yas performs best across Zanzibar itself thanks to the tower grid it inherited from Zantel, while Vodacom is the one to hold if you are continuing to the Serengeti, Ngorongoro or a Kilimanjaro climb. If you are unsure which suits your itinerary, run the eSIM Finder before you fly.
Frequently Asked Questions
Where exactly do you find SIM vendors after landing at ZNZ?
In Terminal 3, past the baggage reclaim belts and before the final customs check, there are usually one or two small counters selling local lines, most often Airtel and Yas and sometimes Vodacom. Some older travel advice points to shops outside Terminal 2, but that describes the layout before the international terminal opened in 2020. Because the counters sit after immigration, they cannot help you during the visa queue, which is the slowest part of a Zanzibar arrival.
How long does the arrival process at Zanzibar airport actually take?
Plan for an hour and be pleasantly surprised if it is less. You show the QR code for the mandatory Zanzibar inbound insurance, then queue for a visa on arrival, which runs from about fifteen minutes on a quiet day to over an hour when several wide-bodies land together in the July, August or new year peaks. Baggage and customs follow. Having data live on landing lets you keep a driver updated rather than leaving them waiting blind outside.
Does the free airport WiFi last long enough to be useful?
It lasts long enough for one job. Terminal 3 offers a complimentary session, generally capped at around 30 minutes, which is fine for switching on a pre-installed eSIM, loading a booking or messaging a transfer driver. It is not a substitute for a data plan across a long queue, and signal quality varies at the far ends of the terminal. Activate first, do everything else afterwards.
What should a taxi from Zanzibar airport to Nungwi or Paje cost?
Fares are per vehicle, not per person. Stone Town is only about seven kilometres away and runs $15 to $20 for a 15 to 20 minute ride. Paje is around $35 for roughly an hour, Jambiani around $40 for about an hour and ten minutes, and Nungwi or Kendwa around $45 for an hour and a quarter to an hour and a half. Larger groups needing a coaster can pay up to about $140 to the north coast. Walk-up quotes at the terminal doors often start well above these rates.
Is it worth buying a Tanzanian SIM at the airport rather than in Stone Town?
Only if you need a local number immediately. Airport counters quote in dollars or euros and typically charge two to three times the town rate, roughly $10 to $25 for data that costs about $8 to $12 at an operator shop in Stone Town. You also go through passport, photo and fingerprint registration at the counter. If the goal is simply to be online when you land, an eSIM does that for less and without the paperwork; if the goal is the cheapest possible data, buy in town the next day.