Distance from Iran to U.S. Virgin Islands

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

Iran, Asia

U.S. Virgin Islands, America

11,403 km

Distance between centroids

10,432 km

Shortest distance between major cities

Orūmīyeh → Cruz Bay

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

City in Iran City in U.S. Virgin Islands Distance (kilometers)
Isfahan Saint Croix 11,259 km
Tabriz Saint Croix 10,543 km
Mashhad Saint Croix 11,654 km
Karaj Charlotte Amalie 10,998 km
Tabriz Charlotte Amalie 10,511 km
Kermanshah Cruz Bay 10,756 km
Ahvaz Cruz Bay 11,046 km
Zahedan Saint Croix 12,187 km
Isfahan Cruz Bay 11,220 km
Qom Cruz Bay 11,045 km
Ahvaz Saint Croix 11,082 km
Orūmīyeh Cruz Bay 10,432 km
Karaj Saint Croix 11,029 km
Rasht Charlotte Amalie 10,809 km
Zahedan Cruz Bay 12,146 km
Kerman Saint Croix 11,834 km
Mashhad Cruz Bay 11,609 km
Tehran Saint Croix 11,071 km
Rasht Cruz Bay 10,799 km
Yazd Saint Croix 11,520 km

Distance between cities calculator →

Other distances from Iran

Distance 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 Iran and U.S. Virgin Islands.

From To Distance (kilometers)
Moldova Ecuador 11,401 km
Papua New Guinea Djibouti 11,394 km
Uruguay North Macedonia 11,408 km
North Macedonia Uruguay 11,408 km
Uruguay Kosovo 11,409 km
Iran Saint Lucia 11,391 km
Sweden Micronesia 11,416 km
Puerto Rico Kiribati 11,417 km
Haiti Burundi 11,422 km
Kenya U.S. Virgin Islands 11,370 km
Haiti Rwanda 11,367 km
El Salvador Chad 11,435 km
Tanzania Venezuela 11,360 km
Uruguay Somalia 11,443 km

More distances from Iran

Calculate the distance between any 2 countries