Afghan Embassy in Tehran

Embassy Afghanistan Tehran, Iran

No opening hours on record. Most missions receive visitors by appointment only.

Sources: OpenStreetMap · Record last updated on 9 January 2022

Afghanistan’s embassy to Iran is in Tehran, the capital of Iran. Within 1 km there are 3 other foreign missions.

Opening hours

No opening hours on record. Most missions receive visitors by appointment only.

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 need a visa for Afghanistan, obtained before travel. Whether the Afghan embassy in Tehran takes applications itself or through a visa centre is set out on its official website.

Other missions nearby

All embassies and consulates in Tehran (85)

Afghanistan’s other missions in Iran

All missions of Afghanistan in Iran (4)

The Afghan embassy in Tehran is one of 4 missions of Afghanistan in Iran. Consulates: Mashhad, Zahedan and Jahrom. Iran in turn has 3 missions in Afghanistan, its embassy being in Kabul.

Good to know

About the Afghan embassy in Tehran

It appears in official lists as Embassy of Afghanistan in Tehran.

Address and contact

The record for the Afghan embassy in Tehran includes an official website.

Afghan citizens travelling to Iran

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

Before visiting the Afghan embassy in Tehran

Current procedures for the Afghan embassy in Tehran, including any appointment system, are on its official website, linked on this page.

Near the Afghan embassy in Tehran

Within 1 km of the Afghan embassy in Tehran there are 3 other foreign missions.

Frequently asked questions

Do Iranian citizens need a visa for Afghanistan?

Iranian citizens need a visa for Afghanistan, obtained before travel.

Report a change

This is an independent guide, not an official website of Afghanistan.