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

10,993 km

Shortest distance between major cities

Spanish Town → Tehran

Distances between British Virgin Islands and Iran by cities:

City in British Virgin Islands City in Iran Distance (kilometers)
Spanish Town Mashhad 11,574 km
Road Town Tehran 11,009 km
Road Town Mashhad 11,589 km
Spanish Town Tehran 10,993 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)
Brazil Iraq 11,381 km
Mexico Micronesia 11,383 km
Canada Sao Tome and Principe 11,390 km
Spain Singapore 11,392 km
Canada Sudan 11,367 km
Paraguay Romania 11,361 km
Colombia Turkey 11,360 km
Ecuador Moldova 11,401 km
Peru Fiji 11,359 km
Peru Lithuania 11,406 km
Chile Uganda 11,351 km
Japan Uganda 11,349 km
Chile Tunisia 11,411 km
France Brunei 11,345 km
Brazil Saudi Arabia 11,344 km

More distances from British Virgin Islands

Calculate the distance between any 2 countries