Distance from British Virgin Islands to India

The distance between British Virgin Islands and India is 14,154 kilometers (8,795 miles).

British Virgin Islands, America

India, Asia

14,154 km

Distance between centroids

13,385 km

Shortest distance between major cities

Road Town → Delhi

Distances between British Virgin Islands and India by cities:

City in British Virgin Islands City in India Distance (kilometers)
Road Town Delhi 13,385 km
Road Town Mumbai 13,795 km

Distance between cities calculator →

Other distances from India

Distances between countries Kilometers
From India to China 2,984 km
From India to United States 13,595 km
From India to Indonesia 4,483 km
From India to Pakistan 1,451 km
From India to Brazil 14,787 km

Countries separated by similar distances

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

From To Distance (kilometers)
Canada Australia 14,144 km
Australia Canada 14,144 km
Japan Sierra Leone 14,157 km
Argentina Maldives 14,159 km
Australia Croatia 14,165 km
Peru Iran 14,169 km
United States Botswana 14,128 km
Australia Czechia 14,124 km
Chile Iraq 14,177 km
Mexico Bhutan 14,177 km
Colombia Afghanistan 14,178 km
Australia Slovenia 14,179 km
Canada Malawi 14,185 km
Australia Malta 14,188 km
Japan Saint Vincent and the Grenadines 14,189 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries