I landed at the beginning of this year and now I’m moving to Canada. I was planning on opening an account in Nova Scotia or RBC once I moved to Canada. But I’m second guessing this decision. Can anyone help with questions regarding moving money? 1. Should I open an account in a Canadian bank from India before leaving? 2. How do I move money from my India account to Canada account from Canada/online? Banks in India don’t allow you to transfer money from your Indian account to your Foreign account online. 3. What is the limit on the amount of money I can move? 4. Can I wire transfer money from my Indian bank account to my Canadian bank account using Western Union instead of the process of filling forms at the bank - I don’t even have a Canadian account at this point to initiate the process.