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

AED 1,275 Cheap Flights from Dubai (DXB) to Zanzibar (ZNZ)

Cheap Flights from Dubai to Zanzibar (DXB-ZNZ)

Prices were available within the past 7 days and start at AED 1,275 for one-way flights and AED 1,770 for roundtrip, for the period specified. Prices and availability are subject to change.
flydubai
Tuesday, 4 August, 2026 - Tuesday, 4 August, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 1,770
Roundtrip
Found 18 hours ago
Select flydubai flight, departing Tuesday, 4 August, 2026 from Dubai to Zanzibar, returning Tuesday, 4 August, 2026, priced at AED 1,770 Found 18 hours ago
flydubai
Tuesday, 4 August, 2026 - Tuesday, 4 August, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 1,940
Roundtrip
Found 18 hours ago
Select flydubai flight, departing Tuesday, 4 August, 2026 from Dubai to Zanzibar, returning Tuesday, 4 August, 2026, priced at AED 1,940 Found 18 hours ago
flydubai
Wednesday, 12 August, 2026 - Wednesday, 19 August, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 1,980
Roundtrip
Found 23 hours ago
Select flydubai flight, departing Wednesday, 12 August, 2026 from Dubai to Zanzibar, returning Wednesday, 19 August, 2026, priced at AED 1,980 Found 23 hours ago
Kenya Airways
Wednesday, 2 September, 2026 - Thursday, 3 September, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 2,000
Roundtrip
Found 2 days ago
Select Kenya Airways flight, departing Wednesday, 2 September, 2026 from Dubai to Zanzibar, returning Thursday, 3 September, 2026, priced at AED 2,000 Found 2 days ago
Emirates
Wednesday, 20 January, 2027 - Wednesday, 20 January, 2027
DXB
Dubai
ZNZ
Zanzibar
AED 2,030
Roundtrip
Found 3 days ago
Select Emirates flight, departing Wednesday, 20 January, 2027 from Dubai to Zanzibar, returning Wednesday, 20 January, 2027, priced at AED 2,030 Found 3 days ago
Emirates
Wednesday, 20 January, 2027 - Wednesday, 20 January, 2027
DXB
Dubai
ZNZ
Zanzibar
AED 2,040
Roundtrip
Found 3 days ago
Select Emirates flight, departing Wednesday, 20 January, 2027 from Dubai to Zanzibar, returning Wednesday, 20 January, 2027, priced at AED 2,040 Found 3 days ago
flydubai
Friday, 31 July, 2026 - Thursday, 6 August, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 2,056
Roundtrip
Found 10 hours ago
Select flydubai flight, departing Friday, 31 July, 2026 from Dubai to Zanzibar, returning Thursday, 6 August, 2026, priced at AED 2,056 Found 10 hours ago
Rwandair
Friday, 20 November, 2026 - Friday, 20 November, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 2,120
Roundtrip
Found 3 days ago
Select Rwandair flight, departing Friday, 20 November, 2026 from Dubai to Zanzibar, returning Friday, 20 November, 2026, priced at AED 2,120 Found 3 days ago
Oman Air
Wednesday, 5 August, 2026 - Sunday, 9 August, 2026
DXB
Dubai
ZNZ
Zanzibar
AED 3,310
Roundtrip
Found 21 hours ago
Select Oman Air flight, departing Wednesday, 5 August, 2026 from Dubai to Zanzibar, returning Sunday, 9 August, 2026, priced at AED 3,310 Found 21 hours ago

Alternative airports

Prices were available within the past 7 days. Prices and availability are subject to change.

Travel information

Origin airport
Dubai Intl. Airport
Destination airport
Zanzibar Intl. Airport
Distance
3,909 km away
Airlines serving
Ethiopian Airlines, Kenya Airways, flydubai, Emirates, Oman Air, Rwandair, Qatar Airways, Egyptair, Turkish Airlines, UR, Air France
Popular airline
Ethiopian Airlines
Roundtrip price
AED 1,350
Average flight time
5 hours 33 mins
*Available to One Key members.