The time-frame for transfer varies by extension, but more importantly the procedure for transfer varies.
What is most important is to be sure that all the authorization steps needed to initiate the transfer have been completed and there is no further action from the current domain contacts required.
If you aren't sure, lodge a ticket with us and we will be happy to check on the status of your transfer for you.
We can also give you an idea of the standard 'pending transfer' period for the type of domain you are transferring, which can be anywhere from 1 to 14 days. Most generic top-level domain take between 5-7 days unless released early by the loosing provider.