The turnaround time for a money transfer to Canada will depend on the provider and how you pay for the transfer. Expect your transfer to arrive within minutes if you pay cash, or with a debit or credit card. Meanwhile, paying by bank transfer can take longer - usually between 2-5 days.