The Slovenia visa and immunization last for three months starting from the date of issue. For tourists, you need to obtain the visa early in order to avoid facing the problems associated with remaining valid visa. If you intend to stay longer in Slovenia, the authorities will issue one to two renewal visas each year, such as the tourist's visa and the Slovenian citizen visa.