Distance from U.S. Virgin Islands to Iran

The distance between U.S. Virgin Islands and Iran is 11,403 kilometers (7,086 miles).

U.S. Virgin Islands, America

Iran, Asia

11,403 km

Distance between centroids

10,442 km

Shortest distance between major cities

Charlotte Amalie → Orūmīyeh

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

City in U.S. Virgin Islands City in Iran Distance (kilometers)
Christiansted Ahvaz 11,077 km
Altona Mashhad 11,620 km
Frederiksted Tehran 11,082 km
Tutu Mashhad 11,615 km
Cruz Bay Abadan 11,064 km
Coral Bay Abadan 11,057 km
Charlotte Amalie Orūmīyeh 10,442 km
Frederiksted Abadan 11,113 km
Altona Isfahan 11,232 km
Cruz Bay Tehran 11,029 km
Coral Bay Tehran 11,022 km
Saint Croix Tehran 11,071 km
Christiansted Tehran 11,066 km
Charlotte Amalie Mashhad 11,618 km
Saint Croix Abadan 11,100 km
Tutu Tehran 11,036 km

Distance between cities calculator →

Other distances from Iran

Distances between countries Kilometers
From Iran to China 4,622 km
From Iran to India 2,830 km
From Iran to United States 11,681 km
From Iran to Indonesia 7,304 km
From Iran to Pakistan 1,505 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 Iran.

From To Distance (kilometers)
Ecuador Moldova 11,401 km
Peru Lithuania 11,406 km
Spain Singapore 11,392 km
Canada Sao Tome and Principe 11,390 km
Chile Tunisia 11,411 km
Mexico Micronesia 11,383 km
Brazil Iraq 11,381 km
Brazil Mauritius 11,420 km
Canada Sudan 11,367 km
Paraguay Romania 11,361 km
Colombia Turkey 11,360 km
France Argentina 11,441 km
Argentina France 11,441 km
Indonesia Belgium 11,441 km
Peru Fiji 11,359 km

More distances from U.S. Virgin Islands

Calculate the distance between any 2 countries