The duration of a transfer differs depending on the domain extension, as the process of a domain transfer is specified by the responsible registry. For example, the transfer of .ch/.li domains is a matter of a few minutes.
For generic top-level domains (gTLDs) (such as .com, .net, .org) a transfer usually takes five working days unless the current registrar confirms the transfer beforehand.
For the remaining country-code top-level domains (ccTLDs), the transfer duration can vary greatly, especially if certain documents are required for the transfer.