- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap Flights from Athens (ATH) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at ฿20,295 for one-way flights and ฿40,710 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed, 5 Jun - Thu, 20 Jun
ATH
Athens
ZNZ
Zanzibar
฿40,710 Return, found 2 days ago
฿40,710
Return
found 2 days ago
Wed, 5 Jun - Thu, 20 Jun
ATH
Athens
ZNZ
Zanzibar
฿41,850 Return, found 2 days ago
฿41,850
Return
found 2 days ago
Wed, 5 Jun - Thu, 20 Jun
ATH
Athens
ZNZ
Zanzibar
฿45,050 Return, found 2 days ago
฿45,050
Return
found 2 days ago
Wed, 5 Jun - Thu, 20 Jun
ATH
Athens
ZNZ
Zanzibar
฿46,210 Return, found 2 days ago
฿46,210
Return
found 2 days ago
Wed, 5 Jun - Thu, 20 Jun
ATH
Athens
ZNZ
Zanzibar
฿46,450 Return, found 2 days ago
฿46,450
Return
found 2 days ago
Wed, 5 Jun - Thu, 20 Jun
ATH
Athens
ZNZ
Zanzibar
฿46,470 Return, found 2 days ago
฿46,470
Return
found 2 days ago
Expedia's Latest Trends
Hotels
Stable LodgeCheap Hotels in Kuala Lumpur City CentreMaya ResortK NimmanDuangjitt Resort, PhuketHotels in Trakan Phuet PhonWhite Wall Riverfront HotelNernkhao ResortHotels in Ko HongThe Tarna Align ResortChiang Mai Orchid HotelHotels near Wat Tha Sungashley hotel bkkBaan Pron Phateep1BR in U Delight at Huamak StationHotels in Seattle
Flights
*Available to Expedia members.