Distance from British Virgin Islands to Iran

The distance between British Virgin Islands and Iran is 11,376 kilometers (7,069 miles).

British Virgin Islands, America

Iran, Asia

11,376 km

Distance between centroids

11,009 km

Shortest distance between major cities

Road Town → Tehran

Distances between British Virgin Islands and Iran by cities:

City in British Virgin Islands City in Iran Distance (kilometers)
Road Town Mashhad 11,589 km
Road Town Tehran 11,009 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 British Virgin Islands and Iran.

From To Distance (kilometers)
Kenya U.S. Virgin Islands 11,370 km
Iran Saint Lucia 11,391 km
Haiti Rwanda 11,367 km
Papua New Guinea Djibouti 11,394 km
Tanzania Venezuela 11,360 km
Moldova Ecuador 11,401 km
Iran U.S. Virgin Islands 11,403 km
Papua New Guinea Georgia 11,353 km
South Africa Hong Kong 11,352 km
Uruguay North Macedonia 11,408 km
North Macedonia Uruguay 11,408 km
Papua New Guinea Iraq 11,352 km
Uruguay Kosovo 11,409 km
Iran French Guiana 11,346 km
Iran Martinique 11,344 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries