Countries between Botswana and Panama

Up to 500 kilometers
Qatar flag Distance from Botswana to Qatar is: 140 kilometer Distance from Gaborone to Doha
Up to 1,000 kilometers
Oman flag Distance from Botswana to Oman is: 855 kilometer Distance from Gaborone to Muscat
Up to 2,000 kilometers
Antigua and Barbuda flag Distance from Botswana to Antigua and Barbuda is: 1,707 kilometer Distance from Gaborone to Saint John's
Up to 2,500 kilometers
Pakistan flag Distance from Botswana to Pakistan is: 2,314 kilometer Distance from Gaborone to Islamabad
Up to 3,000 kilometers
India flag Distance from Botswana to India is: 2,632 kilometer Distance from Gaborone to New Delhi
Up to 3,500 kilometers
Nepal flag Distance from Botswana to Nepal is: 3,427 kilometer Distance from Gaborone to Kathmandu
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,500 kilometers
Togo flag Distance from Botswana to Togo is: 4,342 kilometer Distance from Gaborone to Loma
Up to 5,000 kilometers
Cape Verde flag Distance from Botswana to Cape Verde is: 4,577 kilometer Distance from Gaborone to Praia
Canary Islands flag Distance from Botswana to Canary Islands is: 4,709 kilometer Distance from Gaborone to Las Palmas
Up to 6,000 kilometers
Sierra Leone flag Distance from Botswana to Sierra Leone is: 5,615 kilometer Distance from Gaborone to Freetown
Andorra flag Distance from Botswana to Andorra is: 5,802 kilometer Distance from Gaborone to Andorra la Vella
Up to 6,500 kilometers
Algeria flag Distance from Botswana to Algeria is: 6,081 kilometer Distance from Gaborone to Algiers
Senegal flag Distance from Botswana to Senegal is: 6,412 kilometer Distance from Gaborone to Dakar
Up to 7,000 kilometers
Cote dIvoire flag Distance from Botswana to Cote d'Ivoire is: 6,732 kilometer Distance from Gaborone to Yamoussoukro
Burkina Faso flag Distance from Botswana to Burkina Faso is: 6,758 kilometer Distance from Gaborone to Ouagadougou
Djerba flag Distance from Botswana to Djerba is: 6,866 kilometer Distance from Gaborone to Djerba
Up to 7,500 kilometers
Benin flag Distance from Botswana to Benin is: 7,483 kilometer Distance from Gaborone to Porto-Novo
Up to 8,000 kilometers
Uruguay flag Distance from Botswana to Uruguay is: 7,767 kilometer Distance from Gaborone to Montevideo
Up to 8,500 kilometers
Equatorial Guinea flag Distance from Botswana to Equatorial Guinea is: 8,221 kilometer Distance from Gaborone to Malabo
Chad flag Distance from Botswana to Chad is: 8,324 kilometer Distance from Gaborone to N'Djamena
Up to 9,500 kilometers
Suriname flag Distance from Botswana to Suriname is: 9,361 kilometer Distance from Gaborone to Paramaribo
Up to 10,500 kilometers
Trinidad and Tobago flag Distance from Botswana to Trinidad and Tobago is: 10,223 kilometer Distance from Gaborone to Port-of-Spain
Saint Vincent flag Distance from Botswana to Saint Vincent is: 10,310 kilometer Distance from Gaborone to Kingstown
Up to 11,000 kilometers
Saint Kitts and Nevis flag Distance from Botswana to Saint Kitts and Nevis is: 10,645 kilometer Distance from Gaborone to Basseterre
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