Countries between Somalia and Switzerland

Up to 500 kilometers
Bhutan flag Distance from Somalia to Bhutan is: 423 kilometer Distance from Mogadishu to Thimphu
Up to 1,500 kilometers
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
Up to 2,500 kilometers
Sudan flag Distance from Somalia to Sudan is: 2,056 kilometer Distance from Mogadishu to Khartoum
Afghanistan flag Distance from Somalia to Afghanistan is: 2,372 kilometer Distance from Mogadishu to Kabul
Up to 3,000 kilometers
Saudi Arabia flag Distance from Somalia to Saudi Arabia is: 2,514 kilometer Distance from Mogadishu to Riyadh
Up to 4,000 kilometers
Syria flag Distance from Somalia to Syria is: 3,615 kilometer Distance from Mogadishu to Damascus
Bahrain flag Distance from Somalia to Bahrain is: 4,000 kilometer Distance from Mogadishu to Manama
Up to 4,500 kilometers
Russia flag Distance from Somalia to Russia is: 4,046 kilometer Distance from Mogadishu to Moscow
Azerbaijan flag Distance from Somalia to Azerbaijan is: 4,188 kilometer Distance from Mogadishu to Baku
Turkey flag Distance from Somalia to Turkey is: 4,388 kilometer Distance from Mogadishu to Ankara
Up to 5,000 kilometers
Armenia flag Distance from Somalia to Armenia is: 4,631 kilometer Distance from Mogadishu to Yerevan
Up to 5,500 kilometers
Norway flag Distance from Somalia to Norway is: 5,083 kilometer Distance from Mogadishu to Oslo
Moldova flag Distance from Somalia to Moldova is: 5,116 kilometer Distance from Mogadishu to Chisinau
Poland flag Distance from Somalia to Poland is: 5,153 kilometer Distance from Mogadishu to Warsaw
Tunisia flag Distance from Somalia to Tunisia is: 5,271 kilometer Distance from Mogadishu to Tunis
Serbia flag Distance from Somalia to Serbia is: 5,333 kilometer Distance from Mogadishu to Belgrade
Up to 6,000 kilometers
Ukraine flag Distance from Somalia to Ukraine is: 5,549 kilometer Distance from Mogadishu to Kiev
Cyprus flag Distance from Somalia to Cyprus is: 5,580 kilometer Distance from Mogadishu to Nicosia
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
Egypt flag Distance from Somalia to Egypt is: 5,833 kilometer Distance from Mogadishu to Cairo
Netherlands flag Distance from Somalia to Netherlands is: 5,926 kilometer Distance from Mogadishu to Amsterdam
Up to 6,500 kilometers
Belarus flag Distance from Somalia to Belarus is: 6,120 kilometer Distance from Mogadishu to Minsk
Switzerland flag Distance from Somalia to Switzerland is: 6,174 kilometer Distance from Mogadishu to Bern
Estonia flag Distance from Somalia to Estonia is: 6,372 kilometer Distance from Mogadishu to Tallinn
Finland flag Distance from Somalia to Finland is: 6,372 kilometer Distance from Mogadishu to Helsinki
Bulgaria flag Distance from Somalia to Bulgaria is: 6,398 kilometer Distance from Mogadishu to Sofia
Up to 7,000 kilometers
Monaco flag Distance from Somalia to Monaco is: 6,534 kilometer Distance from Mogadishu to Monaco
Albania flag Distance from Somalia to Albania is: 6,699 kilometer Distance from Mogadishu to Tirana
Bosnia and Herzegovina flag Distance from Somalia to Bosnia and Herzegovina is: 6,782 kilometer Distance from Mogadishu to Sarajevo
Madagascar flag Distance from Somalia to Madagascar is: 6,829 kilometer Distance from Mogadishu to Antananarivo
Austria flag Distance from Somalia to Austria is: 6,891 kilometer Distance from Mogadishu to Vienna
Croatia flag Distance from Somalia to Croatia is: 6,950 kilometer Distance from Mogadishu to Zagreb
Up to 7,500 kilometers
Czech Republic flag Distance from Somalia to Czech Republic is: 7,012 kilometer Distance from Mogadishu to Prague
Denmark flag Distance from Somalia to Denmark is: 7,081 kilometer Distance from Mogadishu to Copenhagen
Kenya flag Distance from Somalia to Kenya is: 7,192 kilometer Distance from Mogadishu to Nairobi
Up to 8,000 kilometers
Belgium flag Distance from Somalia to Belgium is: 7,702 kilometer Distance from Mogadishu to Brussels
Portugal flag Distance from Somalia to Portugal is: 7,783 kilometer Distance from Mogadishu to Lisbon
France flag Distance from Somalia to France is: 7,893 kilometer Distance from Mogadishu to Paris
Malawi flag Distance from Somalia to Malawi is: 7,951 kilometer Distance from Mogadishu to Lilongwe
Up to 8,500 kilometers
Andorra flag Distance from Somalia to Andorra is: 8,149 kilometer Distance from Mogadishu to Andorra la Vella
Algeria flag Distance from Somalia to Algeria is: 8,219 kilometer Distance from Mogadishu to Algiers
Up to 9,000 kilometers
Australia flag Distance from Somalia to Australia is: 8,990 kilometer Distance from Mogadishu to Canberra
Up to 9,500 kilometers
Gabon flag Distance from Somalia to Gabon is: 9,050 kilometer Distance from Mogadishu to Libreville
Angola flag Distance from Somalia to Angola is: 9,097 kilometer Distance from Mogadishu to Luanda
Up to 11,000 kilometers
Fiji flag Distance from Somalia to Fiji is: 10,588 kilometer Distance from Mogadishu to Suva
Up to 11,500 kilometers
Mexico flag Distance from Somalia to Mexico is: 11,206 kilometer Distance from Mogadishu to Mexico City
Up to 12,000 kilometers
Puerto Rico flag Distance from Somalia to Puerto Rico is: 11,602 kilometer Distance from Mogadishu to San Juan
Up to 12,500 kilometers
Nicaragua flag Distance from Somalia to Nicaragua is: 12,253 kilometer Distance from Mogadishu to Managua
Up to 14,000 kilometers
French Polynesia flag Distance from Somalia to French Polynesia is: 13,746 kilometer Distance from Mogadishu to Papeete
Up to 14,500 kilometers
Bahamas flag Distance from Somalia to Bahamas is: 14,397 kilometer Distance from Mogadishu to Nassau
Up to 15,000 kilometers
Anguilla flag Distance from Somalia to Anguilla is: 14,503 kilometer Distance from Mogadishu to The Valley