- Address
- Trnovski pristan 24, 1000 Ljubljana
- Website
- exteriores.gob.es
Spain
Slovenia
Spanish Embassy in Slovenia
1 embassy
Spain is represented in Slovenia by 1 mission: an embassy in Ljubljana. Slovenian citizens and Spanish citizens move freely between the two countries.
Spanish Embassy in Ljubljana
The Spanish embassy is in Ljubljana, the capital of Slovenia, at Trnovski pristan 24, 1000 Ljubljana. Its website is linked on its page.
Spain visa for Slovenian citizens
Slovenia
Spain Visa-free Spain visa for citizens of Slovenia
Spain
Slovenia Visa-free Slovenia visa for citizens of Spain
Slovenian citizens need no visa for Spain: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Slovenia’s missions in Spain
Missions of Slovenia in Spain (3)
In return, Slovenia has 3 missions in Spain, including its embassy in Madrid.
Good to know
Spain in Slovenia
Worldwide, Spain has 297 missions in 126 countries; one of them is in Slovenia.
When the Spanish embassy in Slovenia is closed
The Spanish 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 Spain, such as Constitution Day (Día de la Constitución) on Sunday 6 December 2026.
Frequently asked questions
Where is the Spanish embassy in Slovenia?
The Spanish embassy is in Ljubljana, at Trnovski pristan 24, 1000 Ljubljana.
Do Slovenian citizens need a visa for Spain?
Slovenian citizens need no visa for Spain: under European free movement rules they can travel, live and work there with a valid passport or national ID card.
Do Spanish citizens need a visa for Slovenia?
Free movement applies: Spanish citizens enter Slovenia with a passport or national identity card and need no visa, whatever the length of stay.
Does Slovenia have an embassy in Spain?
Yes, Slovenia has its embassy in Madrid, along with 2 other missions in Spain.