HowToGo

Flight from Amsterdam to Zanzibar, Zanzibar Central/South, Tanzania

How to get to Zanzibar, Zanzibar Central/South, Tanzania from Amsterdam by flight ? You can check flights from Amsterdam to Zanzibar, Zanzibar Central/South, Tanzania below.

Search Transfer from Amsterdam to Zanzibar, Zanzibar Central/South, Tanzania

Search Flights

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

1. Maputo to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Maputo.

  2. You take a flight from Maputo to Zanzibar and cost approximately 420 USD.

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

Flight Depart Arrive
TM301 Linhas Aéreas de Moçambique
SA186 South African Airways
PW713 Precision Air
06:50 Maputo
10:30 Johannesburg
16:10 Dar es Salaam
08:00 Johannesburg
14:50 Dar es Salaam
16:40 Zanzibar
Connect
TM301 Linhas Aéreas de Moçambique
SA186 South African Airways
CQ113 Charterlines, Inc.
06:50 Maputo
10:30 Johannesburg
16:15 Dar es Salaam
08:00 Johannesburg
14:50 Dar es Salaam
16:35 Zanzibar
Connect
TM301 Linhas Aéreas de Moçambique
SA186 South African Airways
CQ139 Charterlines, Inc.
06:50 Maputo
10:30 Johannesburg
16:00 Dar es Salaam
08:00 Johannesburg
14:50 Dar es Salaam
16:20 Zanzibar
Connect
SA147 South African Airways
SA184 South African Airways
PW712 Precision Air
07:30 Maputo
10:00 Johannesburg
19:10 Nairobi
08:35 Johannesburg
15:00 Nairobi
20:50 Zanzibar
Connect
SA147 South African Airways
SA186 South African Airways
CQ139 Charterlines, Inc.
07:30 Maputo
10:30 Johannesburg
16:00 Dar es Salaam
08:35 Johannesburg
14:50 Dar es Salaam
16:20 Zanzibar
Connect
SA147 South African Airways
SA184 South African Airways
KQ494 Kenya Airways
07:30 Maputo
10:00 Johannesburg
18:00 Nairobi
08:35 Johannesburg
15:00 Nairobi
19:20 Zanzibar
Connect
SA147 South African Airways
SA186 South African Airways
PW713 Precision Air
07:30 Maputo
10:30 Johannesburg
16:10 Dar es Salaam
08:35 Johannesburg
14:50 Dar es Salaam
16:40 Zanzibar
Connect
SA147 South African Airways
SA186 South African Airways
CQ113 Charterlines, Inc.
07:30 Maputo
10:30 Johannesburg
16:15 Dar es Salaam
08:35 Johannesburg
14:50 Dar es Salaam
16:35 Zanzibar
Connect
4Z271 Airlink
4Z34 Airlink
PW713 Precision Air
07:40 Maputo
10:00 Johannesburg
16:10 Dar es Salaam
08:50 Johannesburg
14:25 Dar es Salaam
16:40 Zanzibar
Connect
4Z271 Airlink
4Z34 Airlink
CQ139 Charterlines, Inc.
07:40 Maputo
10:00 Johannesburg
16:00 Dar es Salaam
08:50 Johannesburg
14:25 Dar es Salaam
16:20 Zanzibar
Connect
4Z271 Airlink
4Z34 Airlink
WY706 Oman Air
07:40 Maputo
10:00 Johannesburg
15:20 Dar es Salaam
08:50 Johannesburg
14:25 Dar es Salaam
15:55 Zanzibar
Connect
TM442 Linhas Aéreas de Moçambique
TM442 Linhas Aéreas de Moçambique
CQ119 143 151 Charterlines, Inc.
07:45 Maputo
11:05 Pemba
14:30 Dar es Salaam
10:15 Pemba
13:15 Dar es Salaam
14:50 Zanzibar
Connect
TM442 Linhas Aéreas de Moçambique
TM442 Linhas Aéreas de Moçambique
UI1245 Auric Air Services Limited
07:45 Maputo
11:05 Pemba
14:45 Dar es Salaam
10:15 Pemba
13:15 Dar es Salaam
15:05 Zanzibar
Connect
TM442 Linhas Aéreas de Moçambique
TM442 Linhas Aéreas de Moçambique
PW713 Precision Air
07:45 Maputo
11:05 Pemba
16:10 Dar es Salaam
10:15 Pemba
13:15 Dar es Salaam
16:40 Zanzibar
Connect

2. Johannesburg to Zanzibar

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Johannesburg.

  2. You take a flight from Johannesburg to Zanzibar and cost approximately 360 USD.

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

Flight Depart Arrive
KQ765 Kenya Airways
KQ490 Kenya Airways
01:55 Johannesburg
08:00 Nairobi
07:00 Nairobi
09:20 Zanzibar
Connect
KQ765 Kenya Airways
PW710 Precision Air
01:55 Johannesburg
08:00 Nairobi
07:00 Nairobi
09:40 Zanzibar
Connect
JE926 Mango
07:00 Johannesburg
11:35 Zanzibar Direct
KQ761 Kenya Airways
PW712 Precision Air
12:10 Johannesburg
19:10 Nairobi
17:15 Nairobi
20:50 Zanzibar
Connect

3. Maputo to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Maputo.

  2. You take a flight from Maputo to Dar es Salaam and cost approximately 350 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
TM301 Linhas Aéreas de Moçambique
SA186 South African Airways
06:50 Maputo
10:30 Johannesburg
08:00 Johannesburg
14:50 Dar es Salaam
Connect
TM301 Linhas Aéreas de Moçambique
4Z34 Airlink
06:50 Maputo
10:00 Johannesburg
08:00 Johannesburg
14:25 Dar es Salaam
Connect
SA147 South African Airways
SA186 South African Airways
07:30 Maputo
10:30 Johannesburg
08:35 Johannesburg
14:50 Dar es Salaam
Connect
SA147 South African Airways
4Z34 Airlink
07:30 Maputo
10:00 Johannesburg
08:35 Johannesburg
14:25 Dar es Salaam
Connect
4Z271 Airlink
4Z34 Airlink
07:40 Maputo
10:00 Johannesburg
08:50 Johannesburg
14:25 Dar es Salaam
Connect
4Z271 Airlink
SA186 South African Airways
07:40 Maputo
10:30 Johannesburg
08:50 Johannesburg
14:50 Dar es Salaam
Connect
TM442 Linhas Aéreas de Moçambique
TM442 Linhas Aéreas de Moçambique
07:45 Maputo
11:05 Pemba
10:15 Pemba
13:15 Dar es Salaam
Connect

4. Johannesburg to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Johannesburg.

  2. You take a flight from Johannesburg to Dar es Salaam and cost approximately 190 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
KQ765 Kenya Airways
KQ482 Kenya Airways
01:55 Johannesburg
07:50 Nairobi
07:00 Nairobi
09:15 Dar es Salaam
Connect
4Z34 Airlink
10:00 Johannesburg
14:25 Dar es Salaam Direct
SA186 South African Airways
10:30 Johannesburg
14:50 Dar es Salaam Direct
KQ761 Kenya Airways
KQ486 Kenya Airways
12:10 Johannesburg
18:15 Nairobi
17:15 Nairobi
19:40 Dar es Salaam
Connect
ET21 Ethiopian Airlines
ET42 Ethiopian Airlines
12:20 Johannesburg
17:40 Blantyre
14:35 Blantyre
20:40 Dar es Salaam
Connect
3W21 Malawian Airlines
3W42 Malawian Airlines
12:20 Johannesburg
17:40 Blantyre
14:35 Blantyre
20:40 Dar es Salaam
Connect
ET21 Ethiopian Airlines
3W42 Malawian Airlines
12:20 Johannesburg
17:40 Blantyre
14:35 Blantyre
20:40 Dar es Salaam
Connect
3W21 Malawian Airlines
ET42 Ethiopian Airlines
12:20 Johannesburg
17:40 Blantyre
14:35 Blantyre
20:40 Dar es Salaam
Connect

5. Nelspruit to Dar es Salaam

  1. You take a bus, shuttle or taxi from your location in Amsterdam to Nelspruit.

  2. You take a flight from Nelspruit 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
4Z838 Airlink
4Z34 Airlink
06:55 Nelspruit
10:00 Johannesburg
07:50 Johannesburg
14:25 Dar es Salaam
Connect
4Z838 Airlink
SA186 South African Airways
06:55 Nelspruit
10:30 Johannesburg
07:50 Johannesburg
14:50 Dar es Salaam
Connect
4Z824 Airlink
SA186 South African Airways
08:25 Nelspruit
10:30 Johannesburg
09:15 Johannesburg
14:50 Dar es Salaam
Connect
4Z836 Airlink
SA186 South African Airways
08:30 Nelspruit
10:30 Johannesburg
09:25 Johannesburg
14:50 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