Countries between Botswana and Puerto Rico

Up to 1,000 kilometers
Uganda flag Distance from Botswana to Uganda is: 519 kilometer Distance from Gaborone to Kampala
Lithuania flag Distance from Botswana to Lithuania is: 887 kilometer Distance from Gaborone to Vilnius
Up to 1,500 kilometers
Ethiopia flag Distance from Botswana to Ethiopia is: 1,190 kilometer Distance from Gaborone to Addis Ababa
New Caledonia flag Distance from Botswana to New Caledonia is: 1,327 kilometer Distance from Gaborone to Noumea
Up to 2,000 kilometers
Central African Republic flag Distance from Botswana to Central African Republic is: 1,597 kilometer Distance from Gaborone to Bangui
Luxembourg flag Distance from Botswana to Luxembourg is: 1,692 kilometer Distance from Gaborone to Luxembourg
Djibouti flag Distance from Botswana to Djibouti is: 1,722 kilometer Distance from Gaborone to Djibouti
Eritrea flag Distance from Botswana to Eritrea is: 1,810 kilometer Distance from Gaborone to Asmara
Up to 2,500 kilometers
Solomon Islands flag Distance from Botswana to Solomon Islands is: 2,207 kilometer Distance from Gaborone to Honiara
Chad flag Distance from Botswana to Chad is: 2,317 kilometer Distance from Gaborone to N'Djamena
Nauru flag Distance from Botswana to Nauru is: 2,320 kilometer Distance from Gaborone to Yaren District
Venezuela flag Distance from Botswana to Venezuela is: 2,442 kilometer Distance from Gaborone to Caracas
Up to 3,000 kilometers
Virgin Islands flag Distance from Botswana to Virgin Islands is: 2,638 kilometer Distance from Gaborone to Charlotte Amalie
Up to 3,500 kilometers
Egypt flag Distance from Botswana to Egypt is: 3,301 kilometer Distance from Gaborone to Cairo
Papua New Guinea flag Distance from Botswana to Papua New Guinea is: 3,499 kilometer Distance from Gaborone to Port Moresby
Up to 4,000 kilometers
Israel flag Distance from Botswana to Israel is: 3,503 kilometer Distance from Gaborone to Jerusalem
Jordan flag Distance from Botswana to Jordan is: 3,528 kilometer Distance from Gaborone to Amman
Cyprus flag Distance from Botswana to Cyprus is: 3,867 kilometer Distance from Gaborone to Nicosia
Up to 4,500 kilometers
Greece flag Distance from Botswana to Greece is: 4,270 kilometer Distance from Gaborone to Athens
Djerba flag Distance from Botswana to Djerba is: 4,336 kilometer Distance from Gaborone to Djerba
Up to 5,000 kilometers
Turkey flag Distance from Botswana to Turkey is: 4,590 kilometer Distance from Gaborone to Ankara
Albania flag Distance from Botswana to Albania is: 4,722 kilometer Distance from Gaborone to Tirana
Bulgaria flag Distance from Botswana to Bulgaria is: 4,788 kilometer Distance from Gaborone to Sofia
Up to 5,500 kilometers
Italy flag Distance from Botswana to Italy is: 5,011 kilometer Distance from Gaborone to Rome
Bosnia and Herzegovina flag Distance from Botswana to Bosnia and Herzegovina is: 5,026 kilometer Distance from Gaborone to Sarajevo
Tunisia flag Distance from Botswana to Tunisia is: 5,036 kilometer Distance from Gaborone to Tunis
Northern Mariana Islands flag Distance from Botswana to Northern Mariana Islands is: 5,222 kilometer Distance from Gaborone to Mariana
Up to 6,000 kilometers
Palau flag Distance from Botswana to Palau is: 5,578 kilometer Distance from Gaborone to Ngerulmud
Up to 7,500 kilometers
Philippines flag Distance from Botswana to Philippines is: 7,252 kilometer Distance from Gaborone to Manila
Up to 8,000 kilometers
Taiwan flag Distance from Botswana to Taiwan is: 7,790 kilometer Distance from Gaborone to Taipei
Up to 8,500 kilometers
Singapore flag Distance from Botswana to Singapore is: 8,407 kilometer Distance from Gaborone to Singapore
Up to 10,000 kilometers
Myanmar flag Distance from Botswana to Burma is: 9,775 kilometer Distance from Gaborone to Yangon
Up to 11,500 kilometers
Sri Lanka flag Distance from Botswana to Sri Lanka is: 11,120 kilometer Distance from Gaborone to Colombo
Nepal flag Distance from Botswana to Nepal is: 11,200 kilometer Distance from Gaborone to Kathmandu
Up to 12,500 kilometers
Pakistan flag Distance from Botswana to Pakistan is: 12,469 kilometer Distance from Gaborone to Islamabad