The distance between Somalia and Iran is 3,119 kilometers (1,938 miles).
Somalia, Africa
Iran, Asia
3,119 km
Distance between centroids
1,644 km
Shortest distance
Calculated based on main borders (including major islands)
2,560 km
Shortest distance between major cities
Bosaso → Kermanshah
Distances between Somalia and Iran by cities:
City in Somalia | City in Iran | Distance (kilometers) |
---|---|---|
Marka | Ahvaz | 3,302 km |
Buurhakaba | Tehran | 3,720 km |
Marka | Yazd | 3,489 km |
Baki | Mashhad | 3,352 km |
Baidoa | Pasragad Branch | 3,541 km |
Afgooye | Pasragad Branch | 3,630 km |
Bosaso | Kermanshah | 2,560 km |
Berbera | Tehran | 2,871 km |
Afgooye | Tehran | 3,772 km |
Jamaame | Pasragad Branch | 3,888 km |
Burao | Isfahan | 2,638 km |
Mogadishu | Mashhad | 4,068 km |
Mogadishu | Tehran | 3,779 km |
Baki | Tehran | 2,971 km |
Kismayo | Mashhad | 4,425 km |
Hargeysa | Tehran | 2,989 km |
Beledweyne | Tehran | 3,487 km |
Laascaanood | Mashhad | 3,322 km |
Jamaame | Mashhad | 4,373 km |
Kismayo | Tehran | 4,096 km |
Distance 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 |
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 Somalia and Iran.
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 |