Featured airlines
- Plan, book, fly with confidence
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 15% on select hotels after you book a flight*
Cheap flights from Sola to Zanzibar Town (SLH-ZNZ)
Prices were available within the past 7 days and start at €220 for one-way flights and €352 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Tue, 1 Jul - Tue, 8 Jul
NBO
Nairobi
ZNZ
Zanzibar
€352 Return, found 3 days ago
€352
Return
found 3 days ago
Fri, 6 Dec - Mon, 16 Dec
FRA
Frankfurt
ZNZ
Zanzibar
€410 Return, found 1 day ago
€410
Return
found 1 day ago
Tue, 3 Dec - Sun, 8 Dec
DXB
Dubai
ZNZ
Zanzibar
€451 Return, found 3 days ago
€451
Return
found 3 days ago
Sat, 15 Mar - Sun, 23 Mar
WIL
Nairobi
ZNZ
Zanzibar
€457 Return, found 2 days ago
€457
Return
found 2 days ago
Tue, 3 Dec - Tue, 24 Dec
BRU
Brussels
ZNZ
Zanzibar
€527 Return, found 6 hours ago
€527
Return
found 6 hours ago
Fri, 25 Apr - Tue, 6 May
VIE
Vienna
ZNZ
Zanzibar
€578 Return, found 1 day ago
€578
Return
found 1 day ago
- Riga to Zanzibar Town
- Brussels to Zanzibar Town
- Sofia to Zanzibar Town
- Warsaw to Zanzibar Town
- Dublin to Zanzibar Town
- Budapest to Zanzibar Town
- Milan to Zanzibar Town
- Lagos to Zanzibar Town
- Vienna to Zanzibar Town
- Rome to Zanzibar Town
- Frankfurt to Zanzibar Town
- London to Zanzibar Town
- Venice to Zanzibar Town
- Nairobi to Zanzibar Town
Expedia's Latest Trends
Hotels
Romantic Hotels in County Donegal4 Star Hotels in LimerickOceanus AparthotelMitsis Petit Palais Beach HotelCosy south facing sunny cottage Ballylickey, Bantry - on the Wild Atlantic WayVila São Vicente - Adults OnlyHotels in LondonDoubletree by Hilton London Marble ArchSonder at One Platt ApartmentsVienna House Easy by Wyndham CracowInterContinental Dublin, an IHG HotelB&B Dunboyne
Flights
Holiday Rentals
*Available to Expedia members.