IranSlovenia

Iranian Embassy in 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.

Iranian Embassy in Ljubljana

Embassy of Iran in Ljubljana

Embassy · Ljubljana

Today · Closed
Address
Tolstojeva ulica 8, 1000 Ljubljana

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.

Iran visa for Slovenian citizens

SloveniaIran Visa on arrival Iran visa for citizens of Slovenia

IranSlovenia 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.

Slovenia’s missions in Iran

Missions of Slovenia in Iran (1)

In return, Slovenia has an embassy in Iran, in Tehran.

Good to know

Iran in Slovenia

Worldwide, Iran has 117 missions in 95 countries; one of them is in Slovenia.

Travel to Slovenia for Iranian citizens

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.

When the Iranian embassy in Slovenia is closed

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.

Frequently asked questions

Where is the Iranian embassy in Slovenia?

The Iranian embassy is in Ljubljana, at Tolstojeva ulica 8, 1000 Ljubljana.

Do Slovenian citizens need a visa for Iran?

Slovenian citizens can get a visa on arrival in Iran, valid for stays of up to 30 days.

Do Iranian citizens need a visa for Slovenia?

Slovenia requires Iranian citizens to hold a visa issued in advance.

Does Slovenia have an embassy in Iran?

Yes, Slovenia has its embassy in Tehran.