- Address
- Trg republike 3, 1000 Ljubljana
- Website
- eda.admin.ch
Switzerland
Slovenia
Swiss Embassy in Slovenia
1 embassy
In Slovenia, Switzerland has an embassy in Ljubljana. Slovenian citizens and Swiss citizens move freely between the two countries.
Swiss Embassy in Ljubljana
At Trg republike 3, 1000 Ljubljana, the Swiss embassy represents Switzerland towards Slovenia. Its website is linked on its page.
Switzerland visa for Slovenian citizens
Slovenia
Switzerland Visa-free Switzerland visa for citizens of Slovenia
Switzerland
Slovenia Visa-free Slovenia visa for citizens of Switzerland
As Slovenia and Switzerland both belong to the European free movement area, Slovenian citizens need only a valid ID card or passport for Switzerland.
Slovenia’s missions in Switzerland
Missions of Slovenia in Switzerland (1)
In return, Slovenia has an embassy in Switzerland, in Bern.
Good to know
Switzerland in Slovenia
Worldwide, Switzerland has 317 missions in 136 countries; one of them is in Slovenia.
When the Swiss embassy in Slovenia is closed
The Swiss embassy in Slovenia closes on Slovenia’s public holidays, the next being Christmas Day (božič) on Friday 25 December 2026, Independence and Unity Day (dan samostojnosti in enotnosti) on Saturday 26 December 2026 and New Year's Day (novo leto) on Friday 1 January 2027, and usually on some holidays of Switzerland, such as Christmas Day (Weihnachten) on Friday 25 December 2026.
Frequently asked questions
Where is the Swiss embassy in Slovenia?
The Swiss embassy is in Ljubljana, at Trg republike 3, 1000 Ljubljana.
Do Slovenian citizens need a visa for Switzerland?
Slovenian citizens need no visa for Switzerland: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Do Swiss citizens need a visa for Slovenia?
Swiss citizens need no visa for Slovenia: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Does Slovenia have an embassy in Switzerland?
Yes, Slovenia has its embassy in Bern.