I am moving from Dubai to Canada in June, can someone please share their experience on how did they transfer money from UAE bank account (Emirates NBD) to Canada (what is the safest way)?, also I don't have any account in Canada. Can I transfer money in my relatives account in Toronto?