Afghanistan Embassies & Consulates

The Embassydetails for Afghanistan list all foreign embassies and consulates in Afghanistan and all Afghan embassies and consulates abroad.

Afghanistan maintains 43 embassies abroad as well as 19 consulates. The Afghan capital Kabul hosts 14 embassies, and in addition there are 18 consulates in Afghanistan.

Embassies in Afghanistan

  • China – Kabul
  • Indonesia – Kabul
  • Iran – Kabul
  • Kazakhstan – Kabul
  • Kyrgyzstan – Kabul
  • Pakistan – Kabul
  • Qatar – Kabul
  • Russia – Kabul
  • Saudi Arabia – Kabul
  • Tajikistan – Kabul
  • Turkey – Kabul
  • Turkmenistan – Kabul
  • United Arab Emirates – Kabul
  • Uzbekistan – Kabul

Consulates in Afghanistan


Other Representations in Afghanistan

  • None

Embassies accredited to Afghanistan

  • Fiji – New Delhi

Afghan Embassies


Afghan Consulates


Afghan multilateral missions

  • European Union – Brussels, Mission
  • United Nations – New York, Permanent Mission

Other Afghan Representations

  • None
Translate »