
Flights From Barcelona (BCN) to Zanzibar Town (ZNZ)
Wander Wisely with exceptional service, 24/7 supportOpens in a new window
Feel at ease with free flight cancellations within 24 hours of booking
Change your flight without a fee on select flights
Selected fares from Barcelona to Zanzibar Town
The cheapest prices found with in the last 7 days for return flights were CA $1,248 and CA $547 for one-way flights to Zanzibar Town for the period specified. Prices and availability are subject to change. Additional terms apply.

Thu, Feb. 5 - Mon, Feb. 16
BCN
Barcelona Intl.
ZNZ
Zanzibar Intl.
CA $1,248 Roundtrip, found 6 days ago
CA $1,248
Roundtrip
found 6 days ago

Thu, Feb. 5 - Mon, Feb. 16
BCN
Barcelona Intl.
ZNZ
Zanzibar Intl.
CA $1,254 Roundtrip, found 6 days ago
CA $1,254
Roundtrip
found 6 days ago

Thu, Feb. 5 - Mon, Feb. 16
BCN
Barcelona Intl.
ZNZ
Zanzibar Intl.
CA $1,388 Roundtrip, found 6 days ago
CA $1,388
Roundtrip
found 6 days ago
More to explore for Barcelona to Zanzibar Town
Most Popular
Hotels
- Cabins Temagami
- Beach Resorts & Hotels in Hampton
- Hotels near Quebec City Convention Center
- Extended Stay Hotels Singapore
- Hotels with Waterslides in Burlington
- Ramada Plaza by Wyndham Prince George
- Casino Resorts & Hotels in Leavenworth
- Hotels near Ausable Chasm
- Cottages Oshawa
- Hotels in Astoria
- Casino Resorts & Hotels in Winnipeg
- Hotels in Savannah
Flights
- Flights to Florida (ORL)
- WestJet Vancouver (YVR) to Medicine Hat (YXH) flights
- WestJet Calgary (YYC) to Montreal (YUL) flights
- Toronto to Lexington (YYZ - LEX)
- Flights from Vancouver to Crawford Bay
- Flights from Vancouver to Cold Lake
- Flights from Ottawa to Dar es Salaam
- Edmonton to Toronto (YEG - YYZ)
- Flights from Toronto to Marbella
- Flights from Calgary to Arusha
- Flights from Calgary to Murcia
- WestJet Edmonton (YEG) to Nashville (BNA) flights
- Air Canada Toronto (YYZ) to Beirut (BEY) flights
Activities