As far as I know, when you leave Canada, there will be no one to check your visa. All you need is a valid passport.