Countries between Somalia and Angola

Up to 1,000 kilometers
Mauritania flag Distance from Somalia to Mauritania is: 700 kilometer Distance from Mogadishu to Nouakchott
Up to 1,500 kilometers
Tanzania flag Distance from Somalia to Tanzania is: 1,401 kilometer Distance from Mogadishu to Dar es Salaam
Up to 2,000 kilometers
Solomon Islands flag Distance from Somalia to Solomon Islands is: 1,881 kilometer Distance from Mogadishu to Honiara
Up to 3,000 kilometers
Morocco flag Distance from Somalia to Morocco is: 2,615 kilometer Distance from Mogadishu to Rabat
Zambia flag Distance from Somalia to Zambia is: 2,693 kilometer Distance from Mogadishu to Lusaka
Niue flag Distance from Somalia to Niue is: 2,933 kilometer Distance from Mogadishu to Alofi
Up to 3,500 kilometers
Guam flag Distance from Somalia to Guam is: 3,377 kilometer Distance from Mogadishu to Agana
Up to 4,500 kilometers
Malta flag Distance from Somalia to Malta is: 4,023 kilometer Distance from Mogadishu to Valletta
Monaco flag Distance from Somalia to Monaco is: 4,160 kilometer Distance from Mogadishu to Monaco
Up to 5,000 kilometers
Montenegro flag Distance from Somalia to Montenegro is: 4,769 kilometer Distance from Mogadishu to Podgorica
Up to 5,500 kilometers
Japan flag Distance from Somalia to Japan is: 5,112 kilometer Distance from Mogadishu to Tokyo
Namibia flag Distance from Somalia to Namibia is: 5,215 kilometer Distance from Mogadishu to Windhoek
East Timor flag Distance from Somalia to East Timor is: 5,324 kilometer Distance from Mogadishu to Dili
Up to 6,000 kilometers
Moldova flag Distance from Somalia to Moldova is: 5,677 kilometer Distance from Mogadishu to Chisinau
Up to 6,500 kilometers
South Korea flag Distance from Somalia to South Korea is: 6,160 kilometer Distance from Mogadishu to Seoul
North Korea flag Distance from Somalia to North Korea is: 6,343 kilometer Distance from Mogadishu to P'yongyang
Up to 7,000 kilometers
China flag Distance from Somalia to China is: 6,516 kilometer Distance from Mogadishu to Beijing
Mozambique flag Distance from Somalia to Mozambique is: 6,678 kilometer Distance from Mogadishu to Maputo
Hong Kong flag Distance from Somalia to Hong Kong is: 6,742 kilometer Distance from Mogadishu to Hong Kong
Up to 7,500 kilometers
Indonesia flag Distance from Somalia to Indonesia is: 7,384 kilometer Distance from Mogadishu to Jakarta
Up to 8,000 kilometers
Uzbekistan flag Distance from Somalia to Uzbekistan is: 7,690 kilometer Distance from Mogadishu to Tashkent
Laos flag Distance from Somalia to Laos is: 7,869 kilometer Distance from Mogadishu to Vientiane
Malaysia flag Distance from Somalia to Malaysia is: 7,904 kilometer Distance from Mogadishu to Kuala Lumpur
Up to 8,500 kilometers
Latvia flag Distance from Somalia to Latvia is: 8,465 kilometer Distance from Mogadishu to Riga
Up to 9,000 kilometers
Turkmenistan flag Distance from Somalia to Turkmenistan is: 8,653 kilometer Distance from Mogadishu to Ashgabat
Mauritius flag Distance from Somalia to Mauritius is: 8,727 kilometer Distance from Mogadishu to Port Louis
Bhutan flag Distance from Somalia to Bhutan is: 8,790 kilometer Distance from Mogadishu to Thimphu
Mexico flag Distance from Somalia to Mexico is: 8,888 kilometer Distance from Mogadishu to Mexico City
Up to 9,500 kilometers
United Arab Emirates flag Distance from Somalia to United Arab Emirates is: 9,367 kilometer Distance from Mogadishu to Abu Dhabi
Up to 10,500 kilometers
Ukraine flag Distance from Somalia to Ukraine is: 10,276 kilometer Distance from Mogadishu to Kiev
Sri Lanka flag Distance from Somalia to Sri Lanka is: 10,310 kilometer Distance from Mogadishu to Colombo
India flag Distance from Somalia to India is: 10,469 kilometer Distance from Mogadishu to New Delhi
Up to 11,000 kilometers
Kyrgyzstan flag Distance from Somalia to Kyrgyzstan is: 10,544 kilometer Distance from Mogadishu to Bishkek
Kazakhstan flag Distance from Somalia to Kazakhstan is: 10,657 kilometer Distance from Mogadishu to Astana
Turkey flag Distance from Somalia to Turkey is: 10,664 kilometer Distance from Mogadishu to Ankara
Up to 11,500 kilometers
Maldives flag Distance from Somalia to Maldives is: 11,023 kilometer Distance from Mogadishu to Male
Mongolia flag Distance from Somalia to Mongolia is: 11,262 kilometer Distance from Mogadishu to Ulaanbaatar
Up to 12,000 kilometers
Myanmar flag Distance from Somalia to Burma is: 11,840 kilometer Distance from Mogadishu to Yangon
Up to 12,500 kilometers
Uganda flag Distance from Somalia to Uganda is: 12,430 kilometer Distance from Mogadishu to Kampala
Tunisia flag Distance from Somalia to Tunisia is: 12,476 kilometer Distance from Mogadishu to Tunis
Up to 13,000 kilometers
Finland flag Distance from Somalia to Finland is: 12,603 kilometer Distance from Mogadishu to Helsinki
Iran flag Distance from Somalia to Iran is: 12,674 kilometer Distance from Mogadishu to Tehran
Estonia flag Distance from Somalia to Estonia is: 12,678 kilometer Distance from Mogadishu to Tallinn
Denmark flag Distance from Somalia to Denmark is: 12,727 kilometer Distance from Mogadishu to Copenhagen
Georgia flag Distance from Somalia to Georgia is: 12,914 kilometer Distance from Mogadishu to T'bilisi
Up to 13,500 kilometers
Lithuania flag Distance from Somalia to Lithuania is: 13,081 kilometer Distance from Mogadishu to Vilnius
Kuwait flag Distance from Somalia to Kuwait is: 13,223 kilometer Distance from Mogadishu to Kuwait (City)
Iraq flag Distance from Somalia to Iraq is: 13,364 kilometer Distance from Mogadishu to Baghdad
Up to 14,000 kilometers
Germany flag Distance from Somalia to Germany is: 13,688 kilometer Distance from Mogadishu to Berlin
Hungary flag Distance from Somalia to Hungary is: 13,982 kilometer Distance from Mogadishu to Budapest
Up to 14,500 kilometers
Lebanon flag Distance from Somalia to Lebanon is: 14,059 kilometer Distance from Mogadishu to Beirut
Jordan flag Distance from Somalia to Jordan is: 14,138 kilometer Distance from Mogadishu to Amman
Up to 18,000 kilometers
Marshall Islands flag Distance from Somalia to Marshall Islands is: 17,731 kilometer Distance from Mogadishu to Majuro
Micronesia flag Distance from Somalia to Micronesia is: 17,773 kilometer Distance from Mogadishu to Palikir