Skip to content
Skylitetravel020 3137 8781
Zanzibar

Tanzania · ZNZ

Cheap flights to Zanzibar

Spice island, Stone Town’s alleys and white-sand beaches on the Indian Ocean.

Arrival airport
Abeid Amani Karume International Airport (ZNZ)
Distance from London
4,625 miles
Non-stop flying time
around 9h 30m
With one stop
usually 13h 15m–15h 15m
Local time
UTC+3
Currency
Tanzanian shilling (TZS)

When to go

June to October and December to February.

How people get there

Common connecting points for Zanzibar: Istanbul, Dubai, Doha, Addis Ababa, Nairobi and major European hubs such as Amsterdam and Paris. Which airlines are flying, and whether there is a non-stop service on your dates, changes through the year — a consultant checks live schedules and fares for you.

Fly to Zanzibar from

Other cities in Tanzania

Entry requirements change. Check the latest UK government travel advice for Tanzania before you book.

Questions people ask

How long is the flight to Zanzibar from London?
Zanzibar is about 4,625 miles from Heathrow. A non-stop flight, where one operates, takes around 9h 30m; with one connection most journeys take 13h 15m to 15h 15m.
Which airport do I fly into?
Abeid Amani Karume International Airport, airport code ZNZ.
What is the time difference?
Local time in Zanzibar is UTC+3. The UK is on UTC+0 in winter and UTC+1 in summer.
When is the best time to go?
June to October and December to February.
How do I get today’s fare?
Send us your route or call 020 3137 8781 — we’re open 24 hours a day, 7 days a week. A consultant checks live fares across the airlines and calls you back.