Countries between Botswana and Belarus

Up to 500 kilometers
Cyprus flag Distance from Botswana to Cyprus is: 412 kilometer Distance from Gaborone to Nicosia
Egypt flag Distance from Botswana to Egypt is: 424 kilometer Distance from Gaborone to Cairo
Up to 1,000 kilometers
Nigeria flag Distance from Botswana to Nigeria is: 730 kilometer Distance from Gaborone to Abuja
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
Greece flag Distance from Botswana to Greece is: 1,250 kilometer Distance from Gaborone to Athens
Up to 2,000 kilometers
Bulgaria flag Distance from Botswana to Bulgaria is: 1,599 kilometer Distance from Gaborone to Sofia
Eritrea flag Distance from Botswana to Eritrea is: 1,862 kilometer Distance from Gaborone to Asmara
Bosnia and Herzegovina flag Distance from Botswana to Bosnia and Herzegovina is: 1,984 kilometer Distance from Gaborone to Sarajevo
Up to 2,500 kilometers
Hungary flag Distance from Botswana to Hungary is: 2,213 kilometer Distance from Gaborone to Budapest
Croatia flag Distance from Botswana to Croatia is: 2,267 kilometer Distance from Gaborone to Zagreb
Djerba flag Distance from Botswana to Djerba is: 2,275 kilometer Distance from Gaborone to Djerba
Tanzania flag Distance from Botswana to Tanzania is: 2,311 kilometer Distance from Gaborone to Dar es Salaam
Austria flag Distance from Botswana to Austria is: 2,416 kilometer Distance from Gaborone to Vienna
Up to 3,000 kilometers
Czech Republic flag Distance from Botswana to Czech Republic is: 2,656 kilometer Distance from Gaborone to Prague
Uganda flag Distance from Botswana to Uganda is: 2,867 kilometer Distance from Gaborone to Kampala
Chad flag Distance from Botswana to Chad is: 2,999 kilometer Distance from Gaborone to N'Djamena
Up to 3,500 kilometers
Portugal flag Distance from Botswana to Portugal is: 3,006 kilometer Distance from Gaborone to Lisbon
Spain flag Distance from Botswana to Spain is: 3,035 kilometer Distance from Gaborone to Madrid
Maldives flag Distance from Botswana to Maldives is: 3,127 kilometer Distance from Gaborone to Male
Sudan flag Distance from Botswana to Sudan is: 3,271 kilometer Distance from Gaborone to Khartoum
Belgium flag Distance from Botswana to Belgium is: 3,289 kilometer Distance from Gaborone to Brussels
France flag Distance from Botswana to France is: 3,325 kilometer Distance from Gaborone to Paris
South Sudan flag Distance from Botswana to South Sudan is: 3,365 kilometer Distance from Gaborone to Juba
Central African Republic flag Distance from Botswana to Central African Republic is: 3,500 kilometer Distance from Gaborone to Bangui
Up to 4,000 kilometers
San Marino flag Distance from Botswana to San Marino is: 3,513 kilometer Distance from Gaborone to San Marino
Rwanda flag Distance from Botswana to Rwanda is: 3,521 kilometer Distance from Gaborone to Kigali
Gibraltar flag Distance from Botswana to Gibraltar is: 3,737 kilometer Distance from Gaborone to Gibraltar
Slovenia flag Distance from Botswana to Slovenia is: 3,791 kilometer Distance from Gaborone to Ljubljana
Serbia flag Distance from Botswana to Serbia is: 3,880 kilometer Distance from Gaborone to Belgrade
Cameroon flag Distance from Botswana to Cameroon is: 3,960 kilometer Distance from Gaborone to Yaounde
Up to 4,500 kilometers
Slovakia flag Distance from Botswana to Slovakia is: 4,083 kilometer Distance from Gaborone to Bratislava
Romania flag Distance from Botswana to Romania is: 4,112 kilometer Distance from Gaborone to Bucharest
Equatorial Guinea flag Distance from Botswana to Equatorial Guinea is: 4,153 kilometer Distance from Gaborone to Malabo
Burkina Faso flag Distance from Botswana to Burkina Faso is: 4,315 kilometer Distance from Gaborone to Ouagadougou
Netherlands flag Distance from Botswana to Netherlands is: 4,315 kilometer Distance from Gaborone to Amsterdam
Namibia flag Distance from Botswana to Namibia is: 4,321 kilometer Distance from Gaborone to Windhoek
Togo flag Distance from Botswana to Togo is: 4,342 kilometer Distance from Gaborone to Loma
Benin flag Distance from Botswana to Benin is: 4,388 kilometer Distance from Gaborone to Porto-Novo
Gabon flag Distance from Botswana to Gabon is: 4,408 kilometer Distance from Gaborone to Libreville
Up to 5,000 kilometers
Congo flag Distance from Botswana to Congo is: 4,522 kilometer Distance from Gaborone to Kinshasa
Poland flag Distance from Botswana to Poland is: 4,613 kilometer Distance from Gaborone to Warsaw
Ghana flag Distance from Botswana to Ghana is: 4,689 kilometer Distance from Gaborone to Accra
Saudi Arabia flag Distance from Botswana to Saudi Arabia is: 4,818 kilometer Distance from Gaborone to Riyadh
Canary Islands flag Distance from Botswana to Canary Islands is: 4,852 kilometer Distance from Gaborone to Las Palmas
Yemen flag Distance from Botswana to Yemen is: 4,875 kilometer Distance from Gaborone to Sana'a
Somalia flag Distance from Botswana to Somalia is: 4,909 kilometer Distance from Gaborone to Mogadishu
Up to 5,500 kilometers
Cote dIvoire flag Distance from Botswana to Cote d'Ivoire is: 5,017 kilometer Distance from Gaborone to Yamoussoukro
South Africa flag Distance from Botswana to South Africa is: 5,186 kilometer Distance from Gaborone to Pretoria
Norway flag Distance from Botswana to Norway is: 5,196 kilometer Distance from Gaborone to Oslo
Sweden flag Distance from Botswana to Sweden is: 5,249 kilometer Distance from Gaborone to Stockholm
Qatar flag Distance from Botswana to Qatar is: 5,302 kilometer Distance from Gaborone to Doha
Swaziland flag Distance from Botswana to Swaziland is: 5,411 kilometer Distance from Gaborone to Mbabane
Up to 6,000 kilometers
Russia flag Distance from Botswana to Russia is: 5,584 kilometer Distance from Gaborone to Moscow
Guinea flag Distance from Botswana to Guinea is: 5,588 kilometer Distance from Gaborone to Conakry
Guinea-Bissau flag Distance from Botswana to Guinea-Bissau is: 5,620 kilometer Distance from Gaborone to Bissau
Gambia flag Distance from Botswana to Gambia is: 5,626 kilometer Distance from Gaborone to Banjul
Up to 6,500 kilometers
Oman flag Distance from Botswana to Oman is: 6,006 kilometer Distance from Gaborone to Muscat
Cape Verde flag Distance from Botswana to Cape Verde is: 6,191 kilometer Distance from Gaborone to Praia
Seychelles flag Distance from Botswana to Seychelles is: 6,207 kilometer Distance from Gaborone to Victoria
United Arab Emirates flag Distance from Botswana to United Arab Emirates is: 6,257 kilometer Distance from Gaborone to Abu Dhabi
Up to 7,000 kilometers
Syria flag Distance from Botswana to Syria is: 6,554 kilometer Distance from Gaborone to Damascus
Saint Vincent flag Distance from Botswana to Saint Vincent is: 6,817 kilometer Distance from Gaborone to Kingstown
Saint Kitts and Nevis flag Distance from Botswana to Saint Kitts and Nevis is: 6,915 kilometer Distance from Gaborone to Basseterre
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
Puerto Rico flag Distance from Botswana to Puerto Rico is: 7,257 kilometer Distance from Gaborone to San Juan
Pakistan flag Distance from Botswana to Pakistan is: 7,418 kilometer Distance from Gaborone to Islamabad
Up to 8,500 kilometers
Switzerland flag Distance from Botswana to Switzerland is: 8,167 kilometer Distance from Gaborone to Bern
Ukraine flag Distance from Botswana to Ukraine is: 8,354 kilometer Distance from Gaborone to Kiev
Sri Lanka flag Distance from Botswana to Sri Lanka is: 8,490 kilometer Distance from Gaborone to Colombo
Up to 9,000 kilometers
Nepal flag Distance from Botswana to Nepal is: 8,635 kilometer Distance from Gaborone to Kathmandu
Up to 10,500 kilometers
Brazil flag Distance from Botswana to Brazil is: 10,273 kilometer Distance from Gaborone to Brasilia
Up to 11,500 kilometers
Singapore flag Distance from Botswana to Singapore is: 11,213 kilometer Distance from Gaborone to Singapore
Up to 13,000 kilometers
Philippines flag Distance from Botswana to Philippines is: 12,568 kilometer Distance from Gaborone to Manila
Up to 14,500 kilometers
Palau flag Distance from Botswana to Palau is: 14,235 kilometer Distance from Gaborone to Ngerulmud
Up to 15,000 kilometers
Northern Mariana Islands flag Distance from Botswana to Northern Mariana Islands is: 14,787 kilometer Distance from Gaborone to Mariana
Up to 16,500 kilometers
Papua New Guinea flag Distance from Botswana to Papua New Guinea is: 16,141 kilometer Distance from Gaborone to Port Moresby
Up to 18,000 kilometers
Solomon Islands flag Distance from Botswana to Solomon Islands is: 17,518 kilometer Distance from Gaborone to Honiara
Nauru flag Distance from Botswana to Nauru is: 17,763 kilometer Distance from Gaborone to Yaren District