Countries between Somalia and Sudan

Up to 500 kilometers
Belgium flag Distance from Somalia to Belgium is: 261 kilometer Distance from Mogadishu to Brussels
Luxembourg flag Distance from Somalia to Luxembourg is: 288 kilometer Distance from Mogadishu to Luxembourg
United Kingdom flag Distance from Somalia to United Kingdom is: 342 kilometer Distance from Mogadishu to London
Jersey flag Distance from Somalia to Jersey is: 362 kilometer Distance from Mogadishu to St. Helier
Netherlands flag Distance from Somalia to Netherlands is: 427 kilometer Distance from Mogadishu to Amsterdam
Switzerland flag Distance from Somalia to Switzerland is: 435 kilometer Distance from Mogadishu to Bern
Up to 1,000 kilometers
Liechtenstein flag Distance from Somalia to Liechtenstein is: 566 kilometer Distance from Mogadishu to Vaduz
Monaco flag Distance from Somalia to Monaco is: 691 kilometer Distance from Mogadishu to Monaco
Andorra flag Distance from Somalia to Andorra is: 709 kilometer Distance from Mogadishu to Andorra la Vella
Isle of Man flag Distance from Somalia to Isle of Man is: 750 kilometer Distance from Mogadishu to Douglas
Ireland flag Distance from Somalia to Ireland is: 776 kilometer Distance from Mogadishu to Dublin
Germany flag Distance from Somalia to Germany is: 877 kilometer Distance from Mogadishu to Berlin
Czech Republic flag Distance from Somalia to Czech Republic is: 882 kilometer Distance from Mogadishu to Prague
San Marino flag Distance from Somalia to San Marino is: 949 kilometer Distance from Mogadishu to San Marino
Slovenia flag Distance from Somalia to Slovenia is: 964 kilometer Distance from Mogadishu to Ljubljana
Up to 1,500 kilometers
Denmark flag Distance from Somalia to Denmark is: 1,024 kilometer Distance from Mogadishu to Copenhagen
Austria flag Distance from Somalia to Austria is: 1,031 kilometer Distance from Mogadishu to Vienna
Spain flag Distance from Somalia to Spain is: 1,052 kilometer Distance from Mogadishu to Madrid
Croatia flag Distance from Somalia to Croatia is: 1,078 kilometer Distance from Mogadishu to Zagreb
Slovakia flag Distance from Somalia to Slovakia is: 1,088 kilometer Distance from Mogadishu to Bratislava
Italy flag Distance from Somalia to Italy is: 1,119 kilometer Distance from Mogadishu to Rome
Hungary flag Distance from Somalia to Hungary is: 1,246 kilometer Distance from Mogadishu to Budapest
Algeria flag Distance from Somalia to Algeria is: 1,336 kilometer Distance from Mogadishu to Algiers
Norway flag Distance from Somalia to Norway is: 1,338 kilometer Distance from Mogadishu to Oslo
Bosnia and Herzegovina flag Distance from Somalia to Bosnia and Herzegovina is: 1,347 kilometer Distance from Mogadishu to Sarajevo
Poland flag Distance from Somalia to Poland is: 1,364 kilometer Distance from Mogadishu to Warsaw
Serbia flag Distance from Somalia to Serbia is: 1,443 kilometer Distance from Mogadishu to Belgrade
Portugal flag Distance from Somalia to Portugal is: 1,450 kilometer Distance from Mogadishu to Lisbon
Tunisia flag Distance from Somalia to Tunisia is: 1,481 kilometer Distance from Mogadishu to Tunis
Montenegro flag Distance from Somalia to Montenegro is: 1,489 kilometer Distance from Mogadishu to Podgorica
Up to 2,000 kilometers
Sweden flag Distance from Somalia to Sweden is: 1,539 kilometer Distance from Mogadishu to Stockholm
Gibraltar flag Distance from Somalia to Gibraltar is: 1,544 kilometer Distance from Mogadishu to Gibraltar
Faroe Islands flag Distance from Somalia to Faroe Islands is: 1,564 kilometer Distance from Mogadishu to Torshavn
Albania flag Distance from Somalia to Albania is: 1,599 kilometer Distance from Mogadishu to Tirana
Macedonia flag Distance from Somalia to Macedonia is: 1,665 kilometer Distance from Mogadishu to Skopje
Lithuania flag Distance from Somalia to Lithuania is: 1,695 kilometer Distance from Mogadishu to Vilnius
Malta flag Distance from Somalia to Malta is: 1,746 kilometer Distance from Mogadishu to Valletta
Bulgaria flag Distance from Somalia to Bulgaria is: 1,755 kilometer Distance from Mogadishu to Sofia
Morocco flag Distance from Somalia to Morocco is: 1,811 kilometer Distance from Mogadishu to Rabat
Djerba flag Distance from Somalia to Djerba is: 1,816 kilometer Distance from Mogadishu to Djerba
Belarus flag Distance from Somalia to Belarus is: 1,823 kilometer Distance from Mogadishu to Minsk
Estonia flag Distance from Somalia to Estonia is: 1,853 kilometer Distance from Mogadishu to Tallinn
Romania flag Distance from Somalia to Romania is: 1,867 kilometer Distance from Mogadishu to Bucharest
Finland flag Distance from Somalia to Finland is: 1,905 kilometer Distance from Mogadishu to Helsinki
Moldova flag Distance from Somalia to Moldova is: 1,970 kilometer Distance from Mogadishu to Chisinau
Libya flag Distance from Somalia to Libya is: 1,987 kilometer Distance from Mogadishu to Tripoli
Up to 2,500 kilometers
Ukraine flag Distance from Somalia to Ukraine is: 2,019 kilometer Distance from Mogadishu to Kiev
Greece flag Distance from Somalia to Greece is: 2,093 kilometer Distance from Mogadishu to Athens
Iceland flag Distance from Somalia to Iceland is: 2,223 kilometer Distance from Mogadishu to Reykjavik
Russia flag Distance from Somalia to Russia is: 2,486 kilometer Distance from Mogadishu to Moscow
Up to 3,000 kilometers
Turkey flag Distance from Somalia to Turkey is: 2,593 kilometer Distance from Mogadishu to Ankara
Canary Islands flag Distance from Somalia to Canary Islands is: 2,770 kilometer Distance from Mogadishu to Las Palmas
Cyprus flag Distance from Somalia to Cyprus is: 2,945 kilometer Distance from Mogadishu to Nicosia
Up to 3,500 kilometers
Lebanon flag Distance from Somalia to Lebanon is: 3,185 kilometer Distance from Mogadishu to Beirut
Egypt flag Distance from Somalia to Egypt is: 3,205 kilometer Distance from Mogadishu to Cairo
Syria flag Distance from Somalia to Syria is: 3,269 kilometer Distance from Mogadishu to Damascus
Israel flag Distance from Somalia to Israel is: 3,325 kilometer Distance from Mogadishu to Jerusalem
Jordan flag Distance from Somalia to Jordan is: 3,360 kilometer Distance from Mogadishu to Amman
Georgia flag Distance from Somalia to Georgia is: 3,362 kilometer Distance from Mogadishu to T'bilisi
Armenia flag Distance from Somalia to Armenia is: 3,423 kilometer Distance from Mogadishu to Yerevan
Up to 4,000 kilometers
Mauritania flag Distance from Somalia to Mauritania is: 3,782 kilometer Distance from Mogadishu to Nouakchott
Azerbaijan flag Distance from Somalia to Azerbaijan is: 3,805 kilometer Distance from Mogadishu to Baku
Iraq flag Distance from Somalia to Iraq is: 3,855 kilometer Distance from Mogadishu to Baghdad
Niger flag Distance from Somalia to Niger is: 3,922 kilometer Distance from Mogadishu to Niamey
Up to 4,500 kilometers
Burkina Faso flag Distance from Somalia to Burkina Faso is: 4,065 kilometer Distance from Mogadishu to Ouagadougou
Mali flag Distance from Somalia to Mali is: 4,128 kilometer Distance from Mogadishu to Bamako
Senegal flag Distance from Somalia to Senegal is: 4,199 kilometer Distance from Mogadishu to Dakar
Iran flag Distance from Somalia to Iran is: 4,205 kilometer Distance from Mogadishu to Tehran
Chad flag Distance from Somalia to Chad is: 4,242 kilometer Distance from Mogadishu to N'Djamena
Gambia flag Distance from Somalia to Gambia is: 4,294 kilometer Distance from Mogadishu to Banjul
Kuwait flag Distance from Somalia to Kuwait is: 4,401 kilometer Distance from Mogadishu to Kuwait (City)
Nigeria flag Distance from Somalia to Nigeria is: 4,423 kilometer Distance from Mogadishu to Abuja
Guinea-Bissau flag Distance from Somalia to Guinea-Bissau is: 4,425 kilometer Distance from Mogadishu to Bissau
Cape Verde flag Distance from Somalia to Cape Verde is: 4,439 kilometer Distance from Mogadishu to Praia
Up to 5,000 kilometers
Turkmenistan flag Distance from Somalia to Turkmenistan is: 4,566 kilometer Distance from Mogadishu to Ashgabat
Sudan flag Distance from Somalia to Sudan is: 4,592 kilometer Distance from Mogadishu to Khartoum
Guinea flag Distance from Somalia to Guinea is: 4,613 kilometer Distance from Mogadishu to Conakry
Saudi Arabia flag Distance from Somalia to Saudi Arabia is: 4,679 kilometer Distance from Mogadishu to Riyadh
Benin flag Distance from Somalia to Benin is: 4,702 kilometer Distance from Mogadishu to Porto-Novo
Sierra Leone flag Distance from Somalia to Sierra Leone is: 4,708 kilometer Distance from Mogadishu to Freetown
Cote dIvoire flag Distance from Somalia to Cote d'Ivoire is: 4,719 kilometer Distance from Mogadishu to Yamoussoukro
Togo flag Distance from Somalia to Togo is: 4,742 kilometer Distance from Mogadishu to Loma
Kazakhstan flag Distance from Somalia to Kazakhstan is: 4,751 kilometer Distance from Mogadishu to Astana
Ghana flag Distance from Somalia to Ghana is: 4,811 kilometer Distance from Mogadishu to Accra
Bahrain flag Distance from Somalia to Bahrain is: 4,823 kilometer Distance from Mogadishu to Manama
Liberia flag Distance from Somalia to Liberia is: 4,880 kilometer Distance from Mogadishu to Monrovia
Qatar flag Distance from Somalia to Qatar is: 4,963 kilometer Distance from Mogadishu to Doha
Eritrea flag Distance from Somalia to Eritrea is: 4,977 kilometer Distance from Mogadishu to Asmara
Up to 5,500 kilometers
Equatorial Guinea flag Distance from Somalia to Equatorial Guinea is: 5,042 kilometer Distance from Mogadishu to Malabo
Cameroon flag Distance from Somalia to Cameroon is: 5,067 kilometer Distance from Mogadishu to Yaounde
Uzbekistan flag Distance from Somalia to Uzbekistan is: 5,136 kilometer Distance from Mogadishu to Tashkent
Central African Republic flag Distance from Somalia to Central African Republic is: 5,170 kilometer Distance from Mogadishu to Bangui
United Arab Emirates flag Distance from Somalia to United Arab Emirates is: 5,229 kilometer Distance from Mogadishu to Abu Dhabi
Tajikistan flag Distance from Somalia to Tajikistan is: 5,274 kilometer Distance from Mogadishu to Dushanbe
Sao Tome and Principe flag Distance from Somalia to Sao Tome and Principe is: 5,400 kilometer Distance from Mogadishu to Sao Tome
Kyrgyzstan flag Distance from Somalia to Kyrgyzstan is: 5,418 kilometer Distance from Mogadishu to Bishkek
Gabon flag Distance from Somalia to Gabon is: 5,421 kilometer Distance from Mogadishu to Libreville
Up to 6,000 kilometers
Ethiopia flag Distance from Somalia to Ethiopia is: 5,558 kilometer Distance from Mogadishu to Addis Ababa
Afghanistan flag Distance from Somalia to Afghanistan is: 5,572 kilometer Distance from Mogadishu to Kabul
Djibouti flag Distance from Somalia to Djibouti is: 5,577 kilometer Distance from Mogadishu to Djibouti
Oman flag Distance from Somalia to Oman is: 5,598 kilometer Distance from Mogadishu to Muscat
South Sudan flag Distance from Somalia to South Sudan is: 5,607 kilometer Distance from Mogadishu to Juba
Canada flag Distance from Somalia to Canada is: 5,632 kilometer Distance from Mogadishu to Ottawa
Bermuda flag Distance from Somalia to Bermuda is: 5,744 kilometer Distance from Mogadishu to Hamilton
Pakistan flag Distance from Somalia to Pakistan is: 5,913 kilometer Distance from Mogadishu to Islamabad
Up to 6,500 kilometers
Congo flag Distance from Somalia to Congo is: 6,030 kilometer Distance from Mogadishu to Kinshasa
Uganda flag Distance from Somalia to Uganda is: 6,103 kilometer Distance from Mogadishu to Kampala
USA flag Distance from Somalia to USA is: 6,151 kilometer Distance from Mogadishu to Washington
Rwanda flag Distance from Somalia to Rwanda is: 6,235 kilometer Distance from Mogadishu to Kigali
Latvia flag Distance from Somalia to Latvia is: 6,337 kilometer Distance from Mogadishu to Riga
Burundi flag Distance from Somalia to Burundi is: 6,355 kilometer Distance from Mogadishu to Bujumbura
Kenya flag Distance from Somalia to Kenya is: 6,469 kilometer Distance from Mogadishu to Nairobi
Angola flag Distance from Somalia to Angola is: 6,485 kilometer Distance from Mogadishu to Luanda
Up to 7,000 kilometers
India flag Distance from Somalia to India is: 6,570 kilometer Distance from Mogadishu to New Delhi
Somalia flag Distance from Somalia to Somalia is: 6,602 kilometer Distance from Mogadishu to Mogadishu
Anguilla flag Distance from Somalia to Anguilla is: 6,690 kilometer Distance from Mogadishu to The Valley
Antigua and Barbuda flag Distance from Somalia to Antigua and Barbuda is: 6,690 kilometer Distance from Mogadishu to Saint John's
Saint Kitts and Nevis flag Distance from Somalia to Saint Kitts and Nevis is: 6,737 kilometer Distance from Mogadishu to Basseterre
Dominica flag Distance from Somalia to Dominica is: 6,805 kilometer Distance from Mogadishu to Roseau
Barbados flag Distance from Somalia to Barbados is: 6,860 kilometer Distance from Mogadishu to Bridgetown
Puerto Rico flag Distance from Somalia to Puerto Rico is: 6,890 kilometer Distance from Mogadishu to San Juan
Tanzania flag Distance from Somalia to Tanzania is: 6,909 kilometer Distance from Mogadishu to Dar es Salaam
Saint Vincent flag Distance from Somalia to Saint Vincent is: 6,971 kilometer Distance from Mogadishu to Kingstown
Up to 7,500 kilometers
Mongolia flag Distance from Somalia to Mongolia is: 7,030 kilometer Distance from Mogadishu to Ulaanbaatar
Grenada flag Distance from Somalia to Grenada is: 7,099 kilometer Distance from Mogadishu to Saint George's
Dominican Republic flag Distance from Somalia to Dominican Republic is: 7,165 kilometer Distance from Mogadishu to Santo Domingo
Suriname flag Distance from Somalia to Suriname is: 7,172 kilometer Distance from Mogadishu to Paramaribo
Bahamas flag Distance from Somalia to Bahamas is: 7,187 kilometer Distance from Mogadishu to Nassau
Trinidad and Tobago flag Distance from Somalia to Trinidad and Tobago is: 7,199 kilometer Distance from Mogadishu to Port-of-Spain
Nepal flag Distance from Somalia to Nepal is: 7,220 kilometer Distance from Mogadishu to Kathmandu
Guyana flag Distance from Somalia to Guyana is: 7,293 kilometer Distance from Mogadishu to Georgetown
Haiti flag Distance from Somalia to Haiti is: 7,337 kilometer Distance from Mogadishu to Port-au-Prince
Tibet flag Distance from Somalia to Tibet is: 7,475 kilometer Distance from Mogadishu to Lhasa
Up to 8,000 kilometers
Bhutan flag Distance from Somalia to Bhutan is: 7,543 kilometer Distance from Mogadishu to Thimphu
Aruba flag Distance from Somalia to Aruba is: 7,582 kilometer Distance from Mogadishu to Oranjestad
Venezuela flag Distance from Somalia to Venezuela is: 7,601 kilometer Distance from Mogadishu to Caracas
Malawi flag Distance from Somalia to Malawi is: 7,624 kilometer Distance from Mogadishu to Lilongwe
Cuba flag Distance from Somalia to Cuba is: 7,699 kilometer Distance from Mogadishu to Havana
Jamaica flag Distance from Somalia to Jamaica is: 7,707 kilometer Distance from Mogadishu to Kingston
Comoros flag Distance from Somalia to Comoros is: 7,819 kilometer Distance from Mogadishu to Moroni
Seychelles flag Distance from Somalia to Seychelles is: 7,828 kilometer Distance from Mogadishu to Victoria
Bangladesh flag Distance from Somalia to Bangladesh is: 7,893 kilometer Distance from Mogadishu to Dhaka
Cayman Islands flag Distance from Somalia to Cayman Islands is: 7,935 kilometer Distance from Mogadishu to George Town
Up to 8,500 kilometers
Namibia flag Distance from Somalia to Namibia is: 8,058 kilometer Distance from Mogadishu to Windhoek
China flag Distance from Somalia to China is: 8,198 kilometer Distance from Mogadishu to Beijing
Maldives flag Distance from Somalia to Maldives is: 8,269 kilometer Distance from Mogadishu to Male
Botswana flag Distance from Somalia to Botswana is: 8,495 kilometer Distance from Mogadishu to Gaborone
Sri Lanka flag Distance from Somalia to Sri Lanka is: 8,498 kilometer Distance from Mogadishu to Colombo
Up to 9,000 kilometers
Colombia flag Distance from Somalia to Colombia is: 8,611 kilometer Distance from Mogadishu to Bogota
Belize flag Distance from Somalia to Belize is: 8,631 kilometer Distance from Mogadishu to Belmopan
Panama flag Distance from Somalia to Panama is: 8,644 kilometer Distance from Mogadishu to Panama (City)
South Africa flag Distance from Somalia to South Africa is: 8,665 kilometer Distance from Mogadishu to Pretoria
Brazil flag Distance from Somalia to Brazil is: 8,705 kilometer Distance from Mogadishu to Brasilia
Madagascar flag Distance from Somalia to Madagascar is: 8,740 kilometer Distance from Mogadishu to Antananarivo
North Korea flag Distance from Somalia to North Korea is: 8,747 kilometer Distance from Mogadishu to P'yongyang
Honduras flag Distance from Somalia to Honduras is: 8,779 kilometer Distance from Mogadishu to Tegucigalpa
Swaziland flag Distance from Somalia to Swaziland is: 8,813 kilometer Distance from Mogadishu to Mbabane
Mozambique flag Distance from Somalia to Mozambique is: 8,827 kilometer Distance from Mogadishu to Maputo
Myanmar flag Distance from Somalia to Burma is: 8,863 kilometer Distance from Mogadishu to Yangon
Nicaragua flag Distance from Somalia to Nicaragua is: 8,877 kilometer Distance from Mogadishu to Managua
Costa Rica flag Distance from Somalia to Costa Rica is: 8,895 kilometer Distance from Mogadishu to San Jose
South Korea flag Distance from Somalia to South Korea is: 8,952 kilometer Distance from Mogadishu to Seoul
El Salvador flag Distance from Somalia to El Salvador is: 8,956 kilometer Distance from Mogadishu to San Salvador
Guatemala flag Distance from Somalia to Guatemala is: 8,971 kilometer Distance from Mogadishu to Guatemala
Up to 9,500 kilometers
Lesotho flag Distance from Somalia to Lesotho is: 9,024 kilometer Distance from Mogadishu to Maseru
Mexico flag Distance from Somalia to Mexico is: 9,177 kilometer Distance from Mogadishu to Mexico City
Laos flag Distance from Somalia to Laos is: 9,214 kilometer Distance from Mogadishu to Vientiane
Ecuador flag Distance from Somalia to Ecuador is: 9,337 kilometer Distance from Mogadishu to Quito
Mauritius flag Distance from Somalia to Mauritius is: 9,392 kilometer Distance from Mogadishu to Port Louis
Thailand flag Distance from Somalia to Thailand is: 9,424 kilometer Distance from Mogadishu to Bangkok
Up to 10,000 kilometers
Hong Kong flag Distance from Somalia to Hong Kong is: 9,610 kilometer Distance from Mogadishu to Hong Kong
Japan flag Distance from Somalia to Japan is: 9,694 kilometer Distance from Mogadishu to Tokyo
Taiwan flag Distance from Somalia to Taiwan is: 9,802 kilometer Distance from Mogadishu to Taipei
Cambodia flag Distance from Somalia to Cambodia is: 9,913 kilometer Distance from Mogadishu to Phnom Penh
Up to 10,500 kilometers
Bolivia flag Distance from Somalia to Bolivia is: 10,004 kilometer Distance from Mogadishu to La Paz
Paraguay flag Distance from Somalia to Paraguay is: 10,137 kilometer Distance from Mogadishu to Asuncion
Peru flag Distance from Somalia to Peru is: 10,230 kilometer Distance from Mogadishu to Lima
Malaysia flag Distance from Somalia to Malaysia is: 10,402 kilometer Distance from Mogadishu to Kuala Lumpur
Up to 11,000 kilometers
Singapore flag Distance from Somalia to Singapore is: 10,710 kilometer Distance from Mogadishu to Singapore
Philippines flag Distance from Somalia to Philippines is: 10,720 kilometer Distance from Mogadishu to Manila
Uruguay flag Distance from Somalia to Uruguay is: 10,934 kilometer Distance from Mogadishu to Montevideo
Up to 11,500 kilometers
Argentina flag Distance from Somalia to Argentina is: 11,027 kilometer Distance from Mogadishu to Buenos Aires
Brunei flag Distance from Somalia to Brunei is: 11,179 kilometer Distance from Mogadishu to Bandar Seri Begawan
Up to 12,000 kilometers
Indonesia flag Distance from Somalia to Indonesia is: 11,546 kilometer Distance from Mogadishu to Jakarta
Chile flag Distance from Somalia to Chile is: 11,623 kilometer Distance from Mogadishu to Santiago
Northern Mariana Islands flag Distance from Somalia to Northern Mariana Islands is: 11,911 kilometer Distance from Mogadishu to Mariana
Up to 12,500 kilometers
Guam flag Distance from Somalia to Guam is: 12,132 kilometer Distance from Mogadishu to Agana
Palau flag Distance from Somalia to Palau is: 12,200 kilometer Distance from Mogadishu to Ngerulmud
Up to 13,500 kilometers
East Timor flag Distance from Somalia to East Timor is: 13,145 kilometer Distance from Mogadishu to Dili
Micronesia flag Distance from Somalia to Micronesia is: 13,347 kilometer Distance from Mogadishu to Palikir
Up to 14,000 kilometers
Marshall Islands flag Distance from Somalia to Marshall Islands is: 13,660 kilometer Distance from Mogadishu to Majuro
Up to 14,500 kilometers
Kiribati flag Distance from Somalia to Kiribati is: 14,318 kilometer Distance from Mogadishu to Tarawa
Nauru flag Distance from Somalia to Nauru is: 14,408 kilometer Distance from Mogadishu to Yaren District
Up to 15,000 kilometers
Papua New Guinea flag Distance from Somalia to Papua New Guinea is: 14,518 kilometer Distance from Mogadishu to Port Moresby
Up to 15,500 kilometers
Solomon Islands flag Distance from Somalia to Solomon Islands is: 15,128 kilometer Distance from Mogadishu to Honiara
Up to 16,000 kilometers
French Polynesia flag Distance from Somalia to French Polynesia is: 15,673 kilometer Distance from Mogadishu to Papeete
Up to 16,500 kilometers
Samoa flag Distance from Somalia to Samoa is: 16,040 kilometer Distance from Mogadishu to Apia
Vanuatu flag Distance from Somalia to Vanuatu is: 16,291 kilometer Distance from Mogadishu to Port-Vila
Up to 17,000 kilometers
Cook Islands flag Distance from Somalia to Cook Islands is: 16,514 kilometer Distance from Mogadishu to Avarua
Fiji flag Distance from Somalia to Fiji is: 16,541 kilometer Distance from Mogadishu to Suva
Niue flag Distance from Somalia to Niue is: 16,585 kilometer Distance from Mogadishu to Alofi
New Caledonia flag Distance from Somalia to New Caledonia is: 16,703 kilometer Distance from Mogadishu to Noumea
Australia flag Distance from Somalia to Australia is: 16,881 kilometer Distance from Mogadishu to Canberra
Tonga flag Distance from Somalia to Tonga is: 16,884 kilometer Distance from Mogadishu to Nuku'alofa
Up to 19,000 kilometers
New Zealand flag Distance from Somalia to New Zealand is: 18,940 kilometer Distance from Mogadishu to Wellington