The speed at which bitcoin transactions transfer is dependant on a few factors, how busy is the network and how much of a fee you pay.
When bitcoin is sent to another wallet, it is called a transaction. Bitcoin can currently only do about 3–4 transactions per second and the transactions that pay the highest fee will go through first.
So if the network is busy, your transaction might be waiting for a while before it gets sent.