City — Botswana
Gaborone
Embassies
11 recordsMissions headed by an ambassador.
Embassy of Angola in Gaborone, BotswanaGaborone, Botswana+267 390 0204, +267 2134 1152Embassy of Brazil in Gaborone, BotswanaGaborone, Botswana+267 395 1061 / 62Embassy of China in Gaborone, BotswanaGaborone, Botswana+267 395 2209, Consular Desk: +267 393 8682Embassy of Cuba in Gaborone, BotswanaGaborone, Botswana+267 391 1485Embassy of France in Gaborone, BotswanaGaborone, Botswana+267 368 0811Embassy of Germany in Gaborone, BotswanaGaborone, Botswana+267 395 3143Embassy of Japan in Gaborone, BotswanaGaborone, Botswana+267 391 4456, +267 368 2328,+267 368 2323Embassy of Russia in Gaborone, BotswanaGaborone, Botswana+267 3953 389Embassy of Turkey in Gaborone, BotswanaGaborone, Botswana+267 390 3612Embassy of Zimbabwe in Gaborone, BotswanaGaborone, Botswana+267 391 4495Embassy of the United States in Gaborone, BotswanaGaborone, Botswana(+267) 395-3982
High Commissions
8 recordsEmbassies exchanged between Commonwealth countries.
British High Commission in Gaborone, BotswanaGaborone, Botswana+267 395 2841, Passport enquiries: +44 300 222 0000High Commission of India in Gaborone, BotswanaGaborone, Botswana+267 397 2676High Commission of Kenya in Gaborone, BotswanaGaborone, Botswana+267 395 1408, +267 395 1430High Commission of Mozambique in Gaborone, BotswanaGaborone, Botswana+267 319 1251, +267 317 0786High Commission of Namibia in Gaborone, BotswanaGaborone, Botswana+267 390 2181High Commission of Nigeria in Gaborone, BotswanaGaborone, Botswana+267 391 3738High Commission of South Africa in Gaborone, BotswanaGaborone, Botswana+267 390 4800, +267 390 4801, +267 390 4802, +267 390 4803High Commission of Zambia in Gaborone, BotswanaGaborone, Botswana+267 395 1951
Consulates
22 recordsConsulates general, consulates, and honorary consulates.
Consulate of Canada in Gaborone, BotswanaGaborone, Botswana+267 3160 926, +267 3160 946Honorary Consulate General of Norway in Gaborone, Botswana hon.Gaborone, Botswana+267 392 6298Honorary Consulate of Australia in Gaborone, Botswana hon.Gaborone, Botswana+267 776 00002, +267 769 09454Honorary Consulate of Austria in Gaborone, Botswana hon.Gaborone, Botswana+267 316 73 89Honorary Consulate of Belgium in Gaborone, Botswana hon.Gaborone, Botswana+267 395 77 85, +267 395 77 89, +267 71 309 499Honorary Consulate of Cyprus in Gaborone, Botswana hon.Gaborone, Botswana+267 7132 2443Honorary Consulate of Czech Republic in Gaborone, Botswana hon.Gaborone, Botswana+267 318 45 97, +267 721 214 24Honorary Consulate of Denmark in Gaborone, Botswana hon.Gaborone, Botswana+267 7130 3022Honorary Consulate of Finland in Gaborone, Botswana hon.Gaborone, Botswana+267 395 3481Honorary Consulate of Georgia in Gaborone, Botswana hon.Gaborone, Botswana+267 391 0820Honorary Consulate of Greece in Gaborone, Botswana hon.Gaborone, Botswana+267 393 4364Honorary Consulate of Guyana in Gaborone, Botswana hon.Gaborone, Botswana+267 391 2655, +267 318 2675, +267 7171 0354Honorary Consulate of Hungary in Gaborone, Botswana hon.Gaborone, Botswana+267 3 500 090, Mobile: +267 72 333 718Honorary Consulate of Ireland in Gaborone, Botswana hon.Gaborone, Botswana+267 390 5807Honorary Consulate of Jamaica in Gabarone, Botswana hon.Gaborone, Botswana+267 317-0811, +267 740-66676Honorary Consulate of Mauritius in Gaborone, Botswana hon.Gaborone, Botswana+267 397 3616, Mobile: +267 7210 1940Honorary Consulate of Netherlands in Gaborone, Botswana hon.Gaborone, Botswana+271 2425 4500, Mobile: +267 7163 1563Honorary Consulate of Spain in Gaborone, Botswana hon.Gaborone, Botswana+267 390 1556Honorary Consulate of Sri Lanka in Gaborone, Botswana hon.Gaborone, Botswana+267 3952 0011, 7130 6386Honorary Consulate of Sweden in Gaborone, Botswana hon.Gaborone, Botswana+267 393 1358, +267 395 2538Honorary Consulate of the Philippines in Gaborone, Botswana hon.Gaborone, Botswana(+267) 391 4547, Mobile: (+267) 715 80301Honorary Vice Consulate of Italy in Gaborone, Botswana hon.Gaborone, Botswana+267 72 300 110