Countries between Somalia and Peru

Up to 500 kilometers
Israel flag Distance from Somalia to Israel is: 70 kilometer Distance from Mogadishu to Jerusalem
Lebanon flag Distance from Somalia to Lebanon is: 218 kilometer Distance from Mogadishu to Beirut
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
Up to 2,000 kilometers
South Sudan flag Distance from Somalia to South Sudan is: 1,554 kilometer Distance from Mogadishu to Juba
Macedonia flag Distance from Somalia to Macedonia is: 1,696 kilometer Distance from Mogadishu to Skopje
Rwanda flag Distance from Somalia to Rwanda is: 1,752 kilometer Distance from Mogadishu to Kigali
Up to 2,500 kilometers
Sudan flag Distance from Somalia to Sudan is: 2,056 kilometer Distance from Mogadishu to Khartoum
Hungary flag Distance from Somalia to Hungary is: 2,235 kilometer Distance from Mogadishu to Budapest
Italy flag Distance from Somalia to Italy is: 2,331 kilometer Distance from Mogadishu to Rome
Up to 3,000 kilometers
Lithuania flag Distance from Somalia to Lithuania is: 2,657 kilometer Distance from Mogadishu to Vilnius
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
Liechtenstein flag Distance from Somalia to Liechtenstein is: 2,796 kilometer Distance from Mogadishu to Vaduz
Up to 3,500 kilometers
Luxembourg flag Distance from Somalia to Luxembourg is: 3,142 kilometer Distance from Mogadishu to Luxembourg
Swaziland flag Distance from Somalia to Swaziland is: 3,494 kilometer Distance from Mogadishu to Mbabane
Up to 4,000 kilometers
South Africa flag Distance from Somalia to South Africa is: 3,592 kilometer Distance from Mogadishu to Pretoria
Up to 4,500 kilometers
Nigeria flag Distance from Somalia to Nigeria is: 4,284 kilometer Distance from Mogadishu to Abuja
Sao Tome and Principe flag Distance from Somalia to Sao Tome and Principe is: 4,287 kilometer Distance from Mogadishu to Sao Tome
Myanmar flag Distance from Somalia to Burma is: 4,340 kilometer Distance from Mogadishu to Yangon
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,000 kilometers
Nepal flag Distance from Somalia to Nepal is: 5,963 kilometer Distance from Mogadishu to Kathmandu
Up to 6,500 kilometers
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
Mongolia flag Distance from Somalia to Mongolia is: 6,581 kilometer Distance from Mogadishu to Ulaanbaatar
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 11,500 kilometers
Suriname flag Distance from Somalia to Suriname is: 11,119 kilometer Distance from Mogadishu to Paramaribo
Uruguay flag Distance from Somalia to Uruguay is: 11,161 kilometer Distance from Mogadishu to Montevideo
Paraguay flag Distance from Somalia to Paraguay is: 11,385 kilometer Distance from Mogadishu to Asuncion
Up to 12,000 kilometers
Saint Vincent flag Distance from Somalia to Saint Vincent is: 11,720 kilometer Distance from Mogadishu to Kingstown
Trinidad and Tobago flag Distance from Somalia to Trinidad and Tobago is: 11,777 kilometer Distance from Mogadishu to Port-of-Spain
Saint Kitts and Nevis flag Distance from Somalia to Saint Kitts and Nevis is: 11,823 kilometer Distance from Mogadishu to Basseterre
Up to 12,500 kilometers
Virgin Islands flag Distance from Somalia to Virgin Islands is: 12,039 kilometer Distance from Mogadishu to Charlotte Amalie
Puerto Rico flag Distance from Somalia to Puerto Rico is: 12,160 kilometer Distance from Mogadishu to San Juan
Venezuela flag Distance from Somalia to Venezuela is: 12,367 kilometer Distance from Mogadishu to Caracas
Up to 14,000 kilometers
Peru flag Distance from Somalia to Peru is: 13,543 kilometer Distance from Mogadishu to Lima