Countries between Somalia and Russia

Up to 1,000 kilometers
Canada flag Distance from Somalia to Canada is: 742 kilometer Distance from Mogadishu to Ottawa
Up to 1,500 kilometers
Bermuda flag Distance from Somalia to Bermuda is: 1,318 kilometer Distance from Mogadishu to Hamilton
Yemen flag Distance from Somalia to Yemen is: 1,488 kilometer Distance from Mogadishu to Sana'a
Up to 2,000 kilometers
Bahamas flag Distance from Somalia to Bahamas is: 1,524 kilometer Distance from Mogadishu to Nassau
Cuba flag Distance from Somalia to Cuba is: 1,813 kilometer Distance from Mogadishu to Havana
Up to 2,500 kilometers
Sudan flag Distance from Somalia to Sudan is: 2,056 kilometer Distance from Mogadishu to Khartoum
Cayman Islands flag Distance from Somalia to Cayman Islands is: 2,206 kilometer Distance from Mogadishu to George Town
Haiti flag Distance from Somalia to Haiti is: 2,292 kilometer Distance from Mogadishu to Port-au-Prince
Jamaica flag Distance from Somalia to Jamaica is: 2,309 kilometer Distance from Mogadishu to Kingston
Dominican Republic flag Distance from Somalia to Dominican Republic is: 2,357 kilometer Distance from Mogadishu to Santo Domingo
Up to 3,000 kilometers
Saudi Arabia flag Distance from Somalia to Saudi Arabia is: 2,514 kilometer Distance from Mogadishu to Riyadh
Belize flag Distance from Somalia to Belize is: 2,650 kilometer Distance from Mogadishu to Belmopan
Anguilla flag Distance from Somalia to Anguilla is: 2,652 kilometer Distance from Mogadishu to The Valley
Qatar flag Distance from Somalia to Qatar is: 2,663 kilometer Distance from Mogadishu to Doha
United Arab Emirates flag Distance from Somalia to United Arab Emirates is: 2,670 kilometer Distance from Mogadishu to Abu Dhabi
Oman flag Distance from Somalia to Oman is: 2,784 kilometer Distance from Mogadishu to Muscat
Antigua and Barbuda flag Distance from Somalia to Antigua and Barbuda is: 2,817 kilometer Distance from Mogadishu to Saint John's
Honduras flag Distance from Somalia to Honduras is: 2,919 kilometer Distance from Mogadishu to Tegucigalpa
Guatemala flag Distance from Somalia to Guatemala is: 2,991 kilometer Distance from Mogadishu to Guatemala
Up to 3,500 kilometers
Dominica flag Distance from Somalia to Dominica is: 3,019 kilometer Distance from Mogadishu to Roseau
Aruba flag Distance from Somalia to Aruba is: 3,024 kilometer Distance from Mogadishu to Oranjestad
Mexico flag Distance from Somalia to Mexico is: 3,026 kilometer Distance from Mogadishu to Mexico City
El Salvador flag Distance from Somalia to El Salvador is: 3,033 kilometer Distance from Mogadishu to San Salvador
Costa Rica flag Distance from Somalia to Costa Rica is: 3,281 kilometer Distance from Mogadishu to San Jose
Barbados flag Distance from Somalia to Barbados is: 3,324 kilometer Distance from Mogadishu to Bridgetown
Grenada flag Distance from Somalia to Grenada is: 3,327 kilometer Distance from Mogadishu to Saint George's
Up to 4,000 kilometers
Syria flag Distance from Somalia to Syria is: 3,615 kilometer Distance from Mogadishu to Damascus
Colombia flag Distance from Somalia to Colombia is: 3,807 kilometer Distance from Mogadishu to Bogota
Up to 4,500 kilometers
Guyana flag Distance from Somalia to Guyana is: 4,020 kilometer Distance from Mogadishu to Georgetown
Turkmenistan flag Distance from Somalia to Turkmenistan is: 4,202 kilometer Distance from Mogadishu to Ashgabat
Ecuador flag Distance from Somalia to Ecuador is: 4,333 kilometer Distance from Mogadishu to Quito
Turkey flag Distance from Somalia to Turkey is: 4,388 kilometer Distance from Mogadishu to Ankara
Up to 5,000 kilometers
Iceland flag Distance from Somalia to Iceland is: 4,513 kilometer Distance from Mogadishu to Reykjavik
Up to 5,500 kilometers
Romania flag Distance from Somalia to Romania is: 5,068 kilometer Distance from Mogadishu to Bucharest
Montenegro flag Distance from Somalia to Montenegro is: 5,176 kilometer Distance from Mogadishu to Podgorica
Faroe Islands flag Distance from Somalia to Faroe Islands is: 5,255 kilometer Distance from Mogadishu to Torshavn
Serbia flag Distance from Somalia to Serbia is: 5,333 kilometer Distance from Mogadishu to Belgrade
Ireland flag Distance from Somalia to Ireland is: 5,434 kilometer Distance from Mogadishu to Dublin
Up to 6,000 kilometers
Isle of Man flag Distance from Somalia to Isle of Man is: 5,527 kilometer Distance from Mogadishu to Douglas
Ukraine flag Distance from Somalia to Ukraine is: 5,549 kilometer Distance from Mogadishu to Kiev
Canary Islands flag Distance from Somalia to Canary Islands is: 5,711 kilometer Distance from Mogadishu to Las Palmas
Jersey flag Distance from Somalia to Jersey is: 5,800 kilometer Distance from Mogadishu to St. Helier
Cape Verde flag Distance from Somalia to Cape Verde is: 5,818 kilometer Distance from Mogadishu to Praia
Russia flag Distance from Somalia to Russia is: 5,998 kilometer Distance from Mogadishu to Moscow
Up to 6,500 kilometers
Gibraltar flag Distance from Somalia to Gibraltar is: 6,145 kilometer Distance from Mogadishu to Gibraltar
France flag Distance from Somalia to France is: 6,151 kilometer Distance from Mogadishu to Paris
Belgium flag Distance from Somalia to Belgium is: 6,204 kilometer Distance from Mogadishu to Brussels
Bolivia flag Distance from Somalia to Bolivia is: 6,205 kilometer Distance from Mogadishu to La Paz
Mauritania flag Distance from Somalia to Mauritania is: 6,252 kilometer Distance from Mogadishu to Nouakchott
Andorra flag Distance from Somalia to Andorra is: 6,373 kilometer Distance from Mogadishu to Andorra la Vella
Luxembourg flag Distance from Somalia to Luxembourg is: 6,375 kilometer Distance from Mogadishu to Luxembourg
Up to 7,000 kilometers
Denmark flag Distance from Somalia to Denmark is: 6,501 kilometer Distance from Mogadishu to Copenhagen
Gambia flag Distance from Somalia to Gambia is: 6,501 kilometer Distance from Mogadishu to Banjul
Germany flag Distance from Somalia to Germany is: 6,698 kilometer Distance from Mogadishu to Berlin
Guinea-Bissau flag Distance from Somalia to Guinea-Bissau is: 6,702 kilometer Distance from Mogadishu to Bissau
Liechtenstein flag Distance from Somalia to Liechtenstein is: 6,715 kilometer Distance from Mogadishu to Vaduz
Brazil flag Distance from Somalia to Brazil is: 6,767 kilometer Distance from Mogadishu to Brasilia
Algeria flag Distance from Somalia to Algeria is: 6,771 kilometer Distance from Mogadishu to Algiers
Czech Republic flag Distance from Somalia to Czech Republic is: 6,886 kilometer Distance from Mogadishu to Prague
Finland flag Distance from Somalia to Finland is: 6,921 kilometer Distance from Mogadishu to Helsinki
Estonia flag Distance from Somalia to Estonia is: 6,953 kilometer Distance from Mogadishu to Tallinn
Up to 7,500 kilometers
Guinea flag Distance from Somalia to Guinea is: 7,022 kilometer Distance from Mogadishu to Conakry
Austria flag Distance from Somalia to Austria is: 7,107 kilometer Distance from Mogadishu to Vienna
Italy flag Distance from Somalia to Italy is: 7,215 kilometer Distance from Mogadishu to Rome
Croatia flag Distance from Somalia to Croatia is: 7,219 kilometer Distance from Mogadishu to Zagreb
Lithuania flag Distance from Somalia to Lithuania is: 7,260 kilometer Distance from Mogadishu to Vilnius
Mali flag Distance from Somalia to Mali is: 7,299 kilometer Distance from Mogadishu to Bamako
Hungary flag Distance from Somalia to Hungary is: 7,323 kilometer Distance from Mogadishu to Budapest
Belarus flag Distance from Somalia to Belarus is: 7,430 kilometer Distance from Mogadishu to Minsk
Bosnia and Herzegovina flag Distance from Somalia to Bosnia and Herzegovina is: 7,496 kilometer Distance from Mogadishu to Sarajevo
Liberia flag Distance from Somalia to Liberia is: 7,497 kilometer Distance from Mogadishu to Monrovia
Up to 8,000 kilometers
Djerba flag Distance from Somalia to Djerba is: 7,557 kilometer Distance from Mogadishu to Djerba
Malta flag Distance from Somalia to Malta is: 7,704 kilometer Distance from Mogadishu to Valletta
Albania flag Distance from Somalia to Albania is: 7,748 kilometer Distance from Mogadishu to Tirana
Libya flag Distance from Somalia to Libya is: 7,789 kilometer Distance from Mogadishu to Tripoli
Macedonia flag Distance from Somalia to Macedonia is: 7,816 kilometer Distance from Mogadishu to Skopje
Burkina Faso flag Distance from Somalia to Burkina Faso is: 7,879 kilometer Distance from Mogadishu to Ouagadougou
Bulgaria flag Distance from Somalia to Bulgaria is: 7,897 kilometer Distance from Mogadishu to Sofia
Cote dIvoire flag Distance from Somalia to Cote d'Ivoire is: 7,932 kilometer Distance from Mogadishu to Yamoussoukro
Moldova flag Distance from Somalia to Moldova is: 7,957 kilometer Distance from Mogadishu to Chisinau
Up to 8,500 kilometers
Chile flag Distance from Somalia to Chile is: 8,043 kilometer Distance from Mogadishu to Santiago
Greece flag Distance from Somalia to Greece is: 8,236 kilometer Distance from Mogadishu to Athens
Argentina flag Distance from Somalia to Argentina is: 8,364 kilometer Distance from Mogadishu to Buenos Aires
Ghana flag Distance from Somalia to Ghana is: 8,453 kilometer Distance from Mogadishu to Accra
Up to 9,000 kilometers
Benin flag Distance from Somalia to Benin is: 8,636 kilometer Distance from Mogadishu to Porto-Novo
Up to 9,500 kilometers
Cyprus flag Distance from Somalia to Cyprus is: 9,094 kilometer Distance from Mogadishu to Nicosia
Georgia flag Distance from Somalia to Georgia is: 9,279 kilometer Distance from Mogadishu to T'bilisi
Chad flag Distance from Somalia to Chad is: 9,318 kilometer Distance from Mogadishu to N'Djamena
Egypt flag Distance from Somalia to Egypt is: 9,329 kilometer Distance from Mogadishu to Cairo
Lebanon flag Distance from Somalia to Lebanon is: 9,334 kilometer Distance from Mogadishu to Beirut
Equatorial Guinea flag Distance from Somalia to Equatorial Guinea is: 9,358 kilometer Distance from Mogadishu to Malabo
Latvia flag Distance from Somalia to Latvia is: 9,372 kilometer Distance from Mogadishu to Riga
Armenia flag Distance from Somalia to Armenia is: 9,388 kilometer Distance from Mogadishu to Yerevan
Israel flag Distance from Somalia to Israel is: 9,476 kilometer Distance from Mogadishu to Jerusalem
Up to 10,000 kilometers
Jordan flag Distance from Somalia to Jordan is: 9,511 kilometer Distance from Mogadishu to Amman
Kazakhstan flag Distance from Somalia to Kazakhstan is: 9,527 kilometer Distance from Mogadishu to Astana
Cameroon flag Distance from Somalia to Cameroon is: 9,586 kilometer Distance from Mogadishu to Yaounde
Gabon flag Distance from Somalia to Gabon is: 9,649 kilometer Distance from Mogadishu to Libreville
Azerbaijan flag Distance from Somalia to Azerbaijan is: 9,667 kilometer Distance from Mogadishu to Baku
French Polynesia flag Distance from Somalia to French Polynesia is: 9,771 kilometer Distance from Mogadishu to Papeete
Iraq flag Distance from Somalia to Iraq is: 9,951 kilometer Distance from Mogadishu to Baghdad
Up to 10,500 kilometers
Central African Republic flag Distance from Somalia to Central African Republic is: 10,160 kilometer Distance from Mogadishu to Bangui
Iran flag Distance from Somalia to Iran is: 10,161 kilometer Distance from Mogadishu to Tehran
Kyrgyzstan flag Distance from Somalia to Kyrgyzstan is: 10,468 kilometer Distance from Mogadishu to Bishkek
Congo flag Distance from Somalia to Congo is: 10,480 kilometer Distance from Mogadishu to Kinshasa
Up to 11,000 kilometers
Kuwait flag Distance from Somalia to Kuwait is: 10,508 kilometer Distance from Mogadishu to Kuwait (City)
Angola flag Distance from Somalia to Angola is: 10,613 kilometer Distance from Mogadishu to Luanda
Cook Islands flag Distance from Somalia to Cook Islands is: 10,847 kilometer Distance from Mogadishu to Avarua
Japan flag Distance from Somalia to Japan is: 10,888 kilometer Distance from Mogadishu to Tokyo
Bahrain flag Distance from Somalia to Bahrain is: 10,936 kilometer Distance from Mogadishu to Manama
Up to 11,500 kilometers
Eritrea flag Distance from Somalia to Eritrea is: 11,019 kilometer Distance from Mogadishu to Asmara
North Korea flag Distance from Somalia to North Korea is: 11,029 kilometer Distance from Mogadishu to P'yongyang
Afghanistan flag Distance from Somalia to Afghanistan is: 11,123 kilometer Distance from Mogadishu to Kabul
China flag Distance from Somalia to China is: 11,128 kilometer Distance from Mogadishu to Beijing
South Korea flag Distance from Somalia to South Korea is: 11,155 kilometer Distance from Mogadishu to Seoul
Marshall Islands flag Distance from Somalia to Marshall Islands is: 11,324 kilometer Distance from Mogadishu to Majuro
Ethiopia flag Distance from Somalia to Ethiopia is: 11,492 kilometer Distance from Mogadishu to Addis Ababa
Up to 12,000 kilometers
Kiribati flag Distance from Somalia to Kiribati is: 11,597 kilometer Distance from Mogadishu to Tarawa
Burundi flag Distance from Somalia to Burundi is: 11,629 kilometer Distance from Mogadishu to Bujumbura
Djibouti flag Distance from Somalia to Djibouti is: 11,637 kilometer Distance from Mogadishu to Djibouti
Up to 12,500 kilometers
India flag Distance from Somalia to India is: 12,020 kilometer Distance from Mogadishu to New Delhi
Kenya flag Distance from Somalia to Kenya is: 12,111 kilometer Distance from Mogadishu to Nairobi
Micronesia flag Distance from Somalia to Micronesia is: 12,364 kilometer Distance from Mogadishu to Palikir
Fiji flag Distance from Somalia to Fiji is: 12,473 kilometer Distance from Mogadishu to Suva
Bhutan flag Distance from Somalia to Bhutan is: 12,486 kilometer Distance from Mogadishu to Thimphu
Up to 13,000 kilometers
Malawi flag Distance from Somalia to Malawi is: 12,731 kilometer Distance from Mogadishu to Lilongwe
Guam flag Distance from Somalia to Guam is: 12,735 kilometer Distance from Mogadishu to Agana
Botswana flag Distance from Somalia to Botswana is: 12,742 kilometer Distance from Mogadishu to Gaborone
Bangladesh flag Distance from Somalia to Bangladesh is: 12,908 kilometer Distance from Mogadishu to Dhaka
Up to 13,500 kilometers
Hong Kong flag Distance from Somalia to Hong Kong is: 13,095 kilometer Distance from Mogadishu to Hong Kong
Lesotho flag Distance from Somalia to Lesotho is: 13,142 kilometer Distance from Mogadishu to Maseru
Comoros flag Distance from Somalia to Comoros is: 13,395 kilometer Distance from Mogadishu to Moroni
Up to 14,000 kilometers
Laos flag Distance from Somalia to Laos is: 13,669 kilometer Distance from Mogadishu to Vientiane
Up to 14,500 kilometers
Madagascar flag Distance from Somalia to Madagascar is: 14,240 kilometer Distance from Mogadishu to Antananarivo
Maldives flag Distance from Somalia to Maldives is: 14,322 kilometer Distance from Mogadishu to Male
Cambodia flag Distance from Somalia to Cambodia is: 14,377 kilometer Distance from Mogadishu to Phnom Penh
Up to 15,000 kilometers
Brunei flag Distance from Somalia to Brunei is: 14,963 kilometer Distance from Mogadishu to Bandar Seri Begawan
Up to 15,500 kilometers
Mauritius flag Distance from Somalia to Mauritius is: 15,172 kilometer Distance from Mogadishu to Port Louis
Malaysia flag Distance from Somalia to Malaysia is: 15,312 kilometer Distance from Mogadishu to Kuala Lumpur
Up to 16,000 kilometers
Australia flag Distance from Somalia to Australia is: 15,909 kilometer Distance from Mogadishu to Canberra
East Timor flag Distance from Somalia to East Timor is: 15,945 kilometer Distance from Mogadishu to Dili
Up to 16,500 kilometers
Indonesia flag Distance from Somalia to Indonesia is: 16,323 kilometer Distance from Mogadishu to Jakarta