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,848 km
Shortest distance between major cities
Saint Croix → Thamaga
Distances between U.S. Virgin Islands and Botswana by cities:
Distance between countries | Kilometers |
---|---|
From U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
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 |
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) |
---|---|---|
New Zealand | Reunion | 10,726 km |
China | Mauritania | 10,736 km |
Cuba | Georgia | 10,720 km |
Greece | Guatemala | 10,719 km |
Slovakia | Ecuador | 10,741 km |
Greece | Bolivia | 10,751 km |
China | Lesotho | 10,751 km |
Cuba | Palestinian Territory | 10,756 km |
Cuba | Lebanon | 10,698 km |
New Zealand | Myanmar | 10,697 km |
El Salvador | Greece | 10,766 km |
Greece | El Salvador | 10,766 km |
Puerto Rico | Rwanda | 10,768 km |
Puerto Rico | Iraq | 10,688 km |
Ethiopia | Australia | 10,773 km |