Countries between Somalia and Cook Islands

Up to 1,500 kilometers
Seychelles flag Distance from Somalia to Seychelles is: 1,342 kilometer Distance from Mogadishu to Victoria
Tanzania flag Distance from Somalia to Tanzania is: 1,401 kilometer Distance from Mogadishu to Dar es Salaam
Up to 2,000 kilometers
Comoros flag Distance from Somalia to Comoros is: 1,539 kilometer Distance from Mogadishu to Moroni
Up to 2,500 kilometers
Malawi flag Distance from Somalia to Malawi is: 2,188 kilometer Distance from Mogadishu to Lilongwe
Madagascar flag Distance from Somalia to Madagascar is: 2,336 kilometer Distance from Mogadishu to Antananarivo
Up to 3,000 kilometers
United Arab Emirates flag Distance from Somalia to United Arab Emirates is: 2,670 kilometer Distance from Mogadishu to Abu Dhabi
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
Oman flag Distance from Somalia to Oman is: 2,784 kilometer Distance from Mogadishu to Muscat
Mauritius flag Distance from Somalia to Mauritius is: 2,795 kilometer Distance from Mogadishu to Port Louis
Up to 3,500 kilometers
Maldives flag Distance from Somalia to Maldives is: 3,127 kilometer Distance from Mogadishu to Male
Mozambique flag Distance from Somalia to Mozambique is: 3,395 kilometer Distance from Mogadishu to Maputo
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
Botswana flag Distance from Somalia to Botswana is: 3,633 kilometer Distance from Mogadishu to Gaborone
Sri Lanka flag Distance from Somalia to Sri Lanka is: 3,854 kilometer Distance from Mogadishu to Colombo
Lesotho flag Distance from Somalia to Lesotho is: 3,961 kilometer Distance from Mogadishu to Maseru
Up to 4,500 kilometers
Namibia flag Distance from Somalia to Namibia is: 4,097 kilometer Distance from Mogadishu to Windhoek
Afghanistan flag Distance from Somalia to Afghanistan is: 4,366 kilometer Distance from Mogadishu to Kabul
India flag Distance from Somalia to India is: 4,481 kilometer Distance from Mogadishu to New Delhi
Up to 5,000 kilometers
Pakistan flag Distance from Somalia to Pakistan is: 4,540 kilometer Distance from Mogadishu to Islamabad
Tajikistan flag Distance from Somalia to Tajikistan is: 4,700 kilometer Distance from Mogadishu to Dushanbe
Up to 5,500 kilometers
Nepal flag Distance from Somalia to Nepal is: 5,103 kilometer Distance from Mogadishu to Kathmandu
Kyrgyzstan flag Distance from Somalia to Kyrgyzstan is: 5,387 kilometer Distance from Mogadishu to Bishkek
Bangladesh flag Distance from Somalia to Bangladesh is: 5,398 kilometer Distance from Mogadishu to Dhaka
Bhutan flag Distance from Somalia to Bhutan is: 5,478 kilometer Distance from Mogadishu to Thimphu
Up to 6,000 kilometers
Tibet flag Distance from Somalia to Tibet is: 5,709 kilometer Distance from Mogadishu to Lhasa
Myanmar flag Distance from Somalia to Burma is: 5,776 kilometer Distance from Mogadishu to Yangon
Up to 6,500 kilometers
Thailand flag Distance from Somalia to Thailand is: 6,182 kilometer Distance from Mogadishu to Bangkok
Malaysia flag Distance from Somalia to Malaysia is: 6,245 kilometer Distance from Mogadishu to Kuala Lumpur
Laos flag Distance from Somalia to Laos is: 6,469 kilometer Distance from Mogadishu to Vientiane
Singapore flag Distance from Somalia to Singapore is: 6,485 kilometer Distance from Mogadishu to Singapore
Up to 7,000 kilometers
Cambodia flag Distance from Somalia to Cambodia is: 6,626 kilometer Distance from Mogadishu to Phnom Penh
Indonesia flag Distance from Somalia to Indonesia is: 6,861 kilometer Distance from Mogadishu to Jakarta
Vietnam flag Distance from Somalia to Vietnam is: 6,861 kilometer Distance from Mogadishu to Hanoi
Up to 8,000 kilometers
Brunei flag Distance from Somalia to Brunei is: 7,707 kilometer Distance from Mogadishu to Bandar Seri Begawan
Hong Kong flag Distance from Somalia to Hong Kong is: 7,727 kilometer Distance from Mogadishu to Hong Kong
Mongolia flag Distance from Somalia to Mongolia is: 7,741 kilometer Distance from Mogadishu to Ulaanbaatar
Up to 8,500 kilometers
China flag Distance from Somalia to China is: 8,238 kilometer Distance from Mogadishu to Beijing
Philippines flag Distance from Somalia to Philippines is: 8,385 kilometer Distance from Mogadishu to Manila
Up to 9,000 kilometers
Taiwan flag Distance from Somalia to Taiwan is: 8,501 kilometer Distance from Mogadishu to Taipei
East Timor flag Distance from Somalia to East Timor is: 8,992 kilometer Distance from Mogadishu to Dili
Up to 9,500 kilometers
North Korea flag Distance from Somalia to North Korea is: 9,010 kilometer Distance from Mogadishu to P'yongyang
South Korea flag Distance from Somalia to South Korea is: 9,112 kilometer Distance from Mogadishu to Seoul
Up to 10,000 kilometers
Palau flag Distance from Somalia to Palau is: 9,860 kilometer Distance from Mogadishu to Ngerulmud
Up to 10,500 kilometers
Japan flag Distance from Somalia to Japan is: 10,248 kilometer Distance from Mogadishu to Tokyo
Up to 11,000 kilometers
Guam flag Distance from Somalia to Guam is: 10,944 kilometer Distance from Mogadishu to Agana
Up to 11,500 kilometers
Northern Mariana Islands flag Distance from Somalia to Northern Mariana Islands is: 11,002 kilometer Distance from Mogadishu to Mariana
Papua New Guinea flag Distance from Somalia to Papua New Guinea is: 11,308 kilometer Distance from Mogadishu to Port Moresby
Australia flag Distance from Somalia to Australia is: 11,360 kilometer Distance from Mogadishu to Canberra
Up to 12,500 kilometers
Micronesia flag Distance from Somalia to Micronesia is: 12,468 kilometer Distance from Mogadishu to Palikir
Up to 13,000 kilometers
Solomon Islands flag Distance from Somalia to Solomon Islands is: 12,712 kilometer Distance from Mogadishu to Honiara
Up to 13,500 kilometers
New Caledonia flag Distance from Somalia to New Caledonia is: 13,247 kilometer Distance from Mogadishu to Noumea
New Zealand flag Distance from Somalia to New Zealand is: 13,314 kilometer Distance from Mogadishu to Wellington
Nauru flag Distance from Somalia to Nauru is: 13,486 kilometer Distance from Mogadishu to Yaren District
Up to 14,000 kilometers
Vanuatu flag Distance from Somalia to Vanuatu is: 13,525 kilometer Distance from Mogadishu to Port-Vila
Marshall Islands flag Distance from Somalia to Marshall Islands is: 13,888 kilometer Distance from Mogadishu to Majuro
Up to 14,500 kilometers
Kiribati flag Distance from Somalia to Kiribati is: 14,149 kilometer Distance from Mogadishu to Tarawa
Up to 15,000 kilometers
Fiji flag Distance from Somalia to Fiji is: 14,562 kilometer Distance from Mogadishu to Suva
Up to 15,500 kilometers
Tonga flag Distance from Somalia to Tonga is: 15,103 kilometer Distance from Mogadishu to Nuku'alofa
Up to 16,000 kilometers
Samoa flag Distance from Somalia to Samoa is: 15,696 kilometer Distance from Mogadishu to Apia
Niue flag Distance from Somalia to Niue is: 15,701 kilometer Distance from Mogadishu to Alofi
Up to 17,000 kilometers
Cook Islands flag Distance from Somalia to Cook Islands is: 16,520 kilometer Distance from Mogadishu to Avarua