AngolaSouth 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

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

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 AfricaAngola Visa-free, 30 days Angola visa for citizens of South Africa

AngolaSouth 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.