Botswana flag
Countries near Botswana


Countries distances from Botswana - ordered by A - B   |   Countries near Botswana

Up to 500 kilometers
South Africa flag Distance from Botswana to South Africa is: 252 kilometer Distance from Gaborone to Pretoria
Up to 1,000 kilometers
Lesotho flag Distance from Botswana to Lesotho is: 530 kilometer Distance from Gaborone to Maseru
Swaziland flag Distance from Botswana to Swaziland is: 547 kilometer Distance from Gaborone to Mbabane
Mozambique flag Distance from Botswana to Mozambique is: 682 kilometer Distance from Gaborone to Maputo
Namibia flag Distance from Botswana to Namibia is: 928 kilometer Distance from Gaborone to Windhoek
Zimbabwe flag Distance from Botswana to Zimbabwe is: 960 kilometer Distance from Gaborone to Harare
Up to 1,500 kilometers
Zambia flag Distance from Botswana to Zambia is: 1,064 kilometer Distance from Gaborone to Lusaka
Malawi flag Distance from Botswana to Malawi is: 1,447 kilometer Distance from Gaborone to Lilongwe
Up to 2,500 kilometers
Angola flag Distance from Botswana to Angola is: 2,220 kilometer Distance from Gaborone to Luanda
Tanzania flag Distance from Botswana to Tanzania is: 2,311 kilometer Distance from Gaborone to Dar es Salaam
Madagascar flag Distance from Botswana to Madagascar is: 2,313 kilometer Distance from Gaborone to Antananarivo
Comoros flag Distance from Botswana to Comoros is: 2,328 kilometer Distance from Gaborone to Moroni
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
Kenya flag Distance from Botswana to Kenya is: 2,853 kilometer Distance from Gaborone to Nairobi
Uganda flag Distance from Botswana to Uganda is: 2,867 kilometer Distance from Gaborone to Kampala
Up to 3,500 kilometers
Mauritius flag Distance from Botswana to Mauritius is: 3,270 kilometer Distance from Gaborone to Port Louis
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
South Sudan flag Distance from Botswana to South Sudan is: 3,340 kilometer Distance from Gaborone to Juba
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
Somalia flag Distance from Botswana to Somalia is: 3,633 kilometer Distance from Gaborone to Mogadishu
Ghana flag Distance from Botswana to Ghana is: 3,639 kilometer Distance from Gaborone to Accra
Equatorial Guinea flag Distance from Botswana to Equatorial Guinea is: 3,662 kilometer Distance from Gaborone to Malabo
Seychelles flag Distance from Botswana to Seychelles is: 3,858 kilometer Distance from Gaborone to Victoria
Ethiopia flag Distance from Botswana to Ethiopia is: 3,995 kilometer Distance from Gaborone to Addis Ababa
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
Djibouti flag Distance from Botswana to Djibouti is: 4,443 kilometer Distance from Gaborone to Djibouti
Up to 5,000 kilometers
Sudan flag Distance from Botswana to Sudan is: 4,533 kilometer Distance from Gaborone to Khartoum
Eritrea flag Distance from Botswana to Eritrea is: 4,663 kilometer Distance from Gaborone to Asmara
Cote dIvoire flag Distance from Botswana to Cote d'Ivoire is: 4,860 kilometer Distance from Gaborone to Yamoussoukro
Yemen flag Distance from Botswana to Yemen is: 4,875 kilometer Distance from Gaborone to Sana'a
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
Saudi Arabia flag Distance from Botswana to Saudi Arabia is: 5,920 kilometer Distance from Gaborone to Riyadh
Up to 6,500 kilometers
Maldives flag Distance from Botswana to Maldives is: 6,047 kilometer Distance from Gaborone to Male
Guinea-Bissau flag Distance from Botswana to Guinea-Bissau is: 6,054 kilometer Distance from Gaborone to Bissau
Egypt flag Distance from Botswana to Egypt is: 6,106 kilometer Distance from Gaborone to Cairo
Qatar flag Distance from Botswana to Qatar is: 6,194 kilometer Distance from Gaborone to Doha
Bahrain flag Distance from Botswana to Bahrain is: 6,241 kilometer Distance from Gaborone to Manama
United Arab Emirates flag Distance from Botswana to United Arab Emirates is: 6,257 kilometer Distance from Gaborone to Abu Dhabi
Gambia flag Distance from Botswana to Gambia is: 6,260 kilometer Distance from Gaborone to Banjul
Israel flag Distance from Botswana to Israel is: 6,348 kilometer Distance from Gaborone to Jerusalem
Jordan flag Distance from Botswana to Jordan is: 6,379 kilometer Distance from Gaborone to Amman
Senegal flag Distance from Botswana to Senegal is: 6,412 kilometer Distance from Gaborone to Dakar
Oman flag Distance from Botswana to Oman is: 6,413 kilometer Distance from Gaborone to Muscat
Kuwait flag Distance from Botswana to Kuwait is: 6,445 kilometer Distance from Gaborone to Kuwait (City)
Up to 7,000 kilometers
Libya flag Distance from Botswana to Libya is: 6,535 kilometer Distance from Gaborone to Tripoli
Syria flag Distance from Botswana to Syria is: 6,554 kilometer Distance from Gaborone to Damascus
Mauritania flag Distance from Botswana to Mauritania is: 6,567 kilometer Distance from Gaborone to Nouakchott
Lebanon flag Distance from Botswana to Lebanon is: 6,582 kilometer Distance from Gaborone to Beirut
Djerba flag Distance from Botswana to Djerba is: 6,684 kilometer Distance from Gaborone to Djerba
Cyprus flag Distance from Botswana to Cyprus is: 6,693 kilometer Distance from Gaborone to Nicosia
Iraq flag Distance from Botswana to Iraq is: 6,733 kilometer Distance from Gaborone to Baghdad
Sri Lanka flag Distance from Botswana to Sri Lanka is: 6,801 kilometer Distance from Gaborone to Colombo
Malta flag Distance from Botswana to Malta is: 6,833 kilometer Distance from Gaborone to Valletta
Cape Verde flag Distance from Botswana to Cape Verde is: 6,925 kilometer Distance from Gaborone to Praia
Greece flag Distance from Botswana to Greece is: 6,961 kilometer Distance from Gaborone to Athens
Up to 7,500 kilometers
Tunisia flag Distance from Botswana to Tunisia is: 7,023 kilometer Distance from Gaborone to Tunis
Turkey flag Distance from Botswana to Turkey is: 7,211 kilometer Distance from Gaborone to Ankara
Iran flag Distance from Botswana to Iran is: 7,217 kilometer Distance from Gaborone to Tehran
Algeria flag Distance from Botswana to Algeria is: 7,239 kilometer Distance from Gaborone to Algiers
Canary Islands flag Distance from Botswana to Canary Islands is: 7,335 kilometer Distance from Gaborone to Las Palmas
Albania flag Distance from Botswana to Albania is: 7,358 kilometer Distance from Gaborone to Tirana
Morocco flag Distance from Botswana to Morocco is: 7,379 kilometer Distance from Gaborone to Rabat
Macedonia flag Distance from Botswana to Macedonia is: 7,417 kilometer Distance from Gaborone to Skopje
Armenia flag Distance from Botswana to Armenia is: 7,455 kilometer Distance from Gaborone to Yerevan
Montenegro flag Distance from Botswana to Montenegro is: 7,484 kilometer Distance from Gaborone to Podgorica
Bulgaria flag Distance from Botswana to Bulgaria is: 7,487 kilometer Distance from Gaborone to Sofia
Up to 8,000 kilometers
Gibraltar flag Distance from Botswana to Gibraltar is: 7,506 kilometer Distance from Gaborone to Gibraltar
Italy flag Distance from Botswana to Italy is: 7,508 kilometer Distance from Gaborone to Rome
Georgia flag Distance from Botswana to Georgia is: 7,625 kilometer Distance from Gaborone to T'bilisi
Azerbaijan flag Distance from Botswana to Azerbaijan is: 7,636 kilometer Distance from Gaborone to Baku
Bosnia and Herzegovina flag Distance from Botswana to Bosnia and Herzegovina is: 7,650 kilometer Distance from Gaborone to Sarajevo
Brazil flag Distance from Botswana to Brazil is: 7,662 kilometer Distance from Gaborone to Brasilia
Romania flag Distance from Botswana to Romania is: 7,675 kilometer Distance from Gaborone to Bucharest
Turkmenistan flag Distance from Botswana to Turkmenistan is: 7,736 kilometer Distance from Gaborone to Ashgabat
Serbia flag Distance from Botswana to Serbia is: 7,737 kilometer Distance from Gaborone to Belgrade
San Marino flag Distance from Botswana to San Marino is: 7,739 kilometer Distance from Gaborone to San Marino
Uruguay flag Distance from Botswana to Uruguay is: 7,767 kilometer Distance from Gaborone to Montevideo
Monaco flag Distance from Botswana to Monaco is: 7,824 kilometer Distance from Gaborone to Monaco
Spain flag Distance from Botswana to Spain is: 7,847 kilometer Distance from Gaborone to Madrid
Andorra flag Distance from Botswana to Andorra is: 7,867 kilometer Distance from Gaborone to Andorra la Vella
Croatia flag Distance from Botswana to Croatia is: 7,890 kilometer Distance from Gaborone to Zagreb
Portugal flag Distance from Botswana to Portugal is: 7,926 kilometer Distance from Gaborone to Lisbon
Slovenia flag Distance from Botswana to Slovenia is: 7,938 kilometer Distance from Gaborone to Ljubljana
Moldova flag Distance from Botswana to Moldova is: 7,965 kilometer Distance from Gaborone to Chisinau
Argentina flag Distance from Botswana to Argentina is: 7,973 kilometer Distance from Gaborone to Buenos Aires
Afghanistan flag Distance from Botswana to Afghanistan is: 7,997 kilometer Distance from Gaborone to Kabul
Up to 8,500 kilometers
Hungary flag Distance from Botswana to Hungary is: 8,044 kilometer Distance from Gaborone to Budapest
India flag Distance from Botswana to India is: 8,066 kilometer Distance from Gaborone to New Delhi
Slovakia flag Distance from Botswana to Slovakia is: 8,134 kilometer Distance from Gaborone to Bratislava
Liechtenstein flag Distance from Botswana to Liechtenstein is: 8,143 kilometer Distance from Gaborone to Vaduz
Austria flag Distance from Botswana to Austria is: 8,154 kilometer Distance from Gaborone to Vienna
Switzerland flag Distance from Botswana to Switzerland is: 8,167 kilometer Distance from Gaborone to Bern
Pakistan flag Distance from Botswana to Pakistan is: 8,172 kilometer Distance from Gaborone to Islamabad
Paraguay flag Distance from Botswana to Paraguay is: 8,243 kilometer Distance from Gaborone to Asuncion
Tajikistan flag Distance from Botswana to Tajikistan is: 8,318 kilometer Distance from Gaborone to Dushanbe
Ukraine flag Distance from Botswana to Ukraine is: 8,354 kilometer Distance from Gaborone to Kiev
Czech Republic flag Distance from Botswana to Czech Republic is: 8,378 kilometer Distance from Gaborone to Prague
Luxembourg flag Distance from Botswana to Luxembourg is: 8,476 kilometer Distance from Gaborone to Luxembourg
France flag Distance from Botswana to France is: 8,495 kilometer Distance from Gaborone to Paris
Up to 9,000 kilometers
Poland flag Distance from Botswana to Poland is: 8,555 kilometer Distance from Gaborone to Warsaw
Uzbekistan flag Distance from Botswana to Uzbekistan is: 8,570 kilometer Distance from Gaborone to Tashkent
Nepal flag Distance from Botswana to Nepal is: 8,609 kilometer Distance from Gaborone to Kathmandu
Belgium flag Distance from Botswana to Belgium is: 8,647 kilometer Distance from Gaborone to Brussels
Germany flag Distance from Botswana to Germany is: 8,658 kilometer Distance from Gaborone to Berlin
Jersey flag Distance from Botswana to Jersey is: 8,676 kilometer Distance from Gaborone to St. Helier
Malaysia flag Distance from Botswana to Malaysia is: 8,705 kilometer Distance from Gaborone to Kuala Lumpur
Belarus flag Distance from Botswana to Belarus is: 8,726 kilometer Distance from Gaborone to Minsk
Bangladesh flag Distance from Botswana to Bangladesh is: 8,772 kilometer Distance from Gaborone to Dhaka
Indonesia flag Distance from Botswana to Indonesia is: 8,778 kilometer Distance from Gaborone to Jakarta
Netherlands flag Distance from Botswana to Netherlands is: 8,793 kilometer Distance from Gaborone to Amsterdam
Lithuania flag Distance from Botswana to Lithuania is: 8,812 kilometer Distance from Gaborone to Vilnius
Singapore flag Distance from Botswana to Singapore is: 8,830 kilometer Distance from Gaborone to Singapore
United Kingdom flag Distance from Botswana to United Kingdom is: 8,833 kilometer Distance from Gaborone to London
Myanmar flag Distance from Botswana to Burma is: 8,879 kilometer Distance from Gaborone to Yangon
Bhutan flag Distance from Botswana to Bhutan is: 8,940 kilometer Distance from Gaborone to Thimphu
Russia flag Distance from Botswana to Russia is: 8,999 kilometer Distance from Gaborone to Moscow
Up to 9,500 kilometers
Kyrgyzstan flag Distance from Botswana to Kyrgyzstan is: 9,009 kilometer Distance from Gaborone to Bishkek
Denmark flag Distance from Botswana to Denmark is: 9,010 kilometer Distance from Gaborone to Copenhagen
Chile flag Distance from Botswana to Chile is: 9,069 kilometer Distance from Gaborone to Santiago
Thailand flag Distance from Botswana to Thailand is: 9,122 kilometer Distance from Gaborone to Bangkok
Tibet flag Distance from Botswana to Tibet is: 9,198 kilometer Distance from Gaborone to Lhasa
Ireland flag Distance from Botswana to Ireland is: 9,199 kilometer Distance from Gaborone to Dublin
Isle of Man flag Distance from Botswana to Isle of Man is: 9,223 kilometer Distance from Gaborone to Douglas
Estonia flag Distance from Botswana to Estonia is: 9,337 kilometer Distance from Gaborone to Tallinn
Sweden flag Distance from Botswana to Sweden is: 9,355 kilometer Distance from Gaborone to Stockholm
Suriname flag Distance from Botswana to Suriname is: 9,361 kilometer Distance from Gaborone to Paramaribo
Finland flag Distance from Botswana to Finland is: 9,420 kilometer Distance from Gaborone to Helsinki
Cambodia flag Distance from Botswana to Cambodia is: 9,431 kilometer Distance from Gaborone to Phnom Penh
Norway flag Distance from Botswana to Norway is: 9,493 kilometer Distance from Gaborone to Oslo
Up to 10,000 kilometers
Kazakhstan flag Distance from Botswana to Kazakhstan is: 9,523 kilometer Distance from Gaborone to Astana
Laos flag Distance from Botswana to Laos is: 9,540 kilometer Distance from Gaborone to Vientiane
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
Vietnam flag Distance from Botswana to Vietnam is: 9,998 kilometer Distance from Gaborone to Hanoi
Up to 10,500 kilometers
Faroe Islands flag Distance from Botswana to Faroe Islands is: 10,054 kilometer Distance from Gaborone to Torshavn
Brunei flag Distance from Botswana to Brunei is: 10,112 kilometer Distance from Gaborone to Bandar Seri Begawan
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
East Timor flag Distance from Botswana to East Timor is: 10,566 kilometer Distance from Gaborone to Dili
Saint Kitts and Nevis flag Distance from Botswana to Saint Kitts and Nevis is: 10,645 kilometer Distance from Gaborone to Basseterre
Iceland flag Distance from Botswana to Iceland is: 10,689 kilometer Distance from Gaborone to Reykjavik
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
Hong Kong flag Distance from Botswana to Hong Kong is: 10,831 kilometer Distance from Gaborone to Hong Kong
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
Australia flag Distance from Botswana to Australia is: 11,033 kilometer Distance from Gaborone to Canberra
Aruba flag Distance from Botswana to Aruba is: 11,045 kilometer Distance from Gaborone to Oranjestad
Philippines flag Distance from Botswana to Philippines is: 11,154 kilometer Distance from Gaborone to Manila
Colombia flag Distance from Botswana to Colombia is: 11,204 kilometer Distance from Gaborone to Bogota
Mongolia flag Distance from Botswana to Mongolia is: 11,362 kilometer Distance from Gaborone to Ulaanbaatar
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
Taiwan flag Distance from Botswana to Taiwan is: 11,642 kilometer Distance from Gaborone to Taipei
Latvia flag Distance from Botswana to Latvia is: 11,690 kilometer Distance from Gaborone to Riga
China flag Distance from Botswana to China is: 11,754 kilometer Distance from Gaborone to Beijing
Panama flag Distance from Botswana to Panama is: 11,949 kilometer Distance from Gaborone to Panama (City)
New Zealand flag Distance from Botswana to New Zealand is: 11,973 kilometer Distance from Gaborone to Wellington
Up to 12,500 kilometers
Jamaica flag Distance from Botswana to Jamaica is: 12,051 kilometer Distance from Gaborone to Kingston
Palau flag Distance from Botswana to Palau is: 12,191 kilometer Distance from Gaborone to Ngerulmud
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
North Korea flag Distance from Botswana to North Korea is: 12,484 kilometer Distance from Gaborone to P'yongyang
Up to 13,000 kilometers
Cayman Islands flag Distance from Botswana to Cayman Islands is: 12,553 kilometer Distance from Gaborone to George Town
South Korea flag Distance from Botswana to South Korea is: 12,554 kilometer Distance from Gaborone to Seoul
Papua New Guinea flag Distance from Botswana to Papua New Guinea is: 12,564 kilometer Distance from Gaborone to Port Moresby
USA flag Distance from Botswana to USA is: 12,742 kilometer Distance from Gaborone to Washington
Nicaragua flag Distance from Botswana to Nicaragua is: 12,764 kilometer Distance from Gaborone to Managua
Canada flag Distance from Botswana to Canada is: 12,784 kilometer Distance from Gaborone to Ottawa
Cuba flag Distance from Botswana to Cuba is: 12,784 kilometer Distance from Gaborone to Havana
Honduras flag Distance from Botswana to Honduras is: 12,937 kilometer Distance from Gaborone to Tegucigalpa
Up to 13,500 kilometers
El Salvador flag Distance from Botswana to El Salvador is: 13,122 kilometer Distance from Gaborone to San Salvador
Belize flag Distance from Botswana to Belize is: 13,212 kilometer Distance from Gaborone to Belmopan
New Caledonia flag Distance from Botswana to New Caledonia is: 13,240 kilometer Distance from Gaborone to Noumea
Guatemala flag Distance from Botswana to Guatemala is: 13,289 kilometer Distance from Gaborone to Guatemala
Guam flag Distance from Botswana to Guam is: 13,485 kilometer Distance from Gaborone to Agana
Up to 14,000 kilometers
Japan flag Distance from Botswana to Japan is: 13,627 kilometer Distance from Gaborone to Tokyo
Northern Mariana Islands flag Distance from Botswana to Northern Mariana Islands is: 13,658 kilometer Distance from Gaborone to Mariana
Solomon Islands flag Distance from Botswana to Solomon Islands is: 13,714 kilometer Distance from Gaborone to Honiara
Vanuatu flag Distance from Botswana to Vanuatu is: 13,745 kilometer Distance from Gaborone to Port-Vila
Up to 14,500 kilometers
Mexico flag Distance from Botswana to Mexico is: 14,326 kilometer Distance from Gaborone to Mexico City
Fiji flag Distance from Botswana to Fiji is: 14,359 kilometer Distance from Gaborone to Suva
Tonga flag Distance from Botswana to Tonga is: 14,392 kilometer Distance from Gaborone to Nuku'alofa
Up to 15,000 kilometers
Micronesia flag Distance from Botswana to Micronesia is: 14,542 kilometer Distance from Gaborone to Palikir
Niue flag Distance from Botswana to Niue is: 14,820 kilometer Distance from Gaborone to Alofi
Cook Islands flag Distance from Botswana to Cook Islands is: 14,834 kilometer Distance from Gaborone to Avarua
Nauru flag Distance from Botswana to Nauru is: 14,929 kilometer Distance from Gaborone to Yaren District
Up to 15,500 kilometers
French Polynesia flag Distance from Botswana to French Polynesia is: 15,252 kilometer Distance from Gaborone to Papeete
Samoa flag Distance from Botswana to Samoa is: 15,283 kilometer Distance from Gaborone to Apia
Up to 16,000 kilometers
Kiribati flag Distance from Botswana to Kiribati is: 15,595 kilometer Distance from Gaborone to Tarawa
Marshall Islands flag Distance from Botswana to Marshall Islands is: 15,802 kilometer Distance from Gaborone to Majuro

Farthest country from Botswana is Marshall Islands


Countries distances from Botswana - ordered by A - B   |   Countries near Botswana