Countries between Somalia and Suriname

Up to 500 kilometers
Belgium flag Distance from Somalia to Belgium is: 188 kilometer Distance from Mogadishu to Brussels
Netherlands flag Distance from Somalia to Netherlands is: 317 kilometer Distance from Mogadishu to Amsterdam
Up to 1,000 kilometers
Denmark flag Distance from Somalia to Denmark is: 800 kilometer Distance from Mogadishu to Copenhagen
Hungary flag Distance from Somalia to Hungary is: 977 kilometer Distance from Mogadishu to Budapest
Italy flag Distance from Somalia to Italy is: 998 kilometer Distance from Mogadishu to Rome
Up to 1,500 kilometers
Tanzania flag Distance from Somalia to Tanzania is: 1,401 kilometer Distance from Mogadishu to Dar es Salaam
Uganda flag Distance from Somalia to Uganda is: 1,447 kilometer Distance from Mogadishu to Kampala
Yemen flag Distance from Somalia to Yemen is: 1,488 kilometer Distance from Mogadishu to Sana'a
Up to 2,000 kilometers
South Sudan flag Distance from Somalia to South Sudan is: 1,554 kilometer Distance from Mogadishu to Juba
Rwanda flag Distance from Somalia to Rwanda is: 1,752 kilometer Distance from Mogadishu to Kigali
Gibraltar flag Distance from Somalia to Gibraltar is: 1,758 kilometer Distance from Mogadishu to Gibraltar
Greece flag Distance from Somalia to Greece is: 1,900 kilometer Distance from Mogadishu to Athens
Up to 2,500 kilometers
Morocco flag Distance from Somalia to Morocco is: 2,027 kilometer Distance from Mogadishu to Rabat
Sudan flag Distance from Somalia to Sudan is: 2,056 kilometer Distance from Mogadishu to Khartoum
Up to 3,000 kilometers
Zimbabwe flag Distance from Somalia to Zimbabwe is: 2,674 kilometer Distance from Mogadishu to Harare
Zambia flag Distance from Somalia to Zambia is: 2,693 kilometer Distance from Mogadishu to Lusaka
Up to 3,500 kilometers
Israel flag Distance from Somalia to Israel is: 3,110 kilometer Distance from Mogadishu to Jerusalem
Jordan flag Distance from Somalia to Jordan is: 3,142 kilometer Distance from Mogadishu to Amman
Up to 4,000 kilometers
South Africa flag Distance from Somalia to South Africa is: 3,592 kilometer Distance from Mogadishu to Pretoria
Iraq flag Distance from Somalia to Iraq is: 3,604 kilometer Distance from Mogadishu to Baghdad
Iran flag Distance from Somalia to Iran is: 3,934 kilometer Distance from Mogadishu to Tehran
Up to 4,500 kilometers
Kuwait flag Distance from Somalia to Kuwait is: 4,154 kilometer Distance from Mogadishu to Kuwait (City)
Sao Tome and Principe flag Distance from Somalia to Sao Tome and Principe is: 4,287 kilometer Distance from Mogadishu to Sao Tome
Up to 5,000 kilometers
Togo flag Distance from Somalia to Togo is: 4,903 kilometer Distance from Mogadishu to Loma
Up to 5,500 kilometers
Tunisia flag Distance from Somalia to Tunisia is: 5,271 kilometer Distance from Mogadishu to Tunis
Up to 6,500 kilometers
Kenya flag Distance from Somalia to Kenya is: 6,356 kilometer Distance from Mogadishu to Nairobi
Spain flag Distance from Somalia to Spain is: 6,494 kilometer Distance from Mogadishu to Madrid
Up to 7,000 kilometers
Sierra Leone flag Distance from Somalia to Sierra Leone is: 6,507 kilometer Distance from Mogadishu to Freetown
Portugal flag Distance from Somalia to Portugal is: 6,837 kilometer Distance from Mogadishu to Lisbon
Up to 7,500 kilometers
Senegal flag Distance from Somalia to Senegal is: 7,009 kilometer Distance from Mogadishu to Dakar
Up to 9,000 kilometers
Panama flag Distance from Somalia to Panama is: 8,918 kilometer Distance from Mogadishu to Panama (City)
Up to 11,500 kilometers
Suriname flag Distance from Somalia to Suriname is: 11,119 kilometer Distance from Mogadishu to Paramaribo