Its really a matter of how fast everyone is ready to proceed, where the domain is and to which registrar its going.
No one is dragging their feet on our end so everything is pushed through as quickly as possible. The record for a domain transfer is actually just over 30 minutes : ) (keep in mind that's a record).
Assuming the buyer pays right after the transfer and an internal push is possible the transfer process can be quite painless and brief.
However, not all transfers proceed this quickly. When transfering domains from one registrar to another, for instance, this can add some time as the domain is moved at the discretion of the registrars'. Some registrars have more requirements than others. Nominet, for .co.uk domains, requires paperwork for a transfer.
Our transfer team are experts at escrow and domain transfer procedures. You'll find them quite knowledgible. They'll definitely move things along as quickly as the circumstances of the sale allow.
Jay
[email protected]