The methods and conditions of entry into the Republic of Slovenia differ depending on whether the person entering the country is a citizen of a member state of the European Union, or a third-country national. If you are staying in Slovenia for more than three months you will need to obtain a temporary residence permit.