Russian embassies in nearby countries

» Angola

» Benin

» Botswana

» Burundi

» Cameroon

» Cape Verde

» Central African Republic

» Chad

» Congo-Brazzaville

» Congo-Kinshasa

» Djibouti

» Eritrea

» Ethiopia

» Gabon

» Ghana

» Guinea

» Guinea-Bissau

» Ivory Coast

» Kenya

» Madagascar

» Mali

» Mauritius

» Mozambique

» Namibia

» Nigeria

» Rwanda

» Senegal

» Seychelles

» Tanzania

» Uganda

» Zambia

» Zimbabwe

Russian embassies worldwide

Russian flag Russian representation in South Africa

Pretoria — Russian Embassy

Address316 Brooks Street, Butano Building
Menlo Park 0081 Pretoria
Phonelocal: (012) 362.1337
international: +27.12.362.1337

Cape Town — Russian Consulate-General

Address2nd Floor, Southern Life Centre
8 Riebeek Street
Cape Town
Phonelocal: (021) 418.3656
international: +27.21.418.3656

Pretoria — Russian Consulate

Address135 Bourke Street
Sunnyside 0132 Pretoria
Phonelocal: (012) 344.4812
international: +27.12.344.4812