- Address
- فردوسی 320-324, Teheran
- Phone
- +98-21-39-990000
- Website
- teheran.diplo.de
- Head of mission
- Axel Dittmann, Ambassador
Germany
Iran
German Embassy in Iran
1 embassy
In Iran, Germany has an embassy in Tehran and 1 other office. Iranian citizens need a visa for Germany, obtained before travel.
Map: Germany’s 2 missions in Iran
German Embassy in Tehran
The German embassy is in Tehran, the capital of Iran, at فردوسی 320-324, Teheran. The head of mission on record is Axel Dittmann, Ambassador. Its phone number and website are on its page.
Consulates
Germany visa for Iranian citizens
Iran
Germany Visa required Germany visa for citizens of Iran
Germany
Iran Visa on arrival Iran visa for citizens of Germany
Germany visa requirements for citizens of Iran
- Schengen visa (type C) – tourism
- Schengen visa (type C) – visiting friends or family in Germany
- National visa (type D) – study, work, family reunification
- Schengen short-stay visa (type C) – business
- Fee: €90
- 22 required documents
checked 22 October 2026
Iranian citizens must obtain a visa before travelling to Germany. Applicants in Iran turn to the German embassy in Tehran; many countries also use an outsourced visa centre.
Iran’s missions in Germany
Missions of Iran in Germany (1)
In return, Iran has an embassy in Germany, in Berlin.
Good to know
Germany in Iran
Worldwide, Germany has 571 missions in 191 countries; 2 of them are in Iran.
Travel to Iran for German citizens
Iran issues German citizens a visa on arrival for stays of up to 30 days, so nothing has to be arranged in advance. In Iran, German citizens can turn to the German embassy for passports and emergency help.
Frequently asked questions
Where is the German embassy in Iran?
The German embassy is in Tehran, at فردوسی 320-324, Teheran.
Do Iranian citizens need a visa for Germany?
Iranian citizens need a visa for Germany, obtained before travel.
Do German citizens need a visa for Iran?
Iran issues German 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 Germany?
Yes, Iran has its embassy in Berlin.