Distance from U.S. Virgin Islands to China

The distance between U.S. Virgin Islands and China is 13,897 kilometers (8,635 miles).

U.S. Virgin Islands, America

China, Asia

13,897 km

Distance between centroids

14,478 km

Shortest distance between major cities

Charlotte Amalie → Shanghai

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

City in U.S. Virgin Islands City in China Distance (kilometers)
Charlotte Amalie Suzhou 14,479 km
Cruz Bay Suzhou 14,482 km
Saint Croix Suzhou 14,549 km
Charlotte Amalie Shanghai 14,478 km
Saint Croix Shanghai 14,547 km
Cruz Bay Shanghai 14,481 km

Distance between cities calculator →

Other distances from China

Distances between countries Kilometers
From China to India 2,984 km
From China to United States 11,671 km
From China to Indonesia 4,181 km
From China to Pakistan 3,291 km
From China to Brazil 16,638 km

Countries separated by similar distances

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

From To Distance (kilometers)
El Salvador Malawi 13,901 km
El Salvador Qatar 13,896 km
Kenya New Caledonia 13,896 km
El Salvador Ethiopia 13,892 km
Ethiopia El Salvador 13,892 km
New Zealand Martinique 13,917 km
Cuba Mayotte 13,919 km
Haiti China 13,924 km
China Haiti 13,924 km
New Zealand Saint Lucia 13,868 km
China Dominican Republic 13,932 km
New Zealand Barbados 13,934 km
Kenya Belize 13,863 km
Papua New Guinea Malta 13,937 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries