It usually takes around 30 minutes to receive or send a Bitcoin transaction. In some rare cases, if the blockchain network is congested, your transaction might take longer.