Direct flights
from Dubai (DXB)
to Zanzibar City (ZNZ)

Weekly schedule for flights between Dubai Intl (Dubai, United Arab Emirates) and Abeid Amani Karume Intl (Zanzibar City, Tanzania, United Republic of) operated by 1 airlines.
17 weekly flights operate on this route flying 2,443mi in 5h30min.
Expect $518 in average for a one-way ticket with the cheapest option at $458.