The task of transferring a domain between registrars is not difficult and can be done quickly, usually taking from 5 minutes to 7 days. The time required for this stage depends on the level of automation and capabilities of the registrar.
But what about transferring existing DNS records to new DNS servers?