Countries between Botswana and Cayman Islands

Up to 1,000 kilometers
Namibia flag Distance from Botswana to Namibia is: 928 kilometer Distance from Gaborone to Windhoek
Up to 2,500 kilometers
Angola flag Distance from Botswana to Angola is: 2,220 kilometer Distance from Gaborone to Luanda
Burundi flag Distance from Botswana to Burundi is: 2,399 kilometer Distance from Gaborone to Bujumbura
Up to 3,000 kilometers
Congo flag Distance from Botswana to Congo is: 2,536 kilometer Distance from Gaborone to Kinshasa
Rwanda flag Distance from Botswana to Rwanda is: 2,568 kilometer Distance from Gaborone to Kigali
Up to 3,500 kilometers
Gabon flag Distance from Botswana to Gabon is: 3,302 kilometer Distance from Gaborone to Libreville
Central African Republic flag Distance from Botswana to Central African Republic is: 3,325 kilometer Distance from Gaborone to Bangui
Sao Tome and Principe flag Distance from Botswana to Sao Tome and Principe is: 3,462 kilometer Distance from Gaborone to Sao Tome
Up to 4,000 kilometers
Cameroon flag Distance from Botswana to Cameroon is: 3,534 kilometer Distance from Gaborone to Yaounde
Equatorial Guinea flag Distance from Botswana to Equatorial Guinea is: 3,662 kilometer Distance from Gaborone to Malabo
Up to 4,500 kilometers
Chad flag Distance from Botswana to Chad is: 4,256 kilometer Distance from Gaborone to N'Djamena
Nigeria flag Distance from Botswana to Nigeria is: 4,277 kilometer Distance from Gaborone to Abuja
Benin flag Distance from Botswana to Benin is: 4,282 kilometer Distance from Gaborone to Porto-Novo
Togo flag Distance from Botswana to Togo is: 4,342 kilometer Distance from Gaborone to Loma
Ghana flag Distance from Botswana to Ghana is: 4,390 kilometer Distance from Gaborone to Accra
Up to 5,000 kilometers
Cote dIvoire flag Distance from Botswana to Cote d'Ivoire is: 4,860 kilometer Distance from Gaborone to Yamoussoukro
Niger flag Distance from Botswana to Niger is: 4,966 kilometer Distance from Gaborone to Niamey
Up to 5,500 kilometers
Burkina Faso flag Distance from Botswana to Burkina Faso is: 5,076 kilometer Distance from Gaborone to Ouagadougou
Liberia flag Distance from Botswana to Liberia is: 5,250 kilometer Distance from Gaborone to Monrovia
Up to 6,000 kilometers
Mali flag Distance from Botswana to Mali is: 5,540 kilometer Distance from Gaborone to Bamako
Sierra Leone flag Distance from Botswana to Sierra Leone is: 5,615 kilometer Distance from Gaborone to Freetown
Guinea flag Distance from Botswana to Guinea is: 5,729 kilometer Distance from Gaborone to Conakry
Up to 6,500 kilometers
Guinea-Bissau flag Distance from Botswana to Guinea-Bissau is: 6,054 kilometer Distance from Gaborone to Bissau
Gambia flag Distance from Botswana to Gambia is: 6,260 kilometer Distance from Gaborone to Banjul
Senegal flag Distance from Botswana to Senegal is: 6,412 kilometer Distance from Gaborone to Dakar
Up to 7,000 kilometers
Mauritania flag Distance from Botswana to Mauritania is: 6,567 kilometer Distance from Gaborone to Nouakchott
Cape Verde flag Distance from Botswana to Cape Verde is: 6,925 kilometer Distance from Gaborone to Praia
Up to 7,500 kilometers
Canary Islands flag Distance from Botswana to Canary Islands is: 7,335 kilometer Distance from Gaborone to Las Palmas
Morocco flag Distance from Botswana to Morocco is: 7,379 kilometer Distance from Gaborone to Rabat
Up to 8,000 kilometers
Gibraltar flag Distance from Botswana to Gibraltar is: 7,506 kilometer Distance from Gaborone to Gibraltar
Brazil flag Distance from Botswana to Brazil is: 7,662 kilometer Distance from Gaborone to Brasilia
Uruguay flag Distance from Botswana to Uruguay is: 7,767 kilometer Distance from Gaborone to Montevideo
Argentina flag Distance from Botswana to Argentina is: 7,973 kilometer Distance from Gaborone to Buenos Aires
Up to 8,500 kilometers
Paraguay flag Distance from Botswana to Paraguay is: 8,243 kilometer Distance from Gaborone to Asuncion
Up to 9,500 kilometers
Chile flag Distance from Botswana to Chile is: 9,069 kilometer Distance from Gaborone to Santiago
Suriname flag Distance from Botswana to Suriname is: 9,361 kilometer Distance from Gaborone to Paramaribo
Up to 10,000 kilometers
Bolivia flag Distance from Botswana to Bolivia is: 9,621 kilometer Distance from Gaborone to La Paz
Guyana flag Distance from Botswana to Guyana is: 9,708 kilometer Distance from Gaborone to Georgetown
Up to 10,500 kilometers
Barbados flag Distance from Botswana to Barbados is: 10,149 kilometer Distance from Gaborone to Bridgetown
Trinidad and Tobago flag Distance from Botswana to Trinidad and Tobago is: 10,223 kilometer Distance from Gaborone to Port-of-Spain
Grenada flag Distance from Botswana to Grenada is: 10,310 kilometer Distance from Gaborone to Saint George's
Saint Vincent flag Distance from Botswana to Saint Vincent is: 10,310 kilometer Distance from Gaborone to Kingstown
Dominica flag Distance from Botswana to Dominica is: 10,426 kilometer Distance from Gaborone to Roseau
Up to 11,000 kilometers
Antigua and Barbuda flag Distance from Botswana to Antigua and Barbuda is: 10,555 kilometer Distance from Gaborone to Saint John's
Saint Kitts and Nevis flag Distance from Botswana to Saint Kitts and Nevis is: 10,645 kilometer Distance from Gaborone to Basseterre
Peru flag Distance from Botswana to Peru is: 10,697 kilometer Distance from Gaborone to Lima
Anguilla flag Distance from Botswana to Anguilla is: 10,719 kilometer Distance from Gaborone to The Valley
Venezuela flag Distance from Botswana to Venezuela is: 10,753 kilometer Distance from Gaborone to Caracas
Virgin Islands flag Distance from Botswana to Virgin Islands is: 10,906 kilometer Distance from Gaborone to Charlotte Amalie
Up to 11,500 kilometers
Puerto Rico flag Distance from Botswana to Puerto Rico is: 11,026 kilometer Distance from Gaborone to San Juan
Aruba flag Distance from Botswana to Aruba is: 11,045 kilometer Distance from Gaborone to Oranjestad
Colombia flag Distance from Botswana to Colombia is: 11,204 kilometer Distance from Gaborone to Bogota
Dominican Republic flag Distance from Botswana to Dominican Republic is: 11,394 kilometer Distance from Gaborone to Santo Domingo
Ecuador flag Distance from Botswana to Ecuador is: 11,427 kilometer Distance from Gaborone to Quito
Bermuda flag Distance from Botswana to Bermuda is: 11,477 kilometer Distance from Gaborone to Hamilton
Up to 12,000 kilometers
Haiti flag Distance from Botswana to Haiti is: 11,634 kilometer Distance from Gaborone to Port-au-Prince
Panama flag Distance from Botswana to Panama is: 11,949 kilometer Distance from Gaborone to Panama (City)
Up to 12,500 kilometers
Jamaica flag Distance from Botswana to Jamaica is: 12,051 kilometer Distance from Gaborone to Kingston
Bahamas flag Distance from Botswana to Bahamas is: 12,367 kilometer Distance from Gaborone to Nassau
Costa Rica flag Distance from Botswana to Costa Rica is: 12,449 kilometer Distance from Gaborone to San Jose
Up to 13,000 kilometers
Cayman Islands flag Distance from Botswana to Cayman Islands is: 12,553 kilometer Distance from Gaborone to George Town