Here lists all overseas Embassies and consular missions all diplomatic and consular representations in Botswana which promote friendly relations between Botswana and its represented country. There are total 10 embassies, 34 Deputy High Commission / Consulates General / Consulates (including Honorary Consulates) and 0 other representations (outside of the capital city) in Botswana. Currently, Botswana maintains 19 embassies and high commissions abroad as well as 41 consulates and 0 other representations.
The page details were last updated on 14-11-2024
Embassies in Botswana
A
B
C
F
G
J
R
T
U
Z
Consulates in Botswana
A
B
C
- Canada - Canadian Honorary Consulate in Gaborone
- Cyprus - Cypriot Honorary Consulate in Gaborone
- Czech Republic - Czech Honorary Consulate in Gaborone
D
F
G
- Georgia - Georgian Honorary Consulate in Gaborone
- Germany - German Honorary Consulate in Maun
- Ghana - Ghanaian Honorary Consulate in Gaborone
- Greece - Greek Honorary Consulate in Gaborone
- Guyana - Guyanese Honorary Consulate in Gaborone
H
I
- India - High Commission of India in Gaborone
- Ireland - Irish Honorary Consulate in Gaborone
- Israel - Israeli Honorary Consulate in Gaborone
- Italy - Italian Honorary Vice Consulate in Gaborone
J
K
M
- Mauritius - Mauritian Honorary Consulate in Gaborone
- Mexico - Mexican Honorary Consulate in Gaborone
- Mozambique - Mozambican High Commission in Gaborone
N
- Namibia - High Commission of the Republic of Namibia in Gaborone
- Netherlands - Netherlands Honorary Consulate in Gaborone
- Nigeria - Nigerian High Commission in Gaborone
- Norway - Norwegian Honorary Consulate in Gaborone
P
S
- South Africa - South African High Commission in Gaborone
- Spain - Spanish Honorary Consulate in Gaborone
- Sweden - Honorary Consulate of Sweden in Gaborone
- Switzerland - Swiss Honorary Consulate in Gaborone
To help us improve