My passport expired but I have a Canada visitor visa.?
As far as I know, Canada issues visitor visas which end with the validity of the passport. When did you get your visa and how come it is valid after the validity of the passport? Maybe you got your visa before they started this practice. Normally for other countries, it is perfectly acceptable to carry your new passport along with your expired passport with the valid visa. So the visa remains valid ill its end date. That is provided the passport is from the same country and category. So the same should be true for Canada. You can carry both the passports if the visa on the older passport is valid. I found this on twitter, so it is official information: