South AfricaBenin

South African Embassy in Benin

1 embassy

In Benin, South Africa has an embassy in Cotonou. South Africa admits Beninese citizens without a visa for stays of up to 30 days.

South African Embassy in Cotonou

The South African embassy is in Cotonou, at Rue IMP.12.050, Maison No 5, Les Cocotiers, Cotonou. The head of mission on record is B T Buthelezi. Its phone number and website are on its page.

South Africa visa for Beninese citizens

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

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

Beninese citizens can visit South Africa without a visa for up to 30 days.

Benin’s missions in South Africa

Missions of Benin in South Africa (1)

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

Good to know

South Africa in Benin

Worldwide, South Africa has 202 missions in 129 countries; one of them is in Benin.

Travel to Benin for South African citizens

South African citizens do not need a visa for Benin: stays of up to 90 days are visa-free. In Benin, South African citizens can turn to the South African embassy for passports and emergency help.

When the South African embassy in Benin is closed

The South African embassy in Benin closes on Benin’s public holidays, the next being National Day on Monday 30 November 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 South Africa, such as Day of Reconciliation on Wednesday 16 December 2026.

Frequently asked questions

Where is the South African embassy in Benin?

The South African embassy is in Cotonou, at Rue IMP.12.050, Maison No 5, Les Cocotiers, Cotonou.

Do Beninese citizens need a visa for South Africa?

Beninese citizens do not need a visa for South Africa: stays of up to 30 days are visa-free.

Do South African citizens need a visa for Benin?

South African citizens can visit Benin without a visa for up to 90 days.

Does Benin have an embassy in South Africa?

Yes, Benin has its embassy in Pretoria.