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 Mumbai 13,795 km
Road Town Delhi 13,385 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)
Cuba Nepal 14,152 km
Chad Micronesia 14,146 km
Senegal Indonesia 14,157 km
Sierra Leone Japan 14,157 km
Niger Guam 14,159 km
Vanuatu Botswana 14,161 km
Iran Peru 14,169 km
New Zealand Yemen 14,169 km
Costa Rica United Arab Emirates 14,127 km
El Salvador Afghanistan 14,174 km
Timor Leste Ghana 14,176 km
Georgia New Caledonia 14,179 km
Vanuatu Kenya 14,181 km
Kenya Vanuatu 14,181 km
Vanuatu Ethiopia 14,184 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries