Countries between Botswana and Armenia

Up to 1,000 kilometers
Mozambique flag Distance from Botswana to Mozambique is: 682 kilometer Distance from Gaborone to Maputo
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
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
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
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
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
Yemen flag Distance from Botswana to Yemen is: 4,875 kilometer Distance from Gaborone to Sana'a
Up to 6,000 kilometers
Saudi Arabia flag Distance from Botswana to Saudi Arabia is: 5,920 kilometer Distance from Gaborone to Riyadh
Up to 6,500 kilometers
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
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
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
Syria flag Distance from Botswana to Syria is: 6,554 kilometer Distance from Gaborone to Damascus
Lebanon flag Distance from Botswana to Lebanon is: 6,582 kilometer Distance from Gaborone to Beirut
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
Greece flag Distance from Botswana to Greece is: 6,961 kilometer Distance from Gaborone to Athens
Up to 7,500 kilometers
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
Armenia flag Distance from Botswana to Armenia is: 7,455 kilometer Distance from Gaborone to Yerevan