The distance between British Virgin Islands and South Africa is 10,811 kilometers (6,717 miles).
British Virgin Islands, America
South Africa, Africa
10,811 km
Distance between centroids
10,519 km
Shortest distance between major cities
Road Town → Cape Town
Distances between British Virgin Islands and South Africa by cities:
Distance between countries | Kilometers |
---|---|
From British Virgin Islands to China | 13,883 km |
From British Virgin Islands to India | 14,154 km |
From British Virgin Islands to United States | 3,669 km |
From British Virgin Islands to Indonesia | 18,048 km |
From British Virgin Islands to Pakistan | 12,708 km |
Distances between countries | Kilometers |
---|---|
From South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between British Virgin Islands and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Ecuador | Chad | 10,813 km |
Brazil | Djibouti | 10,814 km |
Japan | Mexico | 10,817 km |
Mexico | Japan | 10,817 km |
Peru | Czechia | 10,818 km |
Italy | Uruguay | 10,799 km |
Mexico | Ukraine | 10,799 km |
United States | Palestinian Territory | 10,824 km |
Mexico | Ghana | 10,825 km |
France | Singapore | 10,793 km |
Chile | Burundi | 10,827 km |
Mexico | North Macedonia | 10,792 km |
Peru | Central African Republic | 10,785 km |
Spain | Vietnam | 10,783 km |
Ecuador | Albania | 10,845 km |