Countries between Somalia and Tanzania

Up to 500 kilometers
Netherlands flag Distance from Somalia to Netherlands is: 173 kilometer Distance from Mogadishu to Amsterdam
Up to 1,500 kilometers
Norway flag Distance from Somalia to Norway is: 1,085 kilometer Distance from Mogadishu to Oslo
Hungary flag Distance from Somalia to Hungary is: 1,130 kilometer Distance from Mogadishu to Budapest
Montenegro flag Distance from Somalia to Montenegro is: 1,465 kilometer Distance from Mogadishu to Podgorica
Lithuania flag Distance from Somalia to Lithuania is: 1,466 kilometer Distance from Mogadishu to Vilnius
Up to 2,000 kilometers
Macedonia flag Distance from Somalia to Macedonia is: 1,629 kilometer Distance from Mogadishu to Skopje
Moldova flag Distance from Somalia to Moldova is: 1,827 kilometer Distance from Mogadishu to Chisinau
Switzerland flag Distance from Somalia to Switzerland is: 1,896 kilometer Distance from Mogadishu to Bern
Up to 2,500 kilometers
Iceland flag Distance from Somalia to Iceland is: 2,121 kilometer Distance from Mogadishu to Reykjavik
Slovakia flag Distance from Somalia to Slovakia is: 2,136 kilometer Distance from Mogadishu to Bratislava
Slovenia flag Distance from Somalia to Slovenia is: 2,228 kilometer Distance from Mogadishu to Ljubljana
Up to 3,500 kilometers
Lebanon flag Distance from Somalia to Lebanon is: 3,134 kilometer Distance from Mogadishu to Beirut
Up to 4,000 kilometers
Iraq flag Distance from Somalia to Iraq is: 3,765 kilometer Distance from Mogadishu to Baghdad
Up to 4,500 kilometers
Iran flag Distance from Somalia to Iran is: 4,076 kilometer Distance from Mogadishu to Tehran
Up to 5,000 kilometers
Kazakhstan flag Distance from Somalia to Kazakhstan is: 4,520 kilometer Distance from Mogadishu to Astana
Up to 5,500 kilometers
Kyrgyzstan flag Distance from Somalia to Kyrgyzstan is: 5,208 kilometer Distance from Mogadishu to Bishkek
Up to 6,500 kilometers
Latvia flag Distance from Somalia to Latvia is: 6,078 kilometer Distance from Mogadishu to Riga
India flag Distance from Somalia to India is: 6,397 kilometer Distance from Mogadishu to New Delhi
Up to 7,000 kilometers
Mongolia flag Distance from Somalia to Mongolia is: 6,777 kilometer Distance from Mogadishu to Ulaanbaatar
Up to 7,500 kilometers
Nepal flag Distance from Somalia to Nepal is: 7,031 kilometer Distance from Mogadishu to Kathmandu
Up to 8,500 kilometers
North Korea flag Distance from Somalia to North Korea is: 8,489 kilometer Distance from Mogadishu to P'yongyang
Up to 9,000 kilometers
Myanmar flag Distance from Somalia to Burma is: 8,675 kilometer Distance from Mogadishu to Yangon
South Korea flag Distance from Somalia to South Korea is: 8,694 kilometer Distance from Mogadishu to Seoul
Up to 9,500 kilometers
Laos flag Distance from Somalia to Laos is: 9,009 kilometer Distance from Mogadishu to Vientiane
Hong Kong flag Distance from Somalia to Hong Kong is: 9,378 kilometer Distance from Mogadishu to Hong Kong
Japan flag Distance from Somalia to Japan is: 9,433 kilometer Distance from Mogadishu to Tokyo
Up to 12,000 kilometers
Northern Mariana Islands flag Distance from Somalia to Northern Mariana Islands is: 11,651 kilometer Distance from Mogadishu to Mariana