Canadian embassies in nearby countries

» Burkina Faso

» Cameroon

» Congo-Kinshasa

» Ethiopia

» Ghana

» Ivory Coast

» Lesotho

» Malawi

» Mali

» Mauritius

» Mozambique

» Namibia

» Nigeria

» Senegal

» Tanzania

» Zambia

» Zimbabwe

Canadian embassies worldwide

Canadian flag Canadian representation in South Africa

Pretoria — Canadian High Commission

Address1103 Arcadia Street
(Corner Arcadia and Hilda Streets)
Hatfield, Pretoria
Phonelocal: (012) 422.3000
international: +27.12.422.3000

Cape Town — Canadian Consulate-General

Address19th floor, South African Reserve Bank Building
60 St. George’s Mall
Cape Town, 8001
Phonelocal: (021) 423.5240
international: +27.21.423.5240