HowToGo

Flight from Zanzibar to Mozambique

How to get to Mozambique from Zanzibar by flight ? You can check flights from Zanzibar to Mozambique below.

Search Transfer from Zanzibar to Mozambique

Search Flights

You can find flight ticket prices from Zanzibar to Mozambique with our flight tickets search tool below

1. Zanzibar to Maputo

  1. You take a flight from Zanzibar to Maputo and cost approximately 150 USD.

  2. You take a bus, shuttle or taxi from Maputo to your destination in Mozambique.

Flight Depart Arrive
WY707 Oman Air
SA189 South African Airways
SA142 South African Airways
02:50 Zanzibar
06:00 Dar es Salaam
09:45 Johannesburg
03:25 Dar es Salaam
08:35 Johannesburg
10:45 Maputo
Connect
KQ499 Kenya Airways
KQ740 Kenya Airways
03:40 Zanzibar
11:10 Nairobi
05:00 Nairobi
14:20 Maputo
Connect
NO292 Neos
KQ629 Kenya Airways
KQ740 Kenya Airways
06:55 Zanzibar
09:10 Mombasa
11:10 Nairobi
07:45 Mombasa
10:20 Nairobi
14:20 Maputo
Connect
JE927 Mango
TM306 Linhas Aéreas de Moçambique
13:05 Zanzibar
19:10 Johannesburg
15:50 Johannesburg
20:20 Maputo
Connect
JE927 Mango
SA146 South African Airways
13:05 Zanzibar
20:15 Johannesburg
15:50 Johannesburg
21:15 Maputo
Connect
CQ314 Charterlines, Inc.
SA187 South African Airways
SA146 South African Airways
14:00 Zanzibar
15:35 Dar es Salaam
20:15 Johannesburg
14:20 Dar es Salaam
18:10 Johannesburg
21:15 Maputo
Connect
CQ314 Charterlines, Inc.
SA187 South African Airways
TM306 Linhas Aéreas de Moçambique
14:00 Zanzibar
15:35 Dar es Salaam
19:10 Johannesburg
14:20 Dar es Salaam
18:10 Johannesburg
20:20 Maputo
Connect
UI222 Auric Air Services Limited
SA187 South African Airways
TM306 Linhas Aéreas de Moçambique
14:05 Zanzibar
15:35 Dar es Salaam
19:10 Johannesburg
14:25 Dar es Salaam
18:10 Johannesburg
20:20 Maputo
Connect
UI222 Auric Air Services Limited
SA187 South African Airways
SA146 South African Airways
14:05 Zanzibar
15:35 Dar es Salaam
20:15 Johannesburg
14:25 Dar es Salaam
18:10 Johannesburg
21:15 Maputo
Connect
XLL21 Air Excel
SA187 South African Airways
SA146 South African Airways
14:15 Zanzibar
15:35 Dar es Salaam
20:15 Johannesburg
14:35 Dar es Salaam
18:10 Johannesburg
21:15 Maputo
Connect
XLL21 Air Excel
SA187 South African Airways
TM306 Linhas Aéreas de Moçambique
14:15 Zanzibar
15:35 Dar es Salaam
19:10 Johannesburg
14:35 Dar es Salaam
18:10 Johannesburg
20:20 Maputo
Connect
B4107 Bankair
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
17:00 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
17:30 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect
UI208 Auric Air Services Limited
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
17:35 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect
CQ148 Charterlines, Inc.
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
17:35 Dar es Salaam
18:35 Pemba
21:55 Maputo
Connect

2. Zanzibar to Pemba

  1. You take a flight from Zanzibar to Pemba and cost approximately 370 USD.

  2. You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.

Flight Depart Arrive
B4107 Bankair
TM443 Linhas Aéreas de Moçambique
17:00 Zanzibar
18:25 Dar es Salaam
17:30 Dar es Salaam
18:35 Pemba
Connect
CQ148 Charterlines, Inc.
TM443 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
17:35 Dar es Salaam
18:35 Pemba
Connect
UI208 Auric Air Services Limited
TM443 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
17:35 Dar es Salaam
18:35 Pemba
Connect

3. Zanzibar to Nampula

  1. You take a flight from Zanzibar to Nampula and cost approximately 250 USD.

  2. You take a bus, shuttle or taxi from Nampula to your destination in Mozambique.

Flight Depart Arrive
WY707 Oman Air
SA189 South African Airways
SA8230 South African Airways
02:50 Zanzibar
06:00 Dar es Salaam
11:10 Johannesburg
03:25 Dar es Salaam
08:35 Johannesburg
13:40 Nampula
Connect
WY707 Oman Air
ET43 Ethiopian Airlines
ET881 Ethiopian Airlines
ET91 92 Ethiopian Airlines
02:50 Zanzibar
07:40 Dar es Salaam
13:55 Blantyre
16:30 Beira
03:25 Dar es Salaam
08:40 Blantyre
14:55 Beira
18:00 Nampula
Connect
KQ499 Kenya Airways
KQ740 Kenya Airways
ET86 Ethiopian Airlines
03:40 Zanzibar
11:10 Nairobi
15:40 Maputo
05:00 Nairobi
14:20 Maputo
18:15 Nampula
Connect
KQ499 Kenya Airways
KQ740 Kenya Airways
TM156 1166 Linhas Aéreas de Moçambique
03:40 Zanzibar
11:10 Nairobi
17:10 Maputo
05:00 Nairobi
14:20 Maputo
19:20 Nampula
Connect
KQ499 Kenya Airways
KQ750 Kenya Airways
ET43 Ethiopian Airlines
KQ756 Kenya Airways
03:40 Zanzibar
07:10 Nairobi
09:10 Blantyre
14:30 Lilongwe
05:00 Nairobi
08:40 Blantyre
09:50 Lilongwe
15:45 Nampula
Connect
KQ499 Kenya Airways
KQ706 Kenya Airways
P014 Proflight Zambia
KQ756 Kenya Airways
03:40 Zanzibar
07:40 Nairobi
11:05 Lusaka
14:30 Lilongwe
05:00 Nairobi
09:30 Lusaka
12:35 Lilongwe
15:45 Nampula
Connect
JE927 Mango
SA146 South African Airways
TM150 190 190 Linhas Aéreas de Moçambique
13:05 Zanzibar
20:15 Johannesburg
06:00 Maputo
15:50 Johannesburg
21:15 Maputo
08:10 Nampula
Connect
JE927 Mango
TM306 Linhas Aéreas de Moçambique
TM150 190 190 Linhas Aéreas de Moçambique
13:05 Zanzibar
19:10 Johannesburg
06:00 Maputo
15:50 Johannesburg
20:20 Maputo
08:10 Nampula
Connect
PW713 Precision Air
KQ738 Kenya Airways
KQ756 Kenya Airways
16:20 Zanzibar
23:50 Nairobi
14:30 Lilongwe
18:00 Nairobi
01:20 Lilongwe
15:45 Nampula
Connect
B4107 Bankair
TM443 Linhas Aéreas de Moçambique
TM673 Linhas Aéreas de Moçambique
17:00 Zanzibar
18:25 Dar es Salaam
13:50 Pemba
17:30 Dar es Salaam
18:35 Pemba
14:40 Nampula
Connect
ET812 Ethiopian Airlines
ET877 Ethiopian Airlines
KQ756 Kenya Airways
17:00 Zanzibar
09:50 Addis Ababa
14:30 Lilongwe
19:45 Addis Ababa
12:50 Lilongwe
15:45 Nampula
Connect
B4107 Bankair
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
TM150 190 190 Linhas Aéreas de Moçambique
17:00 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
06:00 Maputo
17:30 Dar es Salaam
18:35 Pemba
21:55 Maputo
08:10 Nampula
Connect
UI208 Auric Air Services Limited
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
TM150 190 190 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
06:00 Maputo
17:35 Dar es Salaam
18:35 Pemba
21:55 Maputo
08:10 Nampula
Connect
CQ148 Charterlines, Inc.
TM443 Linhas Aéreas de Moçambique
TM673 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
13:50 Pemba
17:35 Dar es Salaam
18:35 Pemba
14:40 Nampula
Connect
UI208 Auric Air Services Limited
TM443 Linhas Aéreas de Moçambique
TM673 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
13:50 Pemba
17:35 Dar es Salaam
18:35 Pemba
14:40 Nampula
Connect
CQ148 Charterlines, Inc.
TM443 Linhas Aéreas de Moçambique
TM443 Linhas Aéreas de Moçambique
TM150 190 190 Linhas Aéreas de Moçambique
17:15 Zanzibar
18:25 Dar es Salaam
19:25 Pemba
06:00 Maputo
17:35 Dar es Salaam
18:35 Pemba
21:55 Maputo
08:10 Nampula
Connect
PW437 Precision Air
SA189 South African Airways
SA8230 South African Airways
18:40 Zanzibar
06:00 Dar es Salaam
11:10 Johannesburg
19:10 Dar es Salaam
08:35 Johannesburg
13:40 Nampula
Connect
PW715 Precision Air
KQ738 Kenya Airways
KQ756 Kenya Airways
19:30 Zanzibar
23:50 Nairobi
14:30 Lilongwe
21:10 Nairobi
01:20 Lilongwe
15:45 Nampula
Connect
PW712 Precision Air
SA189 South African Airways
SA8230 South African Airways
20:30 Zanzibar
06:00 Dar es Salaam
11:10 Johannesburg
21:00 Dar es Salaam
08:35 Johannesburg
13:40 Nampula
Connect

4. Dar es Salaam to Pemba

  1. You take a bus, shuttle or taxi from your location in Zanzibar to Dar es Salaam.

  2. You take a flight from Dar es Salaam to Pemba and cost approximately 220 USD.

  3. You take a bus, shuttle or taxi from Pemba to your destination in Mozambique.

Flight Depart Arrive
TM443 Linhas Aéreas de Moçambique
18:25 Dar es Salaam
18:35 Pemba Direct

References

Find Hotels in Mozambique

You can find hotels and accommodations in Mozambique with our hotels search tool below

Booking.com