You have a requirement to move some of the Contacts from one Account to another Account. You would like to know whether this can be achieved?
Here is the explanation on how you can proceed to meet your requirement:
It is not possible to move a Contact from one Account to another Account.
1. Delete the Assigned Contact from the Account.
2. Use the migration template to add the Contacts to the existing Account using the Migration Mode Enhance already existing records.
In case, if you want to modify the details in a particular Contact of an Account, use Mass Data Maintenance.
KBA , LOD-CRM-ACC , Account , How To