The maximum validity of Super visa for Canada is 10 years. The Canada super visa will allow the person to remain in Canada for up to 2 years at a time. To apply for Canadian Super Visa, you have to apply in the Canadian embassy or high commission in the country where you currently reside with the proper documents and fees for Super Visa.