The distance between U.S. Virgin Islands and Afghanistan is 12,355 kilometers (7,677 miles).
U.S. Virgin Islands, America
Afghanistan, Asia
12,355 km
Distance between centroids
11,937 km
Shortest distance between major cities
Charlotte Amalie → Herāt
Distances between U.S. Virgin Islands and Afghanistan by cities:
City in U.S. Virgin Islands | City in Afghanistan | Distance (kilometers) |
---|---|---|
Saint Croix | Kabul | 12,452 km |
Cruz Bay | Kabul | 12,404 km |
Christiansted | Herāt | 11,968 km |
Charlotte Amalie | Kabul | 12,412 km |
Cruz Bay | Mashhad | 12,290 km |
Christiansted | Kabul | 12,448 km |
Saint Croix | Herāt | 11,972 km |
Charlotte Amalie | Herāt | 11,937 km |
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 Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 km |
The following list contains countries that are separated by a similar distance as it is between U.S. Virgin Islands and Afghanistan.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Vanuatu | 12,356 km |
Paraguay | Saudi Arabia | 12,337 km |
Ecuador | Lebanon | 12,336 km |
Japan | Mozambique | 12,335 km |
Paraguay | Fiji | 12,332 km |
Japan | Guatemala | 12,330 km |
Japan | Belize | 12,328 km |
Argentina | North Macedonia | 12,373 km |
Argentina | Kosovo | 12,374 km |
Mexico | Syria | 12,376 km |
United States | Pakistan | 12,376 km |
Spain | Indonesia | 12,378 km |
Ecuador | Palestinian Territory | 12,322 km |
Costa Rica | Sudan | 12,319 km |
Canada | Brunei | 12,316 km |