I will be landing next week, will carry about 10,000 CAD cash and rest as demand draft which i will deposit in bank where i will be opening my account. How long will it take to get cash out of Demand Draft once deposit it in the bank?
DD payable in the city where you are depositing by opening account, the collection time is 5 working days. When you deposit in the bank, the banker will say "I need to hold this for 5 working days, is it fine".
So have a DD payable in the city where you are landing or having intention to open the bank account. Otherwise collection time is 30 days as PPM said.