Depending on how busy the network is, it can take anywhere between a couple of minutes to an hour. If you wish to speed up transactions, it will cost more in fees.