Countries between Somalia and Cuba

Up to 1,500 kilometers
Kenya flag Distance from Somalia to Kenya is: 1,015 kilometer Distance from Mogadishu to Nairobi
Ethiopia flag Distance from Somalia to Ethiopia is: 1,068 kilometer Distance from Mogadishu to Addis Ababa
Djibouti flag Distance from Somalia to Djibouti is: 1,089 kilometer Distance from Mogadishu to Djibouti
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
Eritrea flag Distance from Somalia to Eritrea is: 1,636 kilometer Distance from Mogadishu to Asmara
Rwanda flag Distance from Somalia to Rwanda is: 1,752 kilometer Distance from Mogadishu to Kigali
Burundi flag Distance from Somalia to Burundi is: 1,871 kilometer Distance from Mogadishu to Bujumbura
Up to 2,500 kilometers
Sudan flag Distance from Somalia to Sudan is: 2,056 kilometer Distance from Mogadishu to Khartoum
Malawi flag Distance from Somalia to Malawi is: 2,188 kilometer Distance from Mogadishu to Lilongwe
Up to 3,000 kilometers
Saudi Arabia flag Distance from Somalia to Saudi Arabia is: 2,514 kilometer Distance from Mogadishu to Riyadh
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
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
Bahrain flag Distance from Somalia to Bahrain is: 2,740 kilometer Distance from Mogadishu to Manama
Oman flag Distance from Somalia to Oman is: 2,784 kilometer Distance from Mogadishu to Muscat
Central African Republic flag Distance from Somalia to Central African Republic is: 2,976 kilometer Distance from Mogadishu to Bangui
Up to 3,500 kilometers
Kuwait flag Distance from Somalia to Kuwait is: 3,041 kilometer Distance from Mogadishu to Kuwait (City)
Congo flag Distance from Somalia to Congo is: 3,404 kilometer Distance from Mogadishu to Kinshasa
Egypt flag Distance from Somalia to Egypt is: 3,444 kilometer Distance from Mogadishu to Cairo
Jordan flag Distance from Somalia to Jordan is: 3,462 kilometer Distance from Mogadishu to Amman
Israel flag Distance from Somalia to Israel is: 3,466 kilometer Distance from Mogadishu to Jerusalem
Iraq flag Distance from Somalia to Iraq is: 3,474 kilometer Distance from Mogadishu to Baghdad
Up to 4,000 kilometers
Chad flag Distance from Somalia to Chad is: 3,513 kilometer Distance from Mogadishu to N'Djamena
Syria flag Distance from Somalia to Syria is: 3,615 kilometer Distance from Mogadishu to Damascus
Lebanon flag Distance from Somalia to Lebanon is: 3,678 kilometer Distance from Mogadishu to Beirut
Angola flag Distance from Somalia to Angola is: 3,749 kilometer Distance from Mogadishu to Luanda
Cameroon flag Distance from Somalia to Cameroon is: 3,753 kilometer Distance from Mogadishu to Yaounde
Iran flag Distance from Somalia to Iran is: 3,783 kilometer Distance from Mogadishu to Tehran
Cyprus flag Distance from Somalia to Cyprus is: 3,878 kilometer Distance from Mogadishu to Nicosia
Gabon flag Distance from Somalia to Gabon is: 3,986 kilometer Distance from Mogadishu to Libreville
Up to 4,500 kilometers
Equatorial Guinea flag Distance from Somalia to Equatorial Guinea is: 4,055 kilometer Distance from Mogadishu to Malabo
Namibia flag Distance from Somalia to Namibia is: 4,097 kilometer Distance from Mogadishu to Windhoek
Turkmenistan flag Distance from Somalia to Turkmenistan is: 4,202 kilometer Distance from Mogadishu to Ashgabat
Armenia flag Distance from Somalia to Armenia is: 4,233 kilometer Distance from Mogadishu to Yerevan
Azerbaijan flag Distance from Somalia to Azerbaijan is: 4,277 kilometer Distance from Mogadishu to Baku
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
Turkey flag Distance from Somalia to Turkey is: 4,388 kilometer Distance from Mogadishu to Ankara
Georgia flag Distance from Somalia to Georgia is: 4,403 kilometer Distance from Mogadishu to T'bilisi
Up to 5,000 kilometers
Greece flag Distance from Somalia to Greece is: 4,553 kilometer Distance from Mogadishu to Athens
Benin flag Distance from Somalia to Benin is: 4,751 kilometer Distance from Mogadishu to Porto-Novo
Libya flag Distance from Somalia to Libya is: 4,787 kilometer Distance from Mogadishu to Tripoli
Togo flag Distance from Somalia to Togo is: 4,903 kilometer Distance from Mogadishu to Loma
Niger flag Distance from Somalia to Niger is: 4,909 kilometer Distance from Mogadishu to Niamey
Malta flag Distance from Somalia to Malta is: 4,912 kilometer Distance from Mogadishu to Valletta
Up to 5,500 kilometers
Bulgaria flag Distance from Somalia to Bulgaria is: 5,011 kilometer Distance from Mogadishu to Sofia
Djerba flag Distance from Somalia to Djerba is: 5,015 kilometer Distance from Mogadishu to Djerba
Macedonia flag Distance from Somalia to Macedonia is: 5,030 kilometer Distance from Mogadishu to Skopje
Albania flag Distance from Somalia to Albania is: 5,050 kilometer Distance from Mogadishu to Tirana
Ghana flag Distance from Somalia to Ghana is: 5,061 kilometer Distance from Mogadishu to Accra
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
Moldova flag Distance from Somalia to Moldova is: 5,236 kilometer Distance from Mogadishu to Chisinau
Tunisia flag Distance from Somalia to Tunisia is: 5,271 kilometer Distance from Mogadishu to Tunis
Burkina Faso flag Distance from Somalia to Burkina Faso is: 5,274 kilometer Distance from Mogadishu to Ouagadougou
Serbia flag Distance from Somalia to Serbia is: 5,333 kilometer Distance from Mogadishu to Belgrade
Bosnia and Herzegovina flag Distance from Somalia to Bosnia and Herzegovina is: 5,344 kilometer Distance from Mogadishu to Sarajevo
Italy flag Distance from Somalia to Italy is: 5,485 kilometer Distance from Mogadishu to Rome
Up to 6,000 kilometers
Ukraine flag Distance from Somalia to Ukraine is: 5,549 kilometer Distance from Mogadishu to Kiev
Cote dIvoire flag Distance from Somalia to Cote d'Ivoire is: 5,622 kilometer Distance from Mogadishu to Yamoussoukro
Croatia flag Distance from Somalia to Croatia is: 5,631 kilometer Distance from Mogadishu to Zagreb
Hungary flag Distance from Somalia to Hungary is: 5,639 kilometer Distance from Mogadishu to Budapest
San Marino flag Distance from Somalia to San Marino is: 5,659 kilometer Distance from Mogadishu to San Marino
Slovenia flag Distance from Somalia to Slovenia is: 5,724 kilometer Distance from Mogadishu to Ljubljana
Slovakia flag Distance from Somalia to Slovakia is: 5,783 kilometer Distance from Mogadishu to Bratislava
Algeria flag Distance from Somalia to Algeria is: 5,795 kilometer Distance from Mogadishu to Algiers
Austria flag Distance from Somalia to Austria is: 5,825 kilometer Distance from Mogadishu to Vienna
Monaco flag Distance from Somalia to Monaco is: 5,940 kilometer Distance from Mogadishu to Monaco
Mali flag Distance from Somalia to Mali is: 5,974 kilometer Distance from Mogadishu to Bamako
Belarus flag Distance from Somalia to Belarus is: 5,978 kilometer Distance from Mogadishu to Minsk
Russia flag Distance from Somalia to Russia is: 5,998 kilometer Distance from Mogadishu to Moscow
Up to 6,500 kilometers
Poland flag Distance from Somalia to Poland is: 6,009 kilometer Distance from Mogadishu to Warsaw
Czech Republic flag Distance from Somalia to Czech Republic is: 6,072 kilometer Distance from Mogadishu to Prague
Liechtenstein flag Distance from Somalia to Liechtenstein is: 6,075 kilometer Distance from Mogadishu to Vaduz
Lithuania flag Distance from Somalia to Lithuania is: 6,116 kilometer Distance from Mogadishu to Vilnius
Switzerland flag Distance from Somalia to Switzerland is: 6,174 kilometer Distance from Mogadishu to Bern
Liberia flag Distance from Somalia to Liberia is: 6,226 kilometer Distance from Mogadishu to Monrovia
Andorra flag Distance from Somalia to Andorra is: 6,241 kilometer Distance from Mogadishu to Andorra la Vella
Germany flag Distance from Somalia to Germany is: 6,327 kilometer Distance from Mogadishu to Berlin
Gibraltar flag Distance from Somalia to Gibraltar is: 6,417 kilometer Distance from Mogadishu to Gibraltar
Luxembourg flag Distance from Somalia to Luxembourg is: 6,441 kilometer Distance from Mogadishu to Luxembourg
Morocco flag Distance from Somalia to Morocco is: 6,453 kilometer Distance from Mogadishu to Rabat
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
Guinea flag Distance from Somalia to Guinea is: 6,564 kilometer Distance from Mogadishu to Conakry
France flag Distance from Somalia to France is: 6,602 kilometer Distance from Mogadishu to Paris
Estonia flag Distance from Somalia to Estonia is: 6,608 kilometer Distance from Mogadishu to Tallinn
Belgium flag Distance from Somalia to Belgium is: 6,628 kilometer Distance from Mogadishu to Brussels
Denmark flag Distance from Somalia to Denmark is: 6,632 kilometer Distance from Mogadishu to Copenhagen
Finland flag Distance from Somalia to Finland is: 6,679 kilometer Distance from Mogadishu to Helsinki
Netherlands flag Distance from Somalia to Netherlands is: 6,710 kilometer Distance from Mogadishu to Amsterdam
Sweden flag Distance from Somalia to Sweden is: 6,777 kilometer Distance from Mogadishu to Stockholm
Guinea-Bissau flag Distance from Somalia to Guinea-Bissau is: 6,784 kilometer Distance from Mogadishu to Bissau
Portugal flag Distance from Somalia to Portugal is: 6,837 kilometer Distance from Mogadishu to Lisbon
Mauritania flag Distance from Somalia to Mauritania is: 6,897 kilometer Distance from Mogadishu to Nouakchott
Gambia flag Distance from Somalia to Gambia is: 6,913 kilometer Distance from Mogadishu to Banjul
Jersey flag Distance from Somalia to Jersey is: 6,917 kilometer Distance from Mogadishu to St. Helier
United Kingdom flag Distance from Somalia to United Kingdom is: 6,919 kilometer Distance from Mogadishu to London
Up to 7,500 kilometers
Senegal flag Distance from Somalia to Senegal is: 7,009 kilometer Distance from Mogadishu to Dakar
Canary Islands flag Distance from Somalia to Canary Islands is: 7,042 kilometer Distance from Mogadishu to Las Palmas
Norway flag Distance from Somalia to Norway is: 7,067 kilometer Distance from Mogadishu to Oslo
Isle of Man flag Distance from Somalia to Isle of Man is: 7,324 kilometer Distance from Mogadishu to Douglas
Ireland flag Distance from Somalia to Ireland is: 7,374 kilometer Distance from Mogadishu to Dublin
Up to 8,000 kilometers
Cape Verde flag Distance from Somalia to Cape Verde is: 7,662 kilometer Distance from Mogadishu to Praia
Faroe Islands flag Distance from Somalia to Faroe Islands is: 7,919 kilometer Distance from Mogadishu to Torshavn
Up to 9,000 kilometers
Iceland flag Distance from Somalia to Iceland is: 8,699 kilometer Distance from Mogadishu to Reykjavik
Up to 10,500 kilometers
Brazil flag Distance from Somalia to Brazil is: 10,394 kilometer Distance from Mogadishu to Brasilia
Up to 11,500 kilometers
Suriname flag Distance from Somalia to Suriname is: 11,119 kilometer Distance from Mogadishu to Paramaribo
Guyana flag Distance from Somalia to Guyana is: 11,444 kilometer Distance from Mogadishu to Georgetown
Up to 12,000 kilometers
Barbados flag Distance from Somalia to Barbados is: 11,546 kilometer Distance from Mogadishu to Bridgetown
Dominica flag Distance from Somalia to Dominica is: 11,711 kilometer Distance from Mogadishu to Roseau
Saint Vincent flag Distance from Somalia to Saint Vincent is: 11,720 kilometer Distance from Mogadishu to Kingstown
Bermuda flag Distance from Somalia to Bermuda is: 11,732 kilometer Distance from Mogadishu to Hamilton
Antigua and Barbuda flag Distance from Somalia to Antigua and Barbuda is: 11,737 kilometer Distance from Mogadishu to Saint John's
Trinidad and Tobago flag Distance from Somalia to Trinidad and Tobago is: 11,777 kilometer Distance from Mogadishu to Port-of-Spain
Grenada flag Distance from Somalia to Grenada is: 11,788 kilometer Distance from Mogadishu to Saint George's
Saint Kitts and Nevis flag Distance from Somalia to Saint Kitts and Nevis is: 11,823 kilometer Distance from Mogadishu to Basseterre
Anguilla flag Distance from Somalia to Anguilla is: 11,846 kilometer Distance from Mogadishu to The Valley
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
Canada flag Distance from Somalia to Canada is: 12,164 kilometer Distance from Mogadishu to Ottawa
Venezuela flag Distance from Somalia to Venezuela is: 12,367 kilometer Distance from Mogadishu to Caracas
Up to 13,000 kilometers
Dominican Republic flag Distance from Somalia to Dominican Republic is: 12,552 kilometer Distance from Mogadishu to Santo Domingo
Aruba flag Distance from Somalia to Aruba is: 12,559 kilometer Distance from Mogadishu to Oranjestad
USA flag Distance from Somalia to USA is: 12,560 kilometer Distance from Mogadishu to Washington
Haiti flag Distance from Somalia to Haiti is: 12,801 kilometer Distance from Mogadishu to Port-au-Prince
Up to 13,500 kilometers
Bahamas flag Distance from Somalia to Bahamas is: 13,122 kilometer Distance from Mogadishu to Nassau
Colombia flag Distance from Somalia to Colombia is: 13,215 kilometer Distance from Mogadishu to Bogota
Jamaica flag Distance from Somalia to Jamaica is: 13,274 kilometer Distance from Mogadishu to Kingston
Up to 14,000 kilometers
Cuba flag Distance from Somalia to Cuba is: 13,672 kilometer Distance from Mogadishu to Havana