Canadian Diplomatic Missions in Africa

44 Diplomatic Missions

This is a list of about 44 Canadian embassies and consulates in Africa countries. Use the locator below to find the nearest diplomatic missions of Canada in Africa.

Map of foreign diplomatic missions of Canada in Africa
Country
Country Type of diplomatic missions Phone number
Algiers, Algeria Embassy +213 770 08 30 00
Luanda, Angola Consulate General +244 222 448-371 / +244 222 448-377 / +244 222 448-8366
Cotonou, Benin Consulate General +229 21 30 21 45 / +229 97 60 50 60
Ouagadougou, Burkina Faso Embassy +226 25 49 08 00 / +226 25 31 18 94
Bujumbura, Burundi Consulate General +257 22 24 58 98
Yaounde, Cameroon High Commission +237 222-50-39-00
Yaounde, Cameroon Embassy +237 222-50-39-00
Douala, Cameroon Consulate General +237 233 438 218
Bangui, Central African Republic Consulate General +236 70 50 22 39 /+ 236 75 50 22 39
Abidjan, Côte d'Ivoire Embassy +225 20 30 07 00
Kinshasa, Democratic Republic of the Congo Embassy +243 996 021 500
Djibouti, Djibouti Consulate General +253-21-35-59-50 /+ 253-77-81-58-50
Cairo, Egypt Embassy +202 2461 2200
Asmara, Eritrea Consulate General +291 (1) 18 18 55 / +291 (1) 18 64 90
Addis Ababa, Ethiopia Embassy +251 (0) 11 317 0000
Libreville, Gabon Honorary Consulate +241 01 44 29 65
Banjul, Gambia High Commission +220 4495133
Accra, Ghana High Commission +233 (302) 21 15 21 / +233 (302) 22 85 55
Nairobi, Kenya High Commission +254 (20) 366-3000
Antananarivo, Madagascar Consulate General +261 20 22 43 270
Bamako, Mali Embassy +223 44 98 04 50
Nouakchott, Mauritania Consulate General +222 45-29-26-97
Port Louis, Mauritius Consulate General +230 212-5500
Rabat, Morocco Embassy +212 (0) 537 54 49 49
Maputo, Mozambique High Commission +258 (21) 244-200
Maputo, Mozambique Embassy +258-1-492-623
Niamey, Niger Consulate General +227 20 37 09 81
Lagos, Nigeria High Commission +234 (1) 271 5650
Abuja, Nigeria High Commission +234 (09) 461 2900
Port Harcourt, Nigeria Consulate General +234 (806) 399 7054, +234 (806) 399 7054
Kigali, Rwanda High Commission + 250 252 554 800
Dakar, Senegal Embassy +221 33 889 4700 / 33 889 4749 / 33 889 4742
Freetown, Sierra Leone Consulate General +232 2222 6232
Pretoria, South Africa High Commission +27 (12) 422-3000
Johannesburg, South Africa High Commission +27-11-442 3130
Cape Town, South Africa Consulate General +27 21 945 2429
Juba, South Sudan Embassy +211 916 726 304 and +211 925 787 916
Khartoum, Sudan Embassy +249 156 550 500
Dar es Salaam, Tanzania High Commission +255 (22) 216-3300
Tunis, Tunisia Embassy +216 70 010 200
Tunis, Tunisia Consulate General +216 70 010 200
Kampala, Uganda Consulate General +256 (414) 258-141 /+ 256 (414) 348-141 / +256 (312) 260-511
Lusaka, Zambia High Commission +260 (211) 25-08-33/39-85-00
Harare, Zimbabwe Embassy +263 (024) 2 252 181/2/3/4/5