- Address
- Francis Baard Street 1030, 0083 Hatfield
Angola
South Africa
Angolan Embassy & Consulates in South Africa
- 1 embassy
- 2 consulates general
Angola is represented in South Africa by 3 missions: an embassy in Pretoria and 2 consulates general in Johannesburg and Cape Town. No visa is needed by South African citizens for Angola, for stays of up to 30 days.
Map: Angola’s 3 missions in South Africa
Angolan Embassy in Pretoria
Angola has its embassy in Pretoria, the capital; the address on record is Francis Baard Street 1030, 0083 Hatfield.
Angolan consulates in South Africa
-
- Consulate General of Angola in Cape Town
Hertzog Boulevard 109, Cape Town
Angola also has 2 consulates general in Johannesburg and Cape Town; its work is consular: passports and documents for its own citizens and, often, visas for visitors.
Angola visa for South African citizens
South Africa
Angola Visa-free, 30 days Angola visa for citizens of South Africa
Angola
South Africa Visa-free, 30 days South Africa visa for citizens of Angola
South African citizens can visit Angola without a visa for up to 30 days.
South Africa’s missions in Angola
Missions of South Africa in Angola (1)
In return, South Africa has an embassy in Angola, in Luanda.
Good to know
Angola in South Africa
Worldwide, Angola has 67 missions in 44 countries; 3 of them are in South Africa.
Travel to South Africa for Angolan citizens
Angolan citizens do not need a visa for South Africa: stays of up to 30 days are visa-free. In South Africa, Angolan citizens can turn to the Angolan embassy for passports and emergency help.
When Angolan missions in South Africa are closed
Angolan missions in South Africa close 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 Angola, such as Independence Day (Dia da Independência) on Wednesday 11 November 2026.
Frequently asked questions
Where is the Angolan embassy in South Africa?
The Angolan embassy is in Pretoria, at Francis Baard Street 1030, 0083 Hatfield.
Does Angola have consulates in South Africa?
Yes, Angola has 2 consulates general in Johannesburg and Cape Town.
Do South African citizens need a visa for Angola?
South African citizens do not need a visa for Angola: stays of up to 30 days are visa-free.
Do Angolan citizens need a visa for South Africa?
Angolan citizens do not need a visa for South Africa: stays of up to 30 days are visa-free.
Does South Africa have an embassy in Angola?
Yes, South Africa has its embassy in Luanda.