Skip to content
AiTravel.deals Today's cheapest
Zanzibar, Tanzania

EDI ZNZ

Flights from Edinburgh to Zanzibar

4,925
miles
9h 56m
nonstop flight time
+3h
time difference
£892
return from Edinburgh

Everything worth knowing before you book this route — how far it is, how long you will be in the air, whether a direct flight exists from Edinburgh, and what the fare is doing.

How long is the flight from Edinburgh to Zanzibar?

The great-circle distance from Edinburgh Airport (EDI) to Zanzibar is 4,925 miles. Flown nonstop, that works out at roughly 9h 56m in the air, including taxi time at both ends.

Expect the return leg to differ. Flying eastbound on the way out, you are pushed along by the jet stream, so the outbound and inbound block times on this route differ by up to 45 minutes. Airlines schedule for it — it is not a delay.

Can you fly Edinburgh to Zanzibar direct?

No nonstop from the UK until May 2027

No British airport, London included, has a scheduled nonstop to Zanzibar at the moment, so one stop is the floor rather than a compromise. That changes on 29 May 2027, when British Airways starts flying Gatwick to Zanzibar. The connection is worth choosing rather than accepting: a European or Gulf hub usually beats backtracking to Heathrow, because it keeps you out of a domestic leg and a terminal change, and it is frequently the cheaper ticket as well.

What it costs from Edinburgh

The cheapest return we have measured from Edinburgh to Zanzibar is £892, flying out 7 Dec and back 22 Dec. That is this airport's own best week, found by searching it separately from the other nine — every UK airport wins on a different date.

Price EDI → ZNZ on Kiwi

When to book

Zanzibar sits just south of the equator and its year is set by two monsoons rather than by temperature, which barely moves. The kaskazi comes from the north-east through the British winter and brings the calmest seas and the clearest water; the kusi comes from the south-east through the British summer, breezier and rougher on the eastern beaches but still perfectly usable. Between them sit two rainy periods, and the long one is what takes this destination off our board.

Seasons, prices and the full Zanzibar guide

Landing in Zanzibar

You lose 3 hours flying out. Eastbound is the harder direction to adjust to, because you are asking your body to fall asleep earlier than it wants to. Book an arrival that lets you stay up until local evening rather than napping.

Airport ZNZ, Abeid Amani Karume International, ten minutes from Stone Town and about an hour from the northern and eastern beaches. Small and slow — arrivals can take a while and the ZIC insurance desk is part of the process. Taxi fares are fixed per vehicle by route and posted; agree which route and which price before loading bags.
Currency Tanzanian shilling, though tourism prices are quoted and often required in US dollars — bring clean, recent notes, because torn or pre-2009 bills are refused. Cards work in hotels and a few restaurants and nowhere else. ATMs in Stone Town dispense shillings and are reliable; the beaches have very few.
Language Swahili, with English widely spoken across tourism and in Stone Town. Away from those, less so. A few words of Swahili are received well — this is a place where the greeting matters before the question.

Where to stay in Zanzibar

Most visitors stay in Nungwi or Paje. The list below is filtered to places rated 9+ by guests and sorted by price, with dates already filled in — change them for your own trip.

Top-rated places to stay in Zanzibar

Zanzibar from other UK airports

Other destinations from Edinburgh

Every destination from Edinburgh, compared

Ready to price it? The fare moves daily.

Open the Zanzibar guide for today's confirmed fare from every UK airport, or search this route directly with your own dates.

See today's Zanzibar fares