ZimbabweItaly

Zimbabwean Embassy in Italy

1 embassy

In Italy, Zimbabwe has an embassy in Rome. Zimbabwe issues Italian citizens a visa on arrival for stays of up to 90 days, so nothing has to be arranged in advance.

Zimbabwean Embassy in Rome

The Zimbabwean embassy is in Rome, the capital of Italy, at Via Virgilio 8, 00193 Roma. Its phone number is on its page.

Zimbabwe visa for Italian citizens

ItalyZimbabwe Visa on arrival Zimbabwe visa for citizens of Italy

ZimbabweItaly Visa required Italy visa for citizens of Zimbabwe

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

Italy’s missions in Zimbabwe

Missions of Italy in Zimbabwe (1)

In return, Italy has an embassy in Zimbabwe, in Harare.

Good to know

Zimbabwe in Italy

Worldwide, Zimbabwe has 28 missions in 26 countries; one of them is in Italy.

Travel to Italy for Zimbabwean citizens

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

When the Zimbabwean embassy in Italy is closed

The Zimbabwean embassy in Italy closes on Italy’s public holidays, the next being Immaculate Conception (Immacolata Concezione) on Tuesday 8 December 2026, Christmas Day (Natale) on Friday 25 December 2026 and St. Stephen's Day (Santo Stefano) on Saturday 26 December 2026, and usually on some holidays of Zimbabwe, such as Unity Day on Tuesday 22 December 2026.

Frequently asked questions

Where is the Zimbabwean embassy in Italy?

The Zimbabwean embassy is in Rome, at Via Virgilio 8, 00193 Roma.

Do Italian citizens need a visa for Zimbabwe?

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

Do Zimbabwean citizens need a visa for Italy?

Italy requires Zimbabwean citizens to hold a visa issued in advance.

Does Italy have an embassy in Zimbabwe?

Yes, Italy has its embassy in Harare.