The Prospective Marriage visa, also known as the subclass 300 or fiance visa, allows an individual to enter Australia for a period of 9 months from the date of visa approval in order to marry their prospective partner, who holds Australian Citizenship, Permanent Residency, or is an eligible New Zealand Citizen. This visa can only be obtained by those living outside of Australia.
The Subclass 309 temporary partner visa allows the same-sex partner or spouse of a Permanent resident of Australia, Australian Citizen, or eligible New Zealand citizen to temporarily live in Australia. This visa serves as the first step towards obtaining the permanent partner visa subclass 100. To be eligible for this visa, the applicant must be residing outside of Australia at the time of application.
The Onshore and Offshore partner visas have similar requirements and benefits. The key difference between the two is that the Onshore visa requires the applicant to be in Australia at the time of application, whereas the Offshore visa does not. Like the subclass 309 temporary partner visa, these visas will also be assigned as temporary until a decision is made on the permanent partner migration application by the Home Affairs of Australia or the application is withdrawn.