The distance between U.S. Virgin Islands and Spain is 6,284 kilometers (3,905 miles).
U.S. Virgin Islands, America
Spain, Europe
6,284 km
Distance between centroids
6,270 km
Shortest distance between major cities
Cruz Bay → Granada
Distances between U.S. Virgin Islands and Spain by cities:
Distance between countries | Kilometers |
---|---|
From U.S. Virgin Islands to China | 13,897 km |
From U.S. Virgin Islands to India | 14,179 km |
From U.S. Virgin Islands to United States | 3,654 km |
From U.S. Virgin Islands to Indonesia | 18,059 km |
From U.S. Virgin Islands to Pakistan | 12,733 km |
Distances between countries | Kilometers |
---|---|
From Spain to China | 8,809 km |
From Spain to India | 7,954 km |
From Spain to United States | 7,607 km |
From Spain to Indonesia | 12,378 km |
From Spain to Pakistan | 6,544 km |
The following list contains countries that are separated by a similar distance as it is between U.S. Virgin Islands and Spain.
From | To | Distance (kilometers) |
---|---|---|
Ethiopia | Norway | 6,282 km |
North Macedonia | Mongolia | 6,277 km |
Puerto Rico | Argentina | 6,277 km |
Slovakia | Tanzania | 6,275 km |
Sweden | Sierra Leone | 6,270 km |
China | Cyprus | 6,270 km |
Bulgaria | Malawi | 6,264 km |
Kenya | Luxembourg | 6,297 km |
Nigeria | Mauritius | 6,263 km |
Puerto Rico | Iceland | 6,263 km |
China | Palestinian Territory | 6,258 km |
Kenya | Lithuania | 6,251 km |
Papua New Guinea | China | 6,249 km |
China | Papua New Guinea | 6,249 km |
China | Lithuania | 6,245 km |