Every cryptocurrency transaction or transfer goes through a certain minimum number of confirmations before it is actually seen on the wallet. Traffic in the blockchain could lead to a delayed transaction. The transaction may also depend on both the cryptocurrency exchange (the exchange from where the amount is sent and the exchange where the amount is to be received)  in determining the confirmation and the time it takes to get the transaction completed.