A domain transfer may take up to 14 days to be completed. It is difficult to provide an exact timeframe because the procedure depends on the time it takes the owner to confirm the transfer and the time your current registrar takes to accept or reject the transfer.
Most send you a cancelation link but wait a minute, its usually not just a cancellation, you can usually click that link and speed up the process. We recommend googling the company that is the current registrar and see what google has on it. In addition, you should be able to reach out to their support and see if you can do anything to speed up the process.