BulgariaIran

Bulgarian Embassy in Iran

1 embassy

In Iran, Bulgaria has an embassy in Tehran. Iranian citizens need a visa for Bulgaria, obtained before travel.

Bulgarian Embassy in Tehran

At نظامی گنجوی 40, Tehran, the Bulgarian embassy represents Bulgaria towards Iran. Its phone number and website are on its page.

Bulgaria visa for Iranian citizens

IranBulgaria Visa required Bulgaria visa for citizens of Iran

BulgariaIran Visa on arrival Iran visa for citizens of Bulgaria

Iranian citizens need a visa for Bulgaria, obtained before travel. From Iran, the application is made at the Bulgarian embassy in Tehran or through a visa centre appointed by Bulgaria.

Iran’s missions in Bulgaria

Missions of Iran in Bulgaria (1)

In return, Iran has an embassy in Bulgaria, in Sofia.

Good to know

Bulgaria in Iran

Worldwide, Bulgaria has 121 missions in 75 countries; one of them is in Iran.

Travel to Iran for Bulgarian citizens

Iran issues Bulgarian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Iran, Bulgarian citizens can turn to the Bulgarian embassy for passports and emergency help.

Frequently asked questions

Where is the Bulgarian embassy in Iran?

The Bulgarian embassy is in Tehran, at نظامی گنجوی 40, Tehran.

Do Iranian citizens need a visa for Bulgaria?

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

Do Bulgarian citizens need a visa for Iran?

Iran issues Bulgarian citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance.

Does Iran have an embassy in Bulgaria?

Yes, Iran has its embassy in Sofia.