Can I travel to Canada with my old and new passport if my old?
Your Canadian visa is still valid (assuming it is still within date), even if your passport has been cancelled. You can get your visa transferred to your new passport if you wish. Most embassies offer this facility (for a fee) alongside issuing new visas. In theory, if you dont get it transferred, and travel with both passports, you should be fine. However, nowadays, more and more governments are insisting that you have your visa transferred, so please check with the Canadian authorities. But, the bottom line is, your visa is not cancelled when your passport is cancelled.