Featured airlines
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 30% on select hotels after you book a flight*
Plan, book, fly with confidence
Cheap flights from Beirut (BEY) to Zanzibar Town (ZNZ)
Prices were available within the past 7 days and start at CA $493 for one-way flights and CA $917 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sun., Mar. 2 - Thu., Mar. 6
BEY
Beirut
ZNZ
Zanzibar
CA $917 Roundtrip, found 9 hours ago
CA $917
Roundtrip
found 9 hours ago
Fri., Mar. 7 - Mon., Mar. 10
BEY
Beirut
ZNZ
Zanzibar
CA $928 Roundtrip, found 9 hours ago
CA $928
Roundtrip
found 9 hours ago
Wed., Mar. 5 - Sun., Mar. 9
BEY
Beirut
ZNZ
Zanzibar
CA $962 Roundtrip, found 9 hours ago
CA $962
Roundtrip
found 9 hours ago
Sun., Mar. 2 - Sat., Mar. 8
BEY
Beirut
ZNZ
Zanzibar
CA $967 Roundtrip, found 9 hours ago
CA $967
Roundtrip
found 9 hours ago
Wed., Mar. 5 - Sun., Mar. 9
BEY
Beirut
ZNZ
Zanzibar
CA $975 Roundtrip, found 9 hours ago
CA $975
Roundtrip
found 9 hours ago
Wed., Mar. 5 - Sun., Mar. 9
BEY
Beirut
ZNZ
Zanzibar
CA $986 Roundtrip, found 9 hours ago
CA $986
Roundtrip
found 9 hours ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Expedia's Latest Trends
Hotels
Flights
Flights from Vancouver (YVR) to Athens (ATH)Flights from Sidney (YYJ) to Whistler (YWS)Flights from LangleyFlights from Delhi (DEL) to Milan (MXP)Flights from Lisbon District (LIS) to Bari (BRI)Flights to Grand JunctionFlights from Accra (ACC) to Vancouver (YVR)Flights from Toronto (YYZ) to Reserve Mines (YQY)Flights from Toronto (YYZ) to San Francisco (SFO)Flights from Toronto (YYZ) to Abilene (ABI)Flights from Edmonton (YEG) to Belgrade (BEG)Flights to Niagara FallsFlights from Ottawa (YOW) to Petawawa (YTA)Flights from Toronto (YYZ) to Ahmedabad (AMD)
Activities
*Available to Expedia members.