AfghanistanIran

Afghan Embassy & Consulates in Iran

  • 1 embassy
  • 2 consulates general
  • 1 consulate

Afghanistan is represented in Iran by 4 missions: an embassy in Tehran, 2 consulates general in Mashhad and Zahedan and a consulate in Jahrom. Iranian citizens must obtain a visa before travelling to Afghanistan.

Map: Afghanistan’s 4 missions in Iran

Map: Afghanistan’s 4 missions in Iran

Afghan Embassy in Tehran

The Afghan embassy is in Tehran, the capital of Iran. Its website is linked on its page.

Afghan consulates in Iran

  • Consulate General of Afghanistan in Mashhad

    Consulate General · Mashhad

  • Consulate General of Afghanistan in Zahedan

    Consulate General · Zahedan

  • Consular Office of Afghanistan in Jahrom

    Consular Office · Jahrom

    Today · Closed

Afghanistan also has 2 consulates general in Mashhad and Zahedan and a consulate in Jahrom; career consulates of this kind usually renew passports and take visa applications for their region.

Afghanistan visa for Iranian citizens

IranAfghanistan Visa required Afghanistan visa for citizens of Iran

AfghanistanIran Visa required Iran visa for citizens of Afghanistan

Iranian citizens must obtain a visa before travelling to Afghanistan. From Iran, the application is made at the Afghan embassy in Tehran or one of the consulates in Mashhad, Zahedan and Jahrom or through a visa centre appointed by Afghanistan.

Iran’s missions in Afghanistan

Missions of Iran in Afghanistan (3)

In return, Iran has 3 missions in Afghanistan, including its embassy in Kabul.

Good to know

Afghanistan in Iran

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

Travel to Iran for Afghan citizens

Afghan citizens must obtain a visa before travelling to Iran. In Iran, Afghan citizens can turn to the Afghan embassy for passports and emergency help.

Frequently asked questions

Where is the Afghan embassy in Iran?

The Afghan embassy is in Tehran.

Does Afghanistan have consulates in Iran?

Yes, Afghanistan has 2 consulates general in Mashhad and Zahedan and a consulate in Jahrom.

Do Iranian citizens need a visa for Afghanistan?

Iranian citizens must obtain a visa before travelling to Afghanistan.

Do Afghan citizens need a visa for Iran?

Afghan citizens must obtain a visa before travelling to Iran.

Does Iran have an embassy in Afghanistan?

Yes, Iran has its embassy in Kabul, along with 2 other missions in Afghanistan.