HowToGo

Flight from Barcelona (Station) to Zanzibar, Zanzibar Central/South, Tanzania

How to get to Zanzibar, Zanzibar Central/South, Tanzania from Barcelona (Station) by flight ? You can check flights from Barcelona (Station) to Zanzibar, Zanzibar Central/South, Tanzania below.

Search Transfer from Barcelona (Station) to Zanzibar, Zanzibar Central/South, Tanzania

Search Flights

You can find flight ticket prices from Barcelona (Station) to Zanzibar, Zanzibar Central/South, Tanzania with our flight tickets search tool below

1. Barcelona to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Barcelona (Station) to Barcelona.

  2. You take a flight from Barcelona to Zanzibar and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Zanzibar to your destination in Zanzibar, Zanzibar Central/South, Tanzania.

Flight Depart Arrive
TK1852 Turkish Airlines
TK567 Turkish Airlines
05:45 Barcelona
19:45 Istanbul
10:10 Istanbul
03:05 Zanzibar
Connect
FR2918 Ryanair
TB451 TUI fly Belgium
06:05 Barcelona
09:30 Brussels
08:20 Brussels
20:20 Zanzibar
Connect
KL1662 KLM
KL0515 KLM
06:20 Barcelona
09:40 Amsterdam Schiphol
08:40 Amsterdam Schiphol
19:35 Zanzibar
Connect
KL1662 KLM
KL0565 KLM
KQ498 Kenya Airways
06:20 Barcelona
12:50 Amsterdam Schiphol
00:15 Nairobi
08:40 Amsterdam Schiphol
21:50 Nairobi
01:35 Zanzibar
Connect
QR138 Qatar Airways
QR1351 Qatar Airways
09:35 Barcelona
02:10 Doha
16:55 Doha
08:30 Zanzibar
Connect
LH1125 Lufthansa
LH592 Lufthansa
LH592 Lufthansa
10:30 Barcelona
17:35 Frankfurt
04:25 Mombasa
12:40 Frankfurt
03:10 Mombasa
05:20 Zanzibar
Connect
TK1854 Turkish Airlines
TK567 Turkish Airlines
11:50 Barcelona
19:45 Istanbul
16:20 Istanbul
03:05 Zanzibar
Connect
LH1127 Lufthansa
LH592 Lufthansa
LH592 Lufthansa
12:45 Barcelona
17:35 Frankfurt
04:25 Mombasa
14:55 Frankfurt
03:10 Mombasa
05:20 Zanzibar
Connect
LH1131 Lufthansa
LH592 Lufthansa
LH592 Lufthansa
13:55 Barcelona
17:35 Frankfurt
04:25 Mombasa
16:05 Frankfurt
03:10 Mombasa
05:20 Zanzibar
Connect
VY6338 Vueling Airlines
NO392 Neos
14:50 Barcelona
22:00 Milan Malpensa
16:30 Milan Malpensa
06:45 Zanzibar
Connect
AF1649 Air France
KQ115 Kenya Airways
KQ490 Kenya Airways
15:15 Barcelona
21:20 Paris CDG
08:00 Nairobi
17:10 Paris CDG
06:25 Nairobi
09:20 Zanzibar
Connect
EK186 Emirates
FZ1687 Flydubai
15:30 Barcelona
02:35 Dubai
00:15 Dubai
07:10 Zanzibar
Connect
QR146 Qatar Airways
QR1351 Qatar Airways
16:25 Barcelona
02:10 Doha
23:45 Doha
08:30 Zanzibar
Connect
AZ0079 Alitalia
NO292 Neos
16:40 Barcelona
23:55 Rome
18:25 Rome
08:20 Zanzibar
Connect
KL1674 KLM
KQ117 Kenya Airways
KQ490 Kenya Airways
17:15 Barcelona
20:35 Amsterdam Schiphol
08:00 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
09:20 Zanzibar
Connect
U22766 easyJet
NO392 Neos
17:30 Barcelona
22:00 Milan Malpensa
19:10 Milan Malpensa
06:45 Zanzibar
Connect
AF1549 Air France
KQ115 Kenya Airways
KQ490 Kenya Airways
18:05 Barcelona
21:20 Paris CDG
08:00 Nairobi
20:00 Paris CDG
06:25 Nairobi
09:20 Zanzibar
Connect
AF1549 Air France
KQ115 Kenya Airways
PW710 Precision Air
18:05 Barcelona
21:20 Paris CDG
08:00 Nairobi
20:00 Paris CDG
06:25 Nairobi
09:40 Zanzibar
Connect
VY6106 Vueling Airlines
NO292 Neos
18:15 Barcelona
23:55 Rome
20:05 Rome
08:20 Zanzibar
Connect
VY6336 Vueling Airlines
NO392 Neos
18:40 Barcelona
22:00 Milan Malpensa
20:20 Milan Malpensa
06:45 Zanzibar
Connect
FR6985 Ryanair
NO292 Neos
19:30 Barcelona
23:55 Rome
21:20 Rome
08:20 Zanzibar
Connect
KL1676 KLM
KL0515 KLM
19:40 Barcelona
09:40 Amsterdam Schiphol
21:55 Amsterdam Schiphol
19:35 Zanzibar
Connect

2. Barcelona to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Barcelona (Station) to Barcelona.

  2. You take a flight from Barcelona to Dar es Salaam and cost approximately 750 USD.

  3. You take a bus, shuttle or taxi from Dar es Salaam to your destination in Zanzibar, Zanzibar Central/South, Tanzania.

Flight Depart Arrive
TK1852 Turkish Airlines
TK601 Turkish Airlines
05:45 Barcelona
18:50 Istanbul
10:10 Istanbul
02:25 Dar es Salaam
Connect
TK1852 Turkish Airlines
TK603 Turkish Airlines
05:45 Barcelona
19:05 Istanbul
10:10 Istanbul
02:25 Dar es Salaam
Connect
KL1662 KLM
KL0515 KLM
KL0515 KLM
06:20 Barcelona
09:40 Amsterdam Schiphol
20:50 Zanzibar
08:40 Amsterdam Schiphol
19:35 Zanzibar
21:45 Dar es Salaam
Connect
LX1951 Swiss
LX292 294 296 Swiss
LX292 294 296 Swiss
06:25 Barcelona
09:55 Zurich
19:40 Nairobi
08:05 Zurich
18:40 Nairobi
21:05 Dar es Salaam
Connect
QR138 Qatar Airways
QR1497 Qatar Airways
09:35 Barcelona
01:40 Doha
16:55 Doha
07:45 Dar es Salaam
Connect
TK1854 Turkish Airlines
TK601 Turkish Airlines
11:50 Barcelona
18:50 Istanbul
16:20 Istanbul
02:25 Dar es Salaam
Connect
TK1854 Turkish Airlines
TK603 Turkish Airlines
11:50 Barcelona
19:05 Istanbul
16:20 Istanbul
02:25 Dar es Salaam
Connect
EK186 Emirates
EK725 Emirates
15:30 Barcelona
10:15 Dubai
00:15 Dubai
14:40 Dar es Salaam
Connect
QR146 Qatar Airways
QR1497 Qatar Airways
16:25 Barcelona
01:40 Doha
23:45 Doha
07:45 Dar es Salaam
Connect
MS768 Egyptair
MS841 Egyptair
16:25 Barcelona
21:50 Cairo
20:35 Cairo
04:20 Dar es Salaam
Connect
KL1674 KLM
KQ117 Kenya Airways
KQ482 Kenya Airways
17:15 Barcelona
20:35 Amsterdam Schiphol
07:50 Nairobi
19:35 Amsterdam Schiphol
05:55 Nairobi
09:15 Dar es Salaam
Connect
AF1549 Air France
KQ115 Kenya Airways
KQ482 Kenya Airways
18:05 Barcelona
21:20 Paris CDG
07:50 Nairobi
20:00 Paris CDG
06:25 Nairobi
09:15 Dar es Salaam
Connect
LH1133 Lufthansa
ET707 Ethiopian Airlines
ET865 Ethiopian Airlines
18:50 Barcelona
22:05 Frankfurt
09:45 Addis Ababa
21:00 Frankfurt
05:55 Addis Ababa
12:35 Dar es Salaam
Connect

References

Find Hotels in Zanzibar, Zanzibar Central/South, Tanzania

You can find hotels and accommodations in Zanzibar, Zanzibar Central/South, Tanzania with our hotels search tool below

Booking.com