You can open an account the next day you land in Canada. Account opening does not take more than an hour. Most of the banks have special accounts for new immigrants, they just need your passport and stamped COPR as documents. Once you have an account opened you can move funds to it via
- demand draft. Get it made when in your country.
- electronic transfer from your home country account. Not sure of the form name( form A2 might be in India) that needs to be filled for electronic transfer of money. Get in touch with your home country bank for the required documentation for electronic transfer.
You can also open a Canadian account and transfer money to that account before actually moving to Canada. This account would be inactive initially, you would be required to visit their branch in Canada once you are there. Another benefit of opening such an account is that they provide you with a balance certificate that can be used as proof of funds at POE.
There are many banks which provide the above facility
-
http://www.scotiabank.com/ca/en/0,,6194,00.html
-
http://www.rbc.com/newcomers/moving-to-canada-resident.html
- icici bank in India