Distance from Gibraltar to U.S. Virgin Islands

The distance between Gibraltar and U.S. Virgin Islands is 6,120 kilometers (3,803 miles).

Gibraltar, Europe

U.S. Virgin Islands, America

6,120 km

Distance between centroids

6,122 km

Shortest distance between major cities

Gibraltar → Charlotte Amalie

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

City in Gibraltar City in U.S. Virgin Islands Distance (kilometers)
Gibraltar Saint Croix 6,142 km
Gibraltar Charlotte Amalie 6,122 km

Distance between cities calculator →

Other distances from Gibraltar

Distance between countries Kilometers
From Gibraltar to China 9,219 km
From Gibraltar to India 8,197 km
From Gibraltar to United States 7,737 km
From Gibraltar to Indonesia 12,659 km
From Gibraltar to Pakistan 6,816 km

Countries separated by similar distances

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

From To Distance (kilometers)
China Lebanon 6,119 km
Puerto Rico Morocco 6,117 km
Nigeria Reunion 6,116 km
South Sudan Finland 6,125 km
Haiti Western Sahara 6,134 km
South Sudan Cabo Verde 6,103 km
Ethiopia Gambia 6,099 km
Haiti Gambia 6,098 km
Thailand Somalia 6,096 km
Kenya Western Sahara 6,095 km
Papua New Guinea Myanmar 6,094 km
North Macedonia Zambia 6,093 km
Ethiopia Guinea-Bissau 6,092 km
Kenya Spain 6,149 km
Iran Angola 6,150 km

More distances from Gibraltar

Calculate the distance between any 2 countries