BelgiumIran

Belgian Embassy in Iran

1 embassy

Belgium is represented in Iran by 1 mission: an embassy in Tehran. Iranian citizens must obtain a visa before travelling to Belgium.

Belgian Embassy in Tehran

The Belgian embassy is in Tehran, the capital of Iran, at شیرین 4, تهران. Its website is linked on its page.

Belgium visa for Iranian citizens

IranBelgium Visa required Belgium visa for citizens of Iran

BelgiumIran Visa on arrival Iran visa for citizens of Belgium

Belgium visa requirements for citizens of Iran

  • Schengen visa (type C) for Belgium
  • Long-stay visa (type D) – study, work, family
  • Schengen short-stay visa (type C) – business
  • Schengen short-stay visa (type C) – visiting family or friends
  • Fee: €90
  • 10 required documents

checked 22 October 2026

See the full checklist

Belgium requires Iranian citizens to hold a visa issued in advance. In Iran, applications go to the Belgian embassy in Tehran, or to a visa centre working for Belgium.

Iran’s missions in Belgium

Missions of Iran in Belgium (1)

In return, Iran has an embassy in Belgium, in Brussels.

Good to know

Belgium in Iran

Worldwide, Belgium has 201 missions in 107 countries; one of them is in Iran.

Travel to Iran for Belgian citizens

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

Frequently asked questions

Where is the Belgian embassy in Iran?

The Belgian embassy is in Tehran, at شیرین 4, تهران.

Do Iranian citizens need a visa for Belgium?

Iranian citizens must obtain a visa before travelling to Belgium.

Do Belgian citizens need a visa for Iran?

Belgian citizens receive their visa for Iran at the border; it covers up to 30 days.

Does Iran have an embassy in Belgium?

Yes, Iran has its embassy in Brussels.