A coastal town with buildings, boats, and a large cloud formation.

Emirates flights to Zanzibar from Dubai

RM 2,283 Cheap Emirates flights Dubai (DXB) to Zanzibar (ZNZ)

Prices were available within the past 7 days and start at RM 2,283 for one-way flights and RM 3,980 for return, for the period specified. Prices and availability are subject to change.

Find the cheapest month to fly from Dubai (DXB) to Zanzibar (ZNZ)

November is typically the cheapest month to fly

From RM 1,771 - RM 2,212 per traveller.

Travel information

Origin airport
Dubai Intl. Airport
Destination airport
Zanzibar Intl. Airport
Distance
3,909 km away
Airline name
Emirates
Airline code
EK
Return price
RM 3,980
Average flight time
5 hours 31 mins
*Available to Expedia members.