IranZimbabwe

Iranian Embassy in Zimbabwe

1 embassy

Iran is represented in Zimbabwe by 1 mission: an embassy in Harare. Iran admits Zimbabwean citizens without a visa for stays of up to 15 days.

Iranian Embassy in Harare

At Allan Wilson Avenue, Harare, the Iranian embassy represents Iran towards Zimbabwe.

Iran visa for Zimbabwean citizens

ZimbabweIran Visa-free, 15 days Iran visa for citizens of Zimbabwe

IranZimbabwe Visa on arrival Zimbabwe visa for citizens of Iran

Zimbabwean citizens do not need a visa for Iran: stays of up to 15 days are visa-free.

Zimbabwe’s missions in Iran

Missions of Zimbabwe in Iran (1)

In return, Zimbabwe has an embassy in Iran, in Tehran.

Good to know

Iran in Zimbabwe

Worldwide, Iran has 117 missions in 95 countries; one of them is in Zimbabwe.

Travel to Zimbabwe for Iranian citizens

Zimbabwe issues Iranian citizens a visa on arrival for stays of up to 90 days, so nothing has to be arranged in advance. In Zimbabwe, Iranian citizens can turn to the Iranian embassy for passports and emergency help.

When the Iranian embassy in Zimbabwe is closed

The Iranian embassy in Zimbabwe closes on Zimbabwe’s public holidays, the next being Unity Day on Tuesday 22 December 2026, Christmas Day on Friday 25 December 2026 and St. Stephen's Day (Boxing Day) on Saturday 26 December 2026.

Frequently asked questions

Where is the Iranian embassy in Zimbabwe?

The Iranian embassy is in Harare, at Allan Wilson Avenue, Harare.

Do Zimbabwean citizens need a visa for Iran?

Zimbabwean citizens do not need a visa for Iran: stays of up to 15 days are visa-free.

Do Iranian citizens need a visa for Zimbabwe?

Iranian citizens receive their visa for Zimbabwe at the border; it covers up to 90 days.

Does Zimbabwe have an embassy in Iran?

Yes, Zimbabwe has its embassy in Tehran.