It takes some time for blockchain to process transactions. The speed depends on the type of blockchain and its current load. Usually, it takes from a few minutes to a few hours to complete a transaction. For the Bitcoin blockchain, you can turn off the 'No commission' option, to pay the fee yourself and speed up your transaction.