Embassy of Iran in Ljubljana
Today · Closed- Address
- Tolstojeva ulica 8, 1000 Ljubljana
- Phone
- +386 1 589 71 00
- Website
- slovenia.mfa.gov.ir
Iran
Slovenia
1 embassy
In Slovenia, Iran has an embassy in Ljubljana. Slovenian citizens receive their visa for Iran at the border; it covers up to 30 days.
The Iranian embassy is in Ljubljana, the capital of Slovenia, at Tolstojeva ulica 8, 1000 Ljubljana. Its phone number and website are on its page.
Slovenia
Iran Visa on arrival Iran visa for citizens of Slovenia
Iran
Slovenia Visa required Slovenia visa for citizens of Iran
Iran issues Slovenian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.
Missions of Slovenia in Iran (1)
In return, Slovenia has an embassy in Iran, in Tehran.
Worldwide, Iran has 117 missions in 95 countries; one of them is in Slovenia.
Iranian citizens must obtain a visa before travelling to Slovenia. In Slovenia, Iranian citizens can turn to the Iranian embassy for passports and emergency help.
The Iranian 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.
The Iranian embassy is in Ljubljana, at Tolstojeva ulica 8, 1000 Ljubljana.
Slovenian citizens can get a visa on arrival in Iran, valid for stays of up to 30 days.
Slovenia requires Iranian citizens to hold a visa issued in advance.
Yes, Slovenia has its embassy in Tehran.