RussiaSouth Africa

Russian Embassy & Consulates in South Africa

  • 1 embassy
  • 1 consulate general

Russia is represented in South Africa by 2 missions: an embassy in Pretoria and a consulate general in Cape Town. South African citizens do not need a visa for Russia: stays of up to 90 days are visa-free.

Map: Russia’s 2 missions in South Africa

Map: Russia’s 2 missions in South Africa

Russian Embassy in Pretoria

The Russian embassy is in Pretoria, the capital of South Africa, at Brooks Street 316, 0102 Pretoria. The head of mission on record is Амбаров Роман Евгеньевич. Its phone number and website are on its page.

Russian consulates in South Africa

Russia also has a consulate general in Cape Town; a consulate does consular work for a region: passports, certificates and help for nationals in difficulty.

Russia visa for South African citizens

South AfricaRussia Visa-free, 90 days Russia visa for citizens of South Africa

RussiaSouth Africa Visa-free, 90 days South Africa visa for citizens of Russia

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

South Africa’s missions in Russia

Missions of South Africa in Russia (3)

In return, South Africa has 3 missions in Russia, including its embassy in Moscow.

Good to know

Russia in South Africa

Worldwide, Russia has 301 missions in 155 countries; 2 of them are in South Africa.

Travel to South Africa for Russian citizens

No visa is needed by Russian citizens for South Africa, for stays of up to 90 days. In South Africa, Russian citizens can turn to the Russian embassy for passports and emergency help.

When Russian missions in South Africa are closed

Russian 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 Russia, such as New Year's Day on Friday 1 January 2027.

Frequently asked questions

Where is the Russian embassy in South Africa?

The Russian embassy is in Pretoria, at Brooks Street 316, 0102 Pretoria.

Does Russia have consulates in South Africa?

Yes, Russia has a consulate general in Cape Town.

Do South African citizens need a visa for Russia?

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

Do Russian citizens need a visa for South Africa?

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

Does South Africa have an embassy in Russia?

Yes, South Africa has its embassy in Moscow, along with 2 other missions in Russia.