The distance between Iran and Somalia is 3,119 kilometers (1,938 miles).
Iran, Asia
Somalia, Africa
3,119 km
Distance between centroids
1,644 km
Shortest distance
Calculated based on main borders (including major islands)
2,262 km
Shortest distance between major cities
Shiraz → Berbera
Distances between Iran and Somalia by cities:
City in Iran | City in Somalia | Distance (kilometers) |
---|---|---|
Mashhad | Gaalkacyo | 3,497 km |
Yazd | Baki | 2,687 km |
Karaj | Berbera | 2,877 km |
Isfahan | Mogadishu | 3,453 km |
Tehran | Laascaanood | 3,042 km |
Tehran | Mogadishu | 3,779 km |
Shiraz | Berbera | 2,262 km |
Qom | Hargeysa | 2,863 km |
Shiraz | Mogadishu | 3,145 km |
Kerman | Laascaanood | 2,618 km |
Isfahan | Laascaanood | 2,714 km |
Orūmīyeh | Laascaanood | 3,229 km |
Zahedan | Gaalkacyo | 2,883 km |
Orūmīyeh | Gaalkacyo | 3,418 km |
Kermanshah | Laascaanood | 2,861 km |
Rasht | Baki | 3,097 km |
Tabriz | Laascaanood | 3,281 km |
Ahvaz | Laascaanood | 2,533 km |
Kermanshah | Mogadishu | 3,578 km |
Tabriz | Beledweyne | 3,694 km |
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 |
Distances between countries | Kilometers |
---|---|
From Somalia to China | 6,816 km |
From Somalia to India | 3,932 km |
From Somalia to United States | 13,894 km |
From Somalia to Indonesia | 7,558 km |
From Somalia to Pakistan | 3,699 km |
The following list contains countries that are separated by a similar distance as it is between Iran and Somalia.
From | To | Distance (kilometers) |
---|---|---|
Ethiopia | Mozambique | 3,124 km |
Kenya | United Arab Emirates | 3,115 km |
Haiti | Peru | 3,129 km |
Costa Rica | Suriname | 3,130 km |
Bulgaria | Morocco | 3,110 km |
Ethiopia | Cameroon | 3,105 km |
Ethiopia | Libya | 3,105 km |
Kenya | Mauritius | 3,104 km |
Greece | Qatar | 3,138 km |
China | Philippines | 3,096 km |
Bulgaria | Chad | 3,092 km |
Kenya | Qatar | 3,150 km |
Kenya | Oman | 3,083 km |
Moldova | Bahrain | 3,083 km |
Kenya | Equatorial Guinea | 3,082 km |