To transfer a domain to a different AWS account, follow the steps in the Amazon Route 53 documentation topic Transferring a Domain to a Different AWS Account. This transfers the ownership to the new account, but it does not affect the hosted zone.

An Amazon Route 53 hosted zone can only be transferred to another account by using a manual migration process: