SwedenZimbabwe

Swedish Embassy in Zimbabwe

1 embassy

Sweden is represented in Zimbabwe by 1 mission: an embassy in Harare. Zimbabwean citizens need a visa for Sweden, obtained before travel.

Swedish Embassy in Harare

The Swedish embassy is in Harare, the capital of Zimbabwe, at Aberdeen Road 32, Harare. Its website is linked on its page.

Sweden visa for Zimbabwean citizens

ZimbabweSweden Visa required Sweden visa for citizens of Zimbabwe

SwedenZimbabwe Visa on arrival Zimbabwe visa for citizens of Sweden

Zimbabwean citizens must obtain a visa before travelling to Sweden. Applicants in Zimbabwe turn to the Swedish embassy in Harare; many countries also use an outsourced visa centre.

Zimbabwe’s missions in Sweden

Missions of Zimbabwe in Sweden (1)

In return, Zimbabwe has an embassy in Sweden, in Stockholm.

Good to know

Sweden in Zimbabwe

Worldwide, Sweden has 220 missions in 109 countries; one of them is in Zimbabwe.

Travel to Zimbabwe for Swedish citizens

Swedish citizens receive their visa for Zimbabwe at the border; it covers up to 90 days. In Zimbabwe, Swedish citizens can turn to the Swedish embassy for passports and emergency help.

When the Swedish embassy in Zimbabwe is closed

The Swedish 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, and usually on some holidays of Sweden, such as Christmas Eve (Julafton) on Thursday 24 December 2026.

Frequently asked questions

Where is the Swedish embassy in Zimbabwe?

The Swedish embassy is in Harare, at Aberdeen Road 32, Harare.

Do Zimbabwean citizens need a visa for Sweden?

Zimbabwean citizens must obtain a visa before travelling to Sweden.

Do Swedish citizens need a visa for Zimbabwe?

Swedish citizens can get a visa on arrival in Zimbabwe, valid for stays of up to 90 days.

Does Zimbabwe have an embassy in Sweden?

Yes, Zimbabwe has its embassy in Stockholm.