The distance between British Indian Ocean Territory and Iran is 4,704 kilometers (2,923 miles).
British Indian Ocean Territory, Asia
Iran, Asia
Distances between British Indian Ocean Territory and Iran by cities:
City in British Indian Ocean Territory | City in Iran | Distance (kilometers) |
---|
Distance between countries | Kilometers |
---|---|
From British Indian Ocean Territory to China | 5,765 km |
From British Indian Ocean Territory to India | 3,079 km |
From British Indian Ocean Territory to United States | 16,376 km |
From British Indian Ocean Territory to Indonesia | 4,709 km |
From British Indian Ocean Territory to Pakistan | 4,072 km |
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 |
The following list contains countries that are separated by a similar distance as it is between British Indian Ocean Territory and Iran.
From | To | Distance (kilometers) |
---|---|---|
Papua New Guinea | Tonga | 4,695 km |
Nigeria | Mayotte | 4,707 km |
Puerto Rico | Paraguay | 4,693 km |
Kenya | Georgia | 4,721 km |
Sweden | Western Sahara | 4,673 km |
Netherlands | Gambia | 4,669 km |
Nigeria | Germany | 4,669 km |
Kenya | Pakistan | 4,731 km |
Kenya | Malta | 4,667 km |
Ethiopia | Croatia | 4,666 km |
Slovakia | Central African Republic | 4,663 km |
Greece | Guinea-Bissau | 4,738 km |
Ethiopia | Hungary | 4,658 km |
Slovakia | Benin | 4,656 km |
Papua New Guinea | Japan | 4,744 km |