Distance from India to U.S. Virgin Islands

The distance between India and U.S. Virgin Islands is 14,179 kilometers (8,811 miles).

India, Asia

U.S. Virgin Islands, America

14,179 km

Distance between centroids

13,412 km

Shortest distance between major cities

Delhi → Charlotte Amalie

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

City in India City in U.S. Virgin Islands Distance (kilometers)
Kanpur Saint Croix 13,839 km
Calcutta Cruz Bay 14,628 km
Delhi Saint Croix 13,453 km
Indore Charlotte Amalie 13,786 km
Nagpur Cruz Bay 14,138 km
Lucknow Saint Croix 13,845 km
Surat Saint Croix 13,700 km
Bengaluru Cruz Bay 14,634 km
Indore Saint Croix 13,820 km
Lucknow Charlotte Amalie 13,803 km
Jaipur Saint Croix 13,493 km
Navi Mumbai Saint Croix 13,868 km
Kanpur Charlotte Amalie 13,798 km
Ahmedabad Charlotte Amalie 13,518 km
Chennai Charlotte Amalie 14,857 km
Ahmedabad Cruz Bay 13,508 km
Pune Charlotte Amalie 13,944 km
Calcutta Saint Croix 14,681 km
Mumbai Charlotte Amalie 13,826 km
Navi Mumbai Charlotte Amalie 13,839 km

Distance between cities calculator →

Other distances from India

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

From To Distance (kilometers)
Kenya Vanuatu 14,181 km
Georgia New Caledonia 14,179 km
Timor Leste Ghana 14,176 km
Ethiopia Vanuatu 14,184 km
Puerto Rico Mauritius 14,185 km
El Salvador Afghanistan 14,174 km
Haiti Nepal 14,186 km
New Zealand Yemen 14,169 km
Iran Peru 14,169 km
El Salvador Papua New Guinea 14,194 km
Papua New Guinea El Salvador 14,194 km
Vanuatu Botswana 14,161 km
Niger Guam 14,159 km
Sierra Leone Japan 14,157 km
Senegal Indonesia 14,157 km

More distances from India

Calculate the distance between any 2 countries