How long can I stay in Australia with Investor Visa Subclass 891?
You can permanently stay in Australia with an Investor Visa Subclass 891, as it is a permanent residency visa. You can travel to and from Australia for the first five years, post which you must register for an RRV (Resident Return).