Distance from Botswana to U.S. Virgin Islands

The distance between Botswana and U.S. Virgin Islands is 10,731 kilometers (6,668 miles).

Botswana, Africa

U.S. Virgin Islands, America

10,731 km

Distance between centroids

10,371 km

Shortest distance between major cities

Ghanzi → Saint Croix

Distances between Botswana and U.S. Virgin Islands by cities:

City in Botswana City in U.S. Virgin Islands Distance (kilometers)
Serowe Cruz Bay 10,922 km
Maun Cruz Bay 10,517 km
Tlokweng Charlotte Amalie 10,935 km
Letlhakane Cruz Bay 10,781 km
Maun Saint Croix 10,490 km
Mahalapye Saint Croix 10,926 km
Serowe Saint Croix 10,894 km
Mogoditshane Charlotte Amalie 10,923 km
Selebi-Phikwe Charlotte Amalie 11,036 km
Mochudi Charlotte Amalie 10,944 km
Kanye Christiansted 10,834 km
Palapye Saint Croix 10,940 km
Ramotswa Christiansted 10,883 km
Palapye Christiansted 10,936 km
Francistown Charlotte Amalie 10,978 km
Francistown Cruz Bay 10,964 km
Ghanzi Charlotte Amalie 10,414 km
Gaborone Charlotte Amalie 10,928 km
Selebi-Phikwe Christiansted 10,991 km
Mahalapye Cruz Bay 10,955 km

Distance between cities calculator →

Other distances from Botswana

Distance between countries Kilometers
From Botswana to China 10,548 km
From Botswana to India 7,570 km
From Botswana to United States 14,128 km
From Botswana to Indonesia 9,905 km
From Botswana to Pakistan 7,537 km

Countries separated by similar distances

The following list contains countries that are separated by a similar distance as it is between Botswana and U.S. Virgin Islands.

From To Distance (kilometers)
Canada Qatar 10,729 km
Mexico Moldova 10,735 km
Colombia Democratic Republic of the Congo 10,725 km
Peru Austria 10,724 km
Mexico Vanuatu 10,737 km
Mexico Albania 10,723 km
Canada Saudi Arabia 10,738 km
Peru Croatia 10,744 km
Argentina Mayotte 10,711 km
Canada Tonga 10,708 km
Colombia Ukraine 10,762 km
United States South Korea 10,766 km
Chile Canada 10,693 km
Canada Chile 10,693 km
United States Lebanon 10,691 km

More distances from Botswana

Calculate the distance between any 2 countries