AfghanistanGermany

Afghan Embassy & Consulates in Germany

  • 1 embassy
  • 2 consulates general
  • 1 consulate

Afghanistan is represented in Germany by 4 missions: an embassy in Berlin, 2 consulates general in Munich and Bonn and a consulate in Berlin. German citizens must obtain a visa before travelling to Afghanistan.

Map: Afghanistan’s 4 missions in Germany

Map: Afghanistan’s 4 missions in Germany

Afghan Embassy in Berlin

Embassy of Afghanistan in Berlin

Embassy · Berlin

Today · Closed
Address
Taunusstraße 3, 14193 Berlin
Head of mission
Abdul Baqi Popal, Chargé d’affaires

Afghanistan has its embassy in Berlin, the capital; the address on record is Taunusstraße 3, 14193 Berlin. The head of mission on record is Abdul Baqi Popal, Chargé d’affaires. Its phone number and website are on its page.

Afghan consulates in Germany

Afghanistan also has 2 consulates general in Munich and Bonn and a consulate in Berlin; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Afghanistan visa for German citizens

GermanyAfghanistan Visa required Afghanistan visa for citizens of Germany

AfghanistanGermany Visa required Germany visa for citizens of Afghanistan

German citizens need a visa for Afghanistan, obtained before travel. Applicants in Germany turn to the Afghan embassy in Berlin or one of the consulates in Munich, Bonn and Berlin; many countries also use an outsourced visa centre.

Germany’s missions in Afghanistan

Missions of Germany in Afghanistan (1)

In return, Germany has an embassy in Afghanistan, in Kabul.

Good to know

Afghanistan in Germany

Worldwide, Afghanistan has 47 missions in 34 countries; 4 of them are in Germany.

Travel to Germany for Afghan citizens

Afghan citizens need a visa for Germany, obtained before travel. In Germany, Afghan citizens can turn to the Afghan embassy for passports and emergency help.

When Afghan missions in Germany are closed

Afghan missions in Germany close on Germany’s public holidays, the next being Christmas Day (Erster Weihnachtstag) on Friday 25 December 2026, St. Stephen's Day (Zweiter Weihnachtstag) on Saturday 26 December 2026 and New Year's Day (Neujahr) on Friday 1 January 2027.

Frequently asked questions

Where is the Afghan embassy in Germany?

The Afghan embassy is in Berlin, at Taunusstraße 3, 14193 Berlin.

Does Afghanistan have consulates in Germany?

Yes, Afghanistan has 2 consulates general in Munich and Bonn and a consulate in Berlin.

Do German citizens need a visa for Afghanistan?

German citizens must obtain a visa before travelling to Afghanistan.

Do Afghan citizens need a visa for Germany?

Germany requires Afghan citizens to hold a visa issued in advance.

Does Germany have an embassy in Afghanistan?

Yes, Germany has its embassy in Kabul.