I got a new passport but I have a valid visa in my old one. Can I use the visa in my old passport?
Yes. To travel to Canada using a valid visa in an old passport, you need to bring both
- your old passport with the valid visa
- You may need to explain why your old passport isn’t valid.
- your new valid passport or travel document