Botswana embassies and consulates near Sri Lanka
There is currently no Botswanan embassies or consulates in Sri Lanka, please find the information below for the nearest diplomatic missions of Botswana.
| Country | Distance | Address detail |
|---|---|---|
| Mumbai, India | 1503 km (934 miles) |
The Honorary Consulate of Botswana in Mumbai, India
|
| New Delhi, India | 2332 km (1449 miles) |
The High Commission of Botswana in New Delhi, India
|
| Kuwait City, Kuwait | 4164 km (2587 miles) |
The Embassy of Botswana in Kuwait City, Kuwait
|
| Addis Ababa, Ethiopia | 4624 km (2873 miles) |
The Embassy of Botswana in Addis Ababa, Ethiopia
|
| Nairobi, Kenya | 4979 km (3094 miles) |
The High Commission of Botswana in Nairobi, Kenya
|
1 - Do Sri Lankan citizens need a visa for Botswana?
Sri Lankan citizens are required to obtain a valid visa in order to be allowed entry into Botswana. Kindly visit the nearest embassies or consulates of Botswana to Sri Lanka for further instructions.
2 - My country has no Botswanan embassy: How do I get a visa?
To obtain a Botswana visa, you can visit the nearest embassies or consulates of Botswana in neighboring countries to Sri Lanka for more information:
- Mumbai, India (Honorary Consulate, 1503 km)
- New Delhi, India (High Commission, 2332 km)
Comments (0)
Be the first to comment on this page
Visa Information
Time in Botswana vs Sri Lanka
Gaborone, Botswana time is 4:30 hours behind Colombo, Sri Lanka
Colombo, Sri Lanka
19:43PMThursday, October 30, 2025
Gaborone, Botswana
16:13PMThursday, October 30, 2025