- 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 Bangkok to Zanzibar Town (BKK-ZNZ)
Prices were available within the past 7 days and start at €523 for one-way flights and €1,006 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.
Mon, 21 Apr - Sun, 27 Apr
BKK
Bangkok
ZNZ
Zanzibar
€1,006 Return, found 4 days ago
€1,006
Return
found 4 days ago
Mon, 21 Apr - Sun, 27 Apr
BKK
Bangkok
ZNZ
Zanzibar
€1,065 Return, found 4 days ago
€1,065
Return
found 4 days ago
Mon, 21 Apr - Sun, 27 Apr
BKK
Bangkok
ZNZ
Zanzibar
€1,070 Return, found 4 days ago
€1,070
Return
found 4 days ago
Mon, 21 Apr - Sun, 27 Apr
BKK
Bangkok
ZNZ
Zanzibar
€1,078 Return, found 4 days ago
€1,078
Return
found 4 days ago
Mon, 21 Apr - Sun, 27 Apr
BKK
Bangkok
ZNZ
Zanzibar
€1,118 Return, found 4 days ago
€1,118
Return
found 4 days ago
Mon, 21 Apr - Sun, 27 Apr
BKK
Bangkok
ZNZ
Zanzibar
€1,121 Return, found 4 days ago
€1,121
Return
found 4 days ago
- Riga to Zanzibar Town
- Milan to Zanzibar Town
- Brussels to Zanzibar Town
- Kraków to Zanzibar Town
- Cape Town to Zanzibar Town
- Amsterdam to Zanzibar Town
- Paris to Zanzibar Town
- Sofia to Zanzibar Town
- Warsaw to Zanzibar Town
- Dublin to Zanzibar Town
- Budapest to Zanzibar Town
- Vienna to Zanzibar Town
- Frankfurt to Zanzibar Town
- Venice to Zanzibar Town
- Munich to Zanzibar Town
Expedia's Latest Trends
Hotels
Hotels in AlbufeiraNovotel London Canary Wharf HotelAtlantis Las Lomas4 Star Hotels in ScotstownHotels in DublinHotels in ClogheenMarina Plaza - ApartmentsCharming Converted Barn in a stunning location on the Wild Atlantic WayAll Inclusive Hotels in DubrovnikHotels in GlentiesHotels in St. AndrewsHotels with Spa in Galway City CentreHotel Pulitzer Roma
Flights
Packages
Holiday Rentals
*Available to Expedia members.