Distance from U.S. Virgin Islands to Botswana

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

U.S. Virgin Islands, America

Botswana, Africa

10,731 km

Distance between centroids

10,527 km

Shortest distance between major cities

Tutu → Maun

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

City in U.S. Virgin Islands City in Botswana Distance (kilometers)
Coral Bay Letlhakane 10,773 km
Altona Maun 10,533 km
Cruz Bay Letlhakane 10,781 km
Tutu Maun 10,527 km
Charlotte Amalie Tlokweng 10,935 km
Saint Croix Letlhakane 10,753 km
Charlotte Amalie Maun 10,531 km
Coral Bay Gaborone 10,907 km
Christiansted Selebi-Phikwe 10,991 km
Christiansted Gaborone 10,880 km
Tutu Gaborone 10,924 km
Altona Molepolole 10,882 km
Frederiksted Letlhakane 10,766 km
Frederiksted Gaborone 10,896 km
Saint Croix Gaborone 10,883 km
Cruz Bay Gaborone 10,914 km

Distance between cities calculator →

Other distances from Botswana

Distances 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 U.S. Virgin Islands and Botswana.

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 U.S. Virgin Islands

Calculate the distance between any 2 countries