BeninSouth Africa

Beninese Embassy in South Africa

1 embassy

Benin is represented in South Africa by 1 mission: an embassy in Pretoria. South African citizens can visit Benin without a visa for up to 90 days.

Beninese Embassy in Pretoria

The Beninese embassy is in Pretoria, the capital of South Africa, at Park Street 900, 0083 Arcadia. Its phone number and website are on its page.

Benin visa for South African citizens

South AfricaBenin Visa-free, 90 days Benin visa for citizens of South Africa

BeninSouth Africa Visa-free, 30 days South Africa visa for citizens of Benin

South African citizens do not need a visa for Benin: stays of up to 90 days are visa-free.

South Africa’s missions in Benin

Missions of South Africa in Benin (1)

In return, South Africa has an embassy in Benin, in Cotonou.

Good to know

Benin in South Africa

Worldwide, Benin has 43 missions in 29 countries; one of them is in South Africa.

Travel to South Africa for Beninese citizens

South Africa admits Beninese citizens without a visa for stays of up to 30 days. In South Africa, Beninese citizens can turn to the Beninese embassy for passports and emergency help.

When the Beninese embassy in South Africa is closed

The Beninese 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 Benin, such as National Day on Monday 30 November 2026.

Frequently asked questions

Where is the Beninese embassy in South Africa?

The Beninese embassy is in Pretoria, at Park Street 900, 0083 Arcadia.

Do South African citizens need a visa for Benin?

No visa is needed by South African citizens for Benin, for stays of up to 90 days.

Do Beninese citizens need a visa for South Africa?

South Africa admits Beninese citizens without a visa for stays of up to 30 days.

Does South Africa have an embassy in Benin?

Yes, South Africa has its embassy in Cotonou.