Temporary visa applications can take anything from 2-12 weeks, depending on the nature of your application. Permanent residence application can take anything from 6 months (in the Critical Skills field) up to an average of 3 years (Spousal, relatives, etc) Special applications such as Waivers, Exemptions and Transfers can take anything from 4 – 9 months.