A wire transfer can be set up in minutes at a bank or wire transfer service. Then, once it’s sent, wire transfers will take up to two days to arrive at the intended destination. If it takes longer, it’s not a real wire transfer.
Domestic transfers typically are done within one day.
International transfers usually arrive within two days, but transfers made to or from a “slow-to-pay country” may add to that.