Indians must apply for a tourist visa to Slovenia. EU/EEA/Switzerland residents and citizens of visa-free countries don’t need to apply for a Slovenia tourist visa.