Cheap flights from Barcelona to Zanzibar

Find cheap Zanzibar to Barcelona flights with our free search service. Compare all available fares for direct or connection flights from Zanzibar to Barcelona.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Barcelona to Zanzibar flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Barcelona (BCN) - Zanzibar (ZNZ) 2026-11-30 2026-12-21 721 USD 84 hours 25 minutes Connection 2026-11-08T10:19:25
Barcelona (BCN) - Zanzibar (ZNZ) 2027-03-01 2027-03-31 738 USD 28 hours 40 minutes Connection 2026-11-09T01:36:34
Barcelona (BCN) - Zanzibar (ZNZ) 2027-01-11 2027-01-20 739 USD 40 hours 35 minutes Connection 2026-11-10T23:12:24
Barcelona (BCN) - Zanzibar (ZNZ) 2026-12-10 2026-12-18 768 USD 28 hours 20 minutes Connection 2026-11-07T11:34:23
Barcelona (BCN) - Zanzibar (ZNZ) 2027-02-08 2027-02-14 770 USD 40 hours 35 minutes Connection 2026-11-07T21:19:19
Barcelona (BCN) - Zanzibar (ZNZ) 2027-03-06 2027-03-16 779 USD 28 hours 20 minutes Connection 2026-11-07T06:56:18
Barcelona (BCN) - Zanzibar (ZNZ) 2027-03-06 2027-03-17 779 USD 28 hours 20 minutes Connection 2026-11-07T06:56:18
Barcelona (BCN) - Zanzibar (ZNZ) 2027-03-07 2027-03-16 781 USD 40 hours 35 minutes Connection 2026-11-07T06:56:18
Barcelona (BCN) - Zanzibar (ZNZ) 2027-01-14 2027-03-09 782 USD 28 hours 20 minutes Connection 2026-11-07T15:10:18
Barcelona (BCN) - Zanzibar (ZNZ) 2027-01-19 2027-03-09 782 USD 28 hours 20 minutes Connection 2026-11-07T15:10:16
Barcelona (BCN) - Zanzibar (ZNZ) 2027-01-20 2027-02-24 782 USD 40 hours 35 minutes Connection 2026-11-07T15:10:16
Barcelona (BCN) - Zanzibar (ZNZ) 2027-01-17 2027-03-05 795 USD 40 hours 25 minutes Connection 2026-11-07T15:10:16
Barcelona (BCN) - Zanzibar (ZNZ) 2027-01-25 2027-02-06 813 USD 42 hours 10 minutes Connection 2026-11-08T10:24:43
Barcelona (BCN) - Zanzibar (ZNZ) 2027-03-11 2027-03-14 953 USD 71 hours 40 minutes Connection 2026-11-07T06:56:20
Barcelona (BCN) - Zanzibar (ZNZ) 2027-04-06 2027-04-11 995 USD 35 hours 15 minutes Connection 2026-11-11T16:30:31
Barcelona (BCN) - Zanzibar (ZNZ) 2026-12-22 2027-01-03 1255 USD 44 hours 50 minutes Connection 2026-11-08T08:47:28

Barcelona to Zanzibar flight status

Flight Origin Destination Departure Arrival Equip