195 Foreign Embassies and Consulates in South Africa

Albanian Consulate in South Africa
Albanian Consulate General in Johannesburg, South Africa
Shop G57, Fourways Mall, Bryanston 2055, P O Box 87393, Houghton 2041, Johannesburg, South Africa

Algerian Embassy in South Africa
Embassy of Algeria in Pretoria, South Africa
950 Arcadia Street, Arcadia 0083, P O Box 57480, Pretoria, 0007, South Africa

Angolan Embassy in South Africa
Embassy of Angola in Pretoria, South Africa
1030 Francis Baard Street, Hatfield 0083, P. O. Box 8685, Pretoria, 0001, South Africa

Angolan Consulate in South Africa
Angolan Consulate General in Johannesburg, South Africa
Waterside Place 15 , Zulberg Close Bruma, P. O. Box 64 , Johannesburg 2000 , South Africa

Angolan Consulate in South Africa
Angolan Consulate in Durban, South Africa
54 Mitchel Crescent, Windermere Road , Durban 4001, South Africa

Angolan Consulate in South Africa
Angolan Consulate General in Cape Town, South Africa
Thibault Pavilion 1st Floor, Thibault Square , P. O. Box 1152 Green Point, 8051 Cape Town, South Africa

Argentinian Embassy in South Africa
Embassy of Argentina in Pretoria, South Africa
200 Standard Plaza, 440 Hilda Street, P.O. BOX 11125 Hatfield 0028, 0083 Pretoria, South Africa

Australian Consulate in South Africa
Australian High Commission in Pretoria, South Africa
292 Orient Street, Arcadia, Private Bag X150, Pretoria 0083, South Africa

Austrian Embassy in South Africa
Embassy of Austria in Pretoria, South Africa
454A Fehrsen Street Brooklyn , Pretoria 0181 , South Africa

Austrian Consulate in South Africa
Consulate General of Austria in Cape Town, South Africa
Protea Hotel Sea Point Arthurs Road, Sea Point , 8005 Cape Town, South Africa

Austrian Consulate in South Africa
Consulate of Austria in Durban, South Africa
10A Princess Anne Place Glenwood , Durban 4001 , South Africa

Austrian Consulate in South Africa
Consulate General of Austria in Johannesburg, South Africa
20 Kingsbridge Estate 152 Chapel Ave , Bryanston 2191, South Africa

Azerbaijani Embassy in South Africa
Embassy of Azerbaijan in Pretoria, South Africa
Jupiter str. 258, Waterkloof Ridge, Pretoria 0181 , South Africa

Azerbaijani Embassy in South Africa
Embassy of Azerbaijan in Pretoria, South Africa
Jupiter str. 258, Waterkloof Ridge, Pretoria 0181 , South Africa

Bangladeshi Embassy in South Africa
Bangladeshi High Commission in Pretoria, South Africa
410 Farenden Street, Sunnyside 0002, Pretoria, South Africa

Belarusian Embassy in South Africa
Embassy of the Republic of Belarus in the Republic of South Africa
327 Hill Street, Arcadia, Pretoria 0083, P O Box 4107, Pretoria 0001, South Africa

Belgian Embassy in South Africa
Embassy of Belgium in Pretoria, South Africa
Leyds Street 625 - Muckleneuk , 29 Bishoff Avenue, Newlands, 7700 Cape Town, 0002 Pretoria , South Africa

Belgian Consulate in South Africa
Consulate General of Belgium in Cape Town, South Africa
1 Thibault Square, 19th floor – FORESHORE , PO BOX 2717 – CAPE TOWN 8000, 8001 Capetown , South Africa

Belgian Consulate in South Africa
Consulate General of Belgium in Johannesburg
3rd Floor "158 Jan Smits Building" - 9, Walters avenue - Rosebank , P.O. Box 3431, Parklands 2121, 2196 Johannesburg , South Africa

Belgian Consulate in South Africa
Honorary Consulate of Belgium in Durban, South Africa
46 Madeline road, Windermere , P.O. Box 47517 - Greyville 4023, 4001 Durban , South Africa

Beninese Embassy in South Africa
Embassy of Benin in Pretoria, South Africa
900 Park Street Cnr Park & Orient Street Arcadia, 0083 , P O Box 26484, Arcadia, 0007 Pretoria, South Africa

Botswana Embassy in South Africa
High Commission of Botswana in Pretoria, South Africa
24 AMOS STREET, COLBYN, PRETORIA 0083, P.O.BOX 57035, ARCADIA, 0007 , PRETORIA, SOUTH AFRICA

Botswana Consulate in South Africa
Consulate General of Botswana in Johannesburg, South Africa
66 JORRISEN STRRET, BRAAMFONTEIN, GROUND FLOOR, JORRISEN PLACE, P.O. BOX 32051, BRAAMFONTEIN, 2017, Johannesburg, South Africa

Brazilian Embassy in South Africa
Embassy of Brazil in Pretoria, South Africa
Hillcrest Office Park Woodpecker Place 1st Floor, 177 Dyer Road, Hillcrest , P. O. Box 3269 , Pretoria, 0001, South Africa

Brazilian Consulate in South Africa
Consulate General of Brazil in Cape Town, South Africa
2nd Floor, Safmarine House, 22 Riebeeck Street , P.O.Box 7958, Roggebaai 8012, South Africa

Bulgarian Embassy in South Africa
Embassy of Bulgaria in Pretoria, South Africa
1071 Church street, 0083 Hatfield, Pretoria, South Africa

Burundian Embassy in South Africa
Embassy of Burundi in Pretoria, South Africa
20 Glyn Street, Colbyn 0083, P.O. Box 12914, Hatfield, 0028, Pretoria, South Africa

Cameroonian Embassy in South Africa
High Commission of Cameroon in Pretoria, South Africa
80 Marais Street Brooklyn, 0075 , P. O. Box 13790, Hatfield, 0025 , Pretoria, South Africa

Canadian Consulate in Pretoria, South Africa
High Commission of Canada in Pretoria, South Africa
1103 Arcadia Street, Hatfield, Pretoria, South Africa

Canadian Consulate in Cape Town, South Africa
Consulate General of Canada in Cape Town, South Africa
19th floor, South African Reserve Bank Building, , 60 St.George's Mall, Cape Town 8001, South Africa

Canadian Consulate in Durban, South Africa
Consulate of Canada in Durban, South Africa
1st floor Tinsley House, , 225 Musgrave road , Berea, Durban, South Africa

Canadian Consulate in Johannesburg, South Africa
High Commission of Canada Trade Office in Johannesburg, South Africa
Cradock Place, 1st Floor, , 10 Arnold Road, Rosebank, Johannesburg, South Africa

Central African Consulate in Pretoria, South Africa
Consulate General of Central African Republic in Pretoria, South Africa
20 Monument Road, Kempton Park, 1619, Pretoria, South Africa

Chilean Embassy in Pretoria, South Africa
Embassy of Chile in Pretoria, South Africa
169 Garsfontein Road Delmondo Office, Park Block C Ashlea Gardens, Pretoria

Chilean Consulate in Ciudad Del Cabo, South Africa
Consulate General of Chile in Ciudad del Cabo
1st.floor-block a, , Westquay bldg. , Westquay Road Waterfron Cape Town 8001.

Chilean Consulate in Durban, South Africa
Honorary Consulate of Chile in Durban
67 Venice Road, , Durban, South Africa

Chinese Embassy in Pretoria, South Africa
Chinese Embassy in Pretoria, South Africa
972 Pretorius Street, Arcadia 0083, Pretoria, South Africa

Chinese Consulate in Johannesburg, South Africa
Chinese Consulate General in Johannesburg, South Africa
25 Cleveland Road, Sandhurst, Sandton Johannesburg, South Africa, P O Box 413186 Craighall 2024, Johannesburg, South Africa

Chinese Consulate in Durban, South Africa
Chinese Consulate General in Durban, South Africa
45 Stirling Crescent, Durban North, Durban 4051, South Africa

Chinese Consulate in Cape Town, South Africa
Chinese Consulate General in Cape Town, South Africa
25 Rhodes Ave. Newlands, Cape Town, 7700 Cape Town, South Africa

Colombian Embassy in Pretoria, South Africa
Embassy of Colombia in Pretoria, South Africa
First National Bank, 3rd floor , 1105 Park Street, Hatfield 0083
009 2712 3420203

Comoran Embassy in Pretoria, South Africa
Embassy of the Comoros in Pretoria, South Africa
817 Thomas Street, Cnr Church and Eastwood Streets, Arcadia, 0083, Pretoria, South Africa

Costa Rican Consulate in South Africa
General Honorary Consulate of Costa Rica in South Africa
Brynston 2021, Johannesburg, South Africa

Croatian Embassy in Pretoria, South Africa
Embassy of Croatia in Pretoria, South Africa
1160 Church Street, 0083 Colbyn Pretoria, P.O. Box 11335, 0028 Hatfield-Pretoria, Republic of South Africa

Cuban Embassy in Pretoria, South Africa
Embassy of Cuba in Pretoria, South Africa
45 Mackenzie Street, Brooklyn 0181, Pretoria, South Africa

Cypriot Consulate in South Africa
Honorary Consulate of the Republic of Cyprus in Cape Town, South Africa
P.O.Box 55249, Sunset Beach , Cape Town 7435 , South Africa

Cypriot Embassy in Pretoria, South Africa
High Commission of the Republic of Cyprus in Pretoria, South Africa
Corner Church and Hill St.,, Arcadia 0083, Pretoria, South Africa, P.O.Box. 14554, Hatfield 0028, Pretoria, South Africa

Cypriot Consulate in Durban, South Africa
Honorary Consul of the Republic of Cyprus- Durban
9 Chaceley Place, , Morningside, Durban 4001, P.O.Box 18461, Dalbridge 4014
0027-82-8000316 (mob)

Czech Embassy in Pretoria, South Africa
Embassy of the Czech Republic in Pretoria, South Africa
936 Pretorius Street, Arcadia 0083, P.O.Box 13671

Czech Consulate in Cape Town, South Africa
Consulate General of the Czech Republic in Cape Town, South Africa
2, Fleetwood Avenue, Claremont 7708, Cape Town, South Africa
002721/7979860

Danish Embassy in Pretoria, South Africa
Royal Danish Embassy in South Africa
Parioli Office Park, Block B2, Ground Floor, 1166 Park Street, P.O. Box 11439, Hatfield 0028

Danish Consulate in Marlboro, South Africa
Royal Danish Consulate General in South Africa
Heidelberg Building, 19 Eastern Service Road (Main Pretoria Road), Eastgate Ext. 6, Sandton 2148, P.O. Box 239

Ecuadorian Embassy in Pretoria, South Africa
Embassy of Ecuador in South Africa
Suite 3, Selatipark 36 selati st. Alphen Park, Pretoria Gaugten 0081

Egyptian Embassy in Pretoria, South Africa
Embassy of Egypt in South Africa
270 BOURKE St.- MUCKLENEUK - SUNNYSIDE PRETORIA

Eritrean Embassy in Pretoria, South Africa
Embassy of the State of Eritrea in South Africa
PO Box 11371, 0121 Queenswood

Ethiopian Embassy in Pretoria, South Africa
Embassy of Ethiopia in South Africa
47 Charles St. Baileys Mucklenenuk, P.O.Box: 11469, Hatfield 0028

Finnish Embassy in Cape Town, South Africa
Embassy Branch Office of Finland in Cape Town
5 Lincoln Road,, Oranjezicht, 8001, Postal address: Embassy of Finland, P.O.Box 693, 8000

Finnish Embassy in Pretoria, South Africa
Embassy of Finland in South Africa
628 Leyds Street, Muckleneuk, Pretoria 0002, P.O.Box 443, Pretoria 0001

Finnish Consulate in Johannesburg, South Africa
Honorary Consulate General of Finland in Johannesburg, South Africa
23 Glenhove Road corner of Jameson & Glenhove Road, Melrose Estate, Johannesburg 2196, Postal address: Honorary Consulate of Finland, P.O. Box 3047, Houghton 2041

Finnish Consulate in Cape Town, South Africa
Honorary Consulate of Finland in Cape Town, South Africa
B5 Westlake Square, 1 Westlake Drive, Tokai 7945

French Embassy in Pretoria, South Africa
Embassy of France in Pretoria, South Africa
250 Melk Street, Nieuw Muckleneuk, Pretoria 0181, South Africa

French Consulate in Johannesburg, South Africa
Consulate General of France in Johannesburg, South Africa
Standard Bank Building, 3rd floor 191 Jan Smuts Avenue, P.O. Box 1027 Parklands 2121 - Johannesburg , South Africa

French Consulate in Cape Town, South Africa
Consulate of France in Cape Town, South Africa
78 Queen Victoria Street, Gardens, 8001 Cape Town, P.O. Box 1702, Cape Town 8000 , South Africa

Gabonese Embassy in Pretoria, South Africa
Embassy of Gabon in Pretoria, South Africa
Southern Life Plaza Building, 1st Floor, Centre Schoeman / Festival Street Hatfield 0083

German Embassy in Pretoria, South Africa
German Embassy in Sudafrica
180 Blackwood St., Arcadia, Pretoria

Greek Embassy in Pretoria, South Africa
Embassy of Greece in Pretoria, South Africa
Hadefields Office Park, Block G, 1st Floor, 1267 Pretorius street, Hatfield 001

Greek Consulate in Johannesburg, South Africa
Consulate Genera of Greecel in Johannesburg
Orbch Place , 261 Oxford Road, Illovo, 2196, Johannesburg, JHB

Greek Consulate in Cape Town, South Africa
Consulate of Greece in Cape Town
60, St George's Mall, reserve Bank Building, Cape Town 8001, S.Africa, (P.O.Box 322, Cape Town 8000, South Affrica)

Greek Consulate in Durban, South Africa
Consulate of Greece in Durban
71 Victoria Embakment 1101, Victoria Maine Bldg, Durban 4000

Greek Consulate in Port Elizabeth, South Africa
Consulate of Greece in Port Elizabeth, South Africa
NBS Building, 30 Main Street, PO Box 21450, 6001

Greenlandic Embassy in Pretoria, South Africa
Royal Danish Embassy in South Africa
iParioli Office Park, Block B2, Ground Floor, 1166 Park Street

Greenlandic Consulate in Sandton, South Africa
Royal Danish Consulate General in South Africa
Heidelberg Building, 19 Eastern Service Road (Main Pretoria Road), Eastgate Ext. 6, Sandton 2148

Grenadian Consulate in Pietermaritzburg, South Africa
Honorary Consulate of Grenada in Pietermaritzburg, South Africa
Postnet Suite 147, X9005 Pietermaritzburg, South Africa

Hungarian Embassy in Pretoria, South Africa
Embassy of Hungary in Pretoria, South Africa
959 Arcadia Street, Pretoria, Hatfield 0083, P.O. Box 13843 Hatfield, 0028 Pretoria

Hungarian Consulate in Durban, South Africa
Honorary Consulate of Hungary in South Africa
3 The Crescent East, Westway Office Park, Westville, 3629

Indian Consulate in Johannesburg, South Africa
Consulate General of India in Johannesburg, South Africa
No. 1 Eton Road, Corner Jan Smuts Avenue & Eton Road, Parktown, 2193

Indian Consulate in Pretoria, South Africa
High Commission of India in Pretoria, South Africa
852 Schoeman Street, Arcadia, 0083

Indian Consulate in Cape Town, South Africa
High Commission of India in Cape Town, South Africa
The Terraces, 9th Floor, 34 Bree Street, 8001

Indian Consulate in Durban, South Africa
Consulate General of India in Durban, South Africa
1 Kingsmead Boulevard, 2nd Floor, Kingsmead Office Park, Durban, 4001

Indonesian Embassy in Pretoria, South Africa
Indonesian Embassy (Pretoria)
949 Schoeman Street, Arcadia, Pretoria, P.O. Box 13155, Hatfield 0028

Indonesian Consulate in Cape Town, South Africa
Consulate General of Indonesia in Cape Town, South Africa
ROSMEAD HOUSE NO.124 Rosmead Avenue, KENILWORTH, 7708, (P.O.BOX 10129, Caledon Square 7905), Cape Town 8001 South Africa

Iranian Embassy in South Africa
Embassy of Iran in Pretoria, South Africa
: 245 Melk Street, Middle Street, New Muckleneuk, Brooklyn, Pretoria, 0181

Iraqi Embassy in South Africa
Embassy of The Republic of Iraq in South Africa
: 245 Melk Street, Middle Street, New Muckleneuk, Brooklyn, Pretoria, 0181

Irish Embassy in Pretoria, South Africa
Embassy of Ireland in Pretoria, South Africa
Southern Life Plaza, 1059 Schoeman Street (Corner Festival Street), Arcadia 0083, P.O. Box 4174, 0001

Israeli Embassy in Pretoria, South Africa
Embassy of Israel in Pretoria, South Africa
428 Kings Highway, (corner Elizabeth Grove), Lynnwood, Pretoria, South Africa

Italian Embassy in Pretoria, South Africa
Italian Embassy in South Africa
796 George Avenue, Pretoria

Italian Consulate in Johannesburg, South Africa
General Consulate of Italy in Johannesburg
37 1st Avenue (Corner 2nd Street) - Houghton Estate, 2196 HOUGHTON P.O. Box

Italian Consulate in Capetown, South Africa
Consular Office of Italy in Capetown
2 Greys Pass, Gardens, Cape Town

Italian Consulate in Durban, South Africa
Consular Office of Italy in Durban, South Africa
Goebenstrasse, 14 - D 44135 Dortmund

Jamaican Consulate in Pretoria, South Africa
High Commission of Jamaica in South Africa
Private Bag X5, Hatfield 0028, 3rd Floor, MIB Building, 1119 Burnett Street, Hatfield

Jordanian Embassy in Pretoria, South Africa
Embassy of Jordan in Pretoria, South Africa
209 Festival Street, Hatfield, P.O. Box 14730, Hatfield, 0028, Pretoria - Republic of South Africa

Kenyan Consulate in Pretoria, South Africa
High Commission of the Republic of Kenya in Pretoria, South Africa
302 Brooks Street, P.O. Box 35954, Menlo Park, 0081, South Africa

Kuwaiti Embassy in Pretoria, South Africa
Kuwaiti Embassy in Pretoria, Africa
Private Bag x920, 0001, South Africa

Lebanese Embassy in Pretoria, South Africa
Embassy of Lebanon in Pretoria, South Africa
290 Lawley Street, Waterkloof, 0181, P O Box 941, Groenkloof, 0027, Pretoria, South Africa

Basotho Consulate in Pretoria, South Africa
High Commission of the Kingdom of Lesotho in the Republic of South Africa
391 Anderson St. Corner , Thomas Edison, Menlo Park, , Pretoria, South Africa

Liberian Embassy in Pretoria, South Africa
Embassy of Liberia in Pretoria, South Africa
Liberian Embassy , 871 Arcadia Street, P O Box 14082, Hatfield, 0083, Pretoria, South Africa

Malagasy Embassy in Pretoria, South Africa
Embassy of Madagascar in Pretoria, South Africa
90 B Tait Street, Colbyn, Pretoria 002, P.O. BOX 11722, Queenswood 0121, Pretoria, South Africa

Malagasy Consulate in CapeTown, South Africa
General Consulate of Madagascar in Capetown
P.O. Box 44612, Claremont 7735

Malawian Embassy in Pretoria, South Africa
High Commission of the Republic of Malawi
770 Government Avenue, Arcadia 0083 , P.O. Box 11172 , Hatfield 0082

Malawian Consulate in Tshwane, South Africa
Malawi High Commission
P.O.Box 11172 Hatfield 0082, 770 Government Avenue, Arcadia 0083, Tshwane, South Africa

Malawian Consulate in Cape Town, South Africa
Malawi High Commission
Cape Town Branch, 4 Serpentine Road, Oranjezicht, Cape Town 8001, South Africa

Malaysian Consulate in Pretoria, South Africa
High Commission of Malaysia, Pretoria
No.1007, Schoeman Street, Arcadia, Pretoria 0083,, Republic of South Africa

Malian Embassy in South Africa
Embassy of Mali
872 Pretorius Street, Block B, Arcadia 0083, South Africa

Maltese Consulate in Durban, South Africa
Honorary Consulate of Malta in Durban, South Africa
285, Umhlanga Rocks Drive, Glenashley, Durban 4501, South Africa

Maltese Consulate in Cape Town, South Africa
Honorary Consulate of Malta in Cape Town, South Africa
64 Dorchester Drive, Parklands 7441, Cape Town, South Africa

Mauritian Embassy in Pretoria, South Africa
Embassy of Mauritius in Pretoria, South Africa
1163 Pretorius Street Hatfield, 0083 Pretoria, South Africa

Mexican Embassy in Pretoria, South Africa
Embassy of Mexico in Pretoria, Republica of South Africa
Parkdev Building, Brooklyn Bridge 570 Fehrsen Street, Brooklyn, 0181

Monegasque Consulate in Westlake, South Africa
Honorary Consulate of Monaco in South Africa
No. 1 Milton's Way 11 Bell Crescent Close Westlake Business Park 7945

Moroccan Embassy in Pretoria, South Africa
Embassy of Morocco in Pretoria, South Africa
799 Schoeman Street, Cnr Farenden Street, Arcadia, 0083, P O Box 12382, Hatfield, 0028, Pretoria

Mozambican Consulate in Arcadia, South Africa
High Commission of Mozambique
P.O.Box 57465, Arcadia 0007, South Africa

Mozambican Consulate in Johannesburg, South Africa
Consulate General of Mozambique
18 Hurlinghum Road, Corner Cradock

Mozambican Consulate in Cape Town, South Africa
Consulate of Mozambique
45 Castle Street, 7th Floor

Mozambican Consulate in Durban, South Africa
Consulate of Mozambique
320 West Street, 5th Floor, Durban 4001, South Africa

Mozambican Consulate in Johannesburg, South Africa
Consulate General of Mozambique
18 Hurlinghum Road, Corner Cradock Johannesburg, Corner Cradock, Johannesburg, South Africa

Myanmar Embassy in Pretoria, South Africa
Embassy of the Union of Myanmar in South Africa
319 Murray St., Brooklyn, Pretoria, P.O. Box 12121, Queenswood 0121, South Africa

Namibian Consulate in Pretoria, South Africa
High Commission of Namibia in Pretoria, South Africa
Namibian High Commission , 197 Blackwood Street, Arcadia, 0083, P.O. Box 29806, Sunnyside, 0132, Pretoria

Dutch Embassy in Pretoria, South Africa
Royal Netherlands Embassy in Pretoria, South Africa
210 Queen Wilhelmina Avenue, New Muckleneuk 0181, Pretoria, South Africa

Dutch Consulate in Cape Town, South Africa
The Netherlands Consulate General in Cape Town, South Africa
100 Strand Street,, Cape Town, 8000, South Africa, P O Box 346, Cape Town, 8001

Dutch Consulate in Durban, South Africa
Consulate of Netherland in Durban, South Africa
9 Brendon Lane, corner Jan Hofmeyer Road, Westville

Kiwi Consulate in Cape Town, South Africa
New Zealand Consulate in Cape Town, South Africa
5 Eastry Road,, Claremont, 7708

Kiwi Consulate in South Africa
New Zealand High Commission in Pretoria, South Africa
125 Middel Street, Nieuw Muckleneuk 0181, Pretoria, South Africa

Norwegian Embassy in Pretoria, South Africa
Royal Norwegian Embassy in Pretoria, South Africa
Ozmik House, North Wing, 1166 Park Street, P.O. Box 0181, Brooklyn

Norwegian Embassy in Cape Town, South Africa
Royal Norwegian Embassy in Cape Town, South Africa
17 Floor Southern Life Centre, 8 Riebeck Street, , P.O. Box 5620, Cape Town, 8000

Norwegian Consulate in Durban, South Africa
Royal Norwegian Consulate, Durban
106 Windermere Road, Morningside, P.O. Box 51045, Musgrave Road 4062

Norwegian Consulate in Cape Town, South Africa
Royal Norwegian Consulate, Cape Town
17th Floor, , Southern Life Centre, 8, Riebeek Street, Cape Town, 8001

Norwegian Consulate in Lesotho, South Africa
Royal Norwegian Consulate, Lesotho
Christie House Room 205, Orpen Road, Maseru

Pakistani Consulate in Pretoria, South Africa
High Commission of Pakistan in Pretoria, South Africa
312 Brooke Street,, Menlo Park 0081

Palestinian Embassy in Pretoria, South Africa
Palestine Embassy in South Africa
Sudhof Bldg. 472 Walker St. Flat no. 5, Voil St. Sunnside, PO Box, 56021

Panamanian Consulate in Durban, South Africa
Panama Honorary Consulate in South Africa
Old Mutual Centre, 26th Floor, 303 West Street, 4001

Panamanian Consulate in Pretoria, South Africa
Panama Embassy in Pretoria, South Africa
832 Duncan Street, Brooklyn, Pretoria 0181, South Africa , -, -

Paraguayan Consulate in Pretoria, South Africa
Paraguayan Embassy in Pretoria, South Africa
189 Streliza Road, Waterkloof Heights, 0181, P. O. Box 95774, Waterkloof, 0145, Pretoria, South Africa

Peruvian Embassy in Pretoria, South Africa
Embassy of the Republic of Peru in South Africa
Brooklyn Gardens Cnr. Velae & Middel Streets, Block B, First Floor Nieuw Muckleneuk, Pretoria 0181

Filipino Embassy in Pretoria, South Africa
Embassy of the Philippines in Pretoria, South Africa
54 Nicolson St., Muckleneuk, 0181, Pretoria, SOUTH AFRICA, P.O. Box 2562, Brooklyn Square 0075, Pretoria

Filipino Consulate in Cape Town, South Africa
Consulate of Philippines in Cape Town, South Africa
The Cottage, C/o Bramber Court, Ravenscraig Road, Green Point, Cape Town, 8005

Polish Embassy in Pretoria, South Africa
Embassy of Poland in South Africa
14 Amos Street Colbyn 0083 , P O Box 12277 Queenswood, 0121

Polish Consulate in Durban, South Africa
Honorary Consulate of the Republic of Poland in Durban
3 Chase Place, Westville 3630, P.O.Box 1351 , Durban, -, -

Congolese Embassy in Pretoria, South Africa
Embassy of Republic of Congo in South Africa
Pretoria, 791 Scheman Street, Arcardia, 0083, Pretoria, P.O.BOX 28795, Sunnyside, 0132, South Africa

Romanian Embassy in Pretoria, South Africa
Embassy of Romania in Pretoria, South Africa
117 Charles Street, Brooklyn, 0181, or P.O. Box 11295, Hatfield, 0028

Russian Embassy in Pretoria, South Africa
Embassy of the Russian Federation in the Republic of South Africa
316 Brooks st., Menlo Park, 0081, Pretoria , Pretoria 0001 , P.O.Box 6743

Russian Consulate in Cape Town, South Africa
Russian Consulate in Cape Town, South Africa
316 Brooks Street, Menlo Park, Pretoria

Rwandan Embassy in Pretoria, South Africa
Rwandan High Commission in Pretoria, South Africa
983 Francis Baard, P. O. Box 55224 Arcadia 0007, Pretoria, South Africa

Sammarinese Consulate in Pretoria, South Africa
Consulate General of San Marino in Pretoria, South Africa
P.O.Box 2013 Brooklyn Square, 0075, P O Box 2013

Saudi Arabian Embassy in Pretoria, South Africa
Saudi Arabia Embassy in Pretoria, South Africa
711 Duncan Street,, PO Box 13930 , Hatfild, 0028

Senegalese Embassy in Pretoria, South Africa
Senegalese Embassy in Pretoria, South Africa
Charles Manor - 57, Charles Street Bailleyl' S Muckleneuck, PO Box 2948, 0181

Senegalese Consulate in Houghton Johannesburg, South Africa
Honorary Consulate of Senegal in Houghton, South Africa
91 Central Street

Serbian Embassy in Pretoria, South Africa
Embassy of Serbia in South Africa
163 Marais Street, PO Box 13026, 0181

Seychelles Consulate in Cape Town, South Africa
Honorary Consulate of Syechelles in Cape Town, South Africa
Cape Town Unit 2, Azalea House,Tokai , Business Park,Tokai , 7945

Seychelles Consulate in Johannesburg, South Africa
Honorary Consulate of Syechelles in Johannesburg, South Africa
West End Office Park, 81 William Nicol Drive, Bryanston,, Sandton, Johannesburg,, Republic of South Africa

Singaporean Consulate in Pretoria, South Africa
High Commission of Singapore in Pretoria, South Africa
980-982 Schoeman Street, Arcadia, Pretoria 0083, South Africa, P.O. Box 11809, Hatfield, Pretoria 0028, South Africa

Slovak Embassy in Arcadia, South Africa
Embassy of Slovakia in South Africa
930 Arcadia Street, 0083 , Arcadia, Pretoria

Korean Embassy in Pretoria, South Africa
Embassy of the Republic of Korea
P.O.Box 939, Groenkloof 0027, South Africa

Spanish Embassy in Pretoria, South Africa
Embassy of Spain in Pretoria, South Africa
337 Brooklyn Road Menlo Park Pretoria 0102 , P.O.B.: 35353, Pretoria 0001 South Africa

Spanish Consulate in Cape Town, South Africa
Consulate of Spain in Cape Town, South Africa
37 Shortmarket Street Cape Town 8001, South Africa

Spanish Consulate in Johannesburg, South Africa
Consulate of Spain in South Africa
7 Coronation Street Sandhurst, 2196 Johannesburg South Africa

Spanish Consulate in Durban, South Africa
Consulate of Spain in Durban, South Africa
Granville Erswell 10a Poynton Place Berea, Durban 4001 South Africa

Sri Lankan Consulate in Pretoria, South Africa
Sri Lankan High Commission in Pretoria, South Africa
410 Alexander Street, Brooklyn 0181, South Africa

Sudanese Embassy in Pretoria, South Africa
Embassy of Sudan in South Africa
1203 Pretorius Street, Hatfield 0083, PO Box 25513, Monument Park, Pretoria 0105 South Africa

Swazi Consulate in Johannesburg, South Africa
Consulate of the Kingdom of Swaziland in South Africa
Braamfontein Centre, 6th Floor 23 , Jorissen Street P.O. Box 8030, Johannesburg 2000 South Africa

Swazi Consulate in Pretoria, South Africa
Swazi High Commission in Pretoria, South Africa
715 Government Avenue Cnr Blackwood & Government Streets , Arcadia 0083 P.O. Box 14294, Hatfield , Pretoria, South Africa

Swedish Embassy in Pretoria, South Africa
Embassy of Sweden in Pretoria, South Africa
I Parioli Complex, 1166 Park Street

Swedish Consulate in Durban, South Africa
Honorary Consulate of Sweden, Durban
Norton Rose House, 17th floor, 8 Riebeek Street, Cape Town

Swiss Embassy in Pretoria, South Africa
Embassy of Switzerland in Pretoria, South Africa
225 Veale Street, Parc Nouveau New Muckleneuk 0181, P.O. Box 2508, Brooklyn Square Pretoria , 0075 South Africa

Swiss Consulate in Durban, South Africa
Honorary Consulate of Switzerland in Durban, South Africa
216 Cozumel 33 , Northbeach Road, P.O. Box 312 , Umdloti Beach, 4350 South Africa

Swiss Consulate in Cape Town, South Africa
Consulate General of Switzerland in Cape Town, South Africa
Nr 1, Thibault Square, 26th Floor, , Cnr. Long & Hans Strijdom Streets , Cape Town 8001 , South Africa , P.O. Box 563, Cape Town 8000

Syrian Embassy in Pretoria, South Africa
Embassy of the Syrian Arab Republic
963 Francis Baard Arcadia, 0083 P O Box 12830 Hatfield, 0028 Pretoria, South Africa

Taiwanese Embassy in Pretoria, South Africa
Taipei Liaison Office in the Republic of South Africa
1147 Francis Baard Street, Hatfield, Pretoria

Taiwanese Consulate in Cape Town, South Africa
Taipei Liaison Office in Cape Town, Republic of South Africa
Standard Bank Centre, Main Tower 10th Floor, Hertzog Boulevard, Foreshore, CAPE TOWN 8001

Taiwanese Consulate in Johannesburg, South Africa
Taipei Liaison Office in Johannesburg, Republic of South Africa
10th Floor, Rennies House, 9 Ameshoff Street, Braamfontein, Johannesburg 2001, South Africa

Tanzanian Embassy in Pretoria, South Africa
Embassy of Tanzania in Souh Africa
822 George Ave, Arcadia, Pretoria, South Africa, P O Box 56572, Arcadia, Pretoria, 0007

Thai Embassy in Pretoria, South Africa
Royal Thai Embassy in South Africa
248 Hill Street (Corner of Pretorius Street), Arcadia, Pretoria,, RSA P.O. Box 12080, Hatfield, 0083, Pretoria

Tunisian Embassy in Pretoria, South Africa
Embassy of Tunisia in South Africa
850 Church Street PO Box 56535 Arcadia

Tunisian Consulate in Cape Town, South Africa
Consulate of Tunisia in South Africa
40 Fifth Avenue, Rondebosch East, Cape Town, South Africa

Turkish Embassy in Pretoria, South Africa
Embassy of Turkey in Pretoria, South Africa
1067 Stanza Bopape Street Hatfield 0083 , PO Box 56014 Arcadia, 0007 Pretoria, South Africa

Turkish Consulate in Cape Town, South Africa
Consulate of Turkey in South Africa
Old Post Office, Main Road, P. O. Box 121 St James, 7945 Cape Town, South Africa

Ugandan Consulate in Pretoria, South Africa
Ugandan High Commission in Pretoria, South Africa
882 Church Street, Arcadia 0083, P. O. Box 12442, Hatfiel, 0083, Pretoria, South Africa

Ukrainian Embassy in Pretoria, South Africa
Embassy of Ukraine in South Africa
PO Box 36463, Menlo Park 0102, Marais street, Brooklyn 0181, Pretoria, South Africa 398

Emirati Embassy in South Africa
Embassy of United Arab Emirates in Pretoria, South Africa
992 Arcadia Street, P. O. Box 57090, Arcadia, 0007, Pretoria, South Africa

British Consulate in Pretoria, South Africa
British High Commission in Pretoria, South Africa
255 Hill Street, Arcadia 0002, Pretoria, South Africa
Local Time: Mon-Thurs: 0800-1700 Fri: 0800-1230
We deal with a wide range of political, commercial, security and economic questions of interest to the UK and South Africa. The High Commission, and our consulate in Cape Town, provide consular assistance to British nationals in South Africa.

British Consulate in Cape Town, South Africa
British Consulate General in Cape Town, South Africa
15th Floor, Norton Rose House, 8 Riebeek Street, Foreshore, Cape Town 8000 South Africa

American Embassy in Pretoria, South Africa
American Embassy in Pretoria, South Africa
PO Box 9536, 0001, 877 Pretorius St. Arcadia, Pretoria, South Africa

American Consulate in Cape Town, South Africa
US Consulate in Cape Town, South Africa
2 Reddam Ave, Westlake 7945

American Consulate in Durban, South Africa
US Consulate in Durban, South Africa
303 Dr. Pixley KaSeme Street, 31st Floor, Old Mutual Center , Durban 4001

American Consulate in Johannesburg, South Africa
US Consulate in Johannesburg, South Africa
P.O. Box 787197, Sandton, 2146, 1 Sandton Drive, Sandhurst (opposite Sandton City Mall)

Uruguayan Embassy in Pretoria, South Africa
Embassy of Uruguay in South Africa
301 MB House 3rd Floor, 1119 Burnett Street, Hatfield Square, P O Box 14818 Hatfield, 0102 Pretoria, South Africa

Uruguayan Consulate in Cape Town, South Africa
Consulate of Uruguay in South Africa
Suite 2308 Trust Bank Centre, Thibault Square, Heerengracht, P O Box 4774 Cape Town 8000 South Africa

Uruguayan Consulate in Durban, South Africa
Consulate of Uruguay in South Africa
7a Sunny Brae Drive Westville North 3630, Durban, South Africa

Ni-Vanuatu Consulate in Cape Town, South Africa
Honorary Consulate of Vanuatu in South Africa
P.O.Box 114, Green Point, Cape Town 8051, South Africa

Venezuelan Embassy in Pretoria, South Africa
Embassy of Venezuela in South Africa
474 Hatfield Gables South, 1st Floor, Suite 4, Hilda Street, Pretoria, South Africa

Vietnamese Embassy in Pretoria, South Africa
Embassy of Vietnam in Pretoria, South Africa
87 Brooks Street Brooklyn, P.O. Box 13692 Hatfield 0028, Pretoria, South Africa

Sahrawian, Sahraouian Embassy in Pretoria, South Africa
Embassy of the Sahrawi Arab Democratic Republic in South Africa
801 Merton Avenue, Arcadia 0083, P .O. Box 11352, Hatfield 0028, Pretoria, South Africa

Yemeni Embassy in Pretoria, South Africa
Embassy of Yemen in South Africa
329 Main Street, Waterkloof, 0181, P O Box 13343, Hatfield, 0028, Pretoria, South Africa

Zambian Consulate in Pretoria, South Africa
The High Commission of the Republic of Zambia in Pretoria, South Africa
P.O.Box 12234 Hatfield 0028, Zambia House , 570 Ziervoel Avenue , Arcadia, 0083, Pretoria, South Africa

Zimbabwean Embassy in Pretoria, South Africa
Embassy of Zimbabwe in South Africa
Zimbabwe House, 798 Merton Street, Arcadia 0083 Pretoria, South Africa

Zimbabwean Consulate in Johannesburg, South Africa
General Consulate of Zimbabwe in South Africa
13A Boeing Road West, Bedfordview Johannesburg, 2007, P O Box 61736, Marshaltown, 2107

Zimbabwean Consulate in Cape Town, South Africa
Consulate of Zimbabwe in South Africa
55 Kuyper Street, Zonnebloem, 7925, P.O. Box 5561, Cape Town 8000