- Address
- Merton Avenue 798, Pretoria
Zimbabwe
South Africa
Zimbabwean Embassy in South Africa
1 embassy
Zimbabwe is represented in South Africa by 1 mission: an embassy in Pretoria. South African citizens can visit Zimbabwe without a visa for up to 90 days.
Zimbabwean Embassy in Pretoria
At Merton Avenue 798, Pretoria, the Zimbabwean embassy represents Zimbabwe towards South Africa.
Zimbabwe visa for South African citizens
South Africa
Zimbabwe Visa-free, 90 days Zimbabwe visa for citizens of South Africa
Zimbabwe
South Africa Visa-free, 90 days South Africa visa for citizens of Zimbabwe
South African citizens can visit Zimbabwe without a visa for up to 90 days.
South Africa’s missions in Zimbabwe
Missions of South Africa in Zimbabwe (1)
In return, South Africa has an embassy in Zimbabwe, in Harare.
Good to know
Zimbabwe in South Africa
Worldwide, Zimbabwe has 28 missions in 26 countries; one of them is in South Africa.
Travel to South Africa for Zimbabwean citizens
Zimbabwean citizens do not need a visa for South Africa: stays of up to 90 days are visa-free. In South Africa, Zimbabwean citizens can turn to the Zimbabwean embassy for passports and emergency help.
When the Zimbabwean embassy in South Africa is closed
The Zimbabwean embassy in South Africa closes on South Africa’s public holidays, the next being Day of Reconciliation on Wednesday 16 December 2026, Christmas Day on Friday 25 December 2026 and Day of Goodwill (St. Stephen's Day) 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 South Africa?
The Zimbabwean embassy is in Pretoria, at Merton Avenue 798, Pretoria.
Do South African citizens need a visa for Zimbabwe?
Zimbabwe admits South African citizens without a visa for stays of up to 90 days.
Do Zimbabwean citizens need a visa for South Africa?
South Africa admits Zimbabwean citizens without a visa for stays of up to 90 days.
Does South Africa have an embassy in Zimbabwe?
Yes, South Africa has its embassy in Harare.