Countries between Switzerland and Morocco

Up to 1,000 kilometers
Lithuania flag Distance from Switzerland to Lithuania is: 609 kilometer Distance from Bern to Vilnius
Norway flag Distance from Switzerland to Norway is: 787 kilometer Distance from Bern to Oslo
Up to 1,500 kilometers
Germany flag Distance from Switzerland to Germany is: 1,036 kilometer Distance from Bern to Berlin
Czech Republic flag Distance from Switzerland to Czech Republic is: 1,225 kilometer Distance from Bern to Prague
Hungary flag Distance from Switzerland to Hungary is: 1,456 kilometer Distance from Bern to Budapest
Moldova flag Distance from Switzerland to Moldova is: 1,482 kilometer Distance from Bern to Chisinau
Up to 2,000 kilometers
Netherlands flag Distance from Switzerland to Netherlands is: 1,501 kilometer Distance from Bern to Amsterdam
Luxembourg flag Distance from Switzerland to Luxembourg is: 1,667 kilometer Distance from Bern to Luxembourg
Liechtenstein flag Distance from Switzerland to Liechtenstein is: 1,756 kilometer Distance from Bern to Vaduz
Isle of Man flag Distance from Switzerland to Isle of Man is: 1,873 kilometer Distance from Bern to Douglas
Up to 2,500 kilometers
Montenegro flag Distance from Switzerland to Montenegro is: 2,005 kilometer Distance from Bern to Podgorica
Ireland flag Distance from Switzerland to Ireland is: 2,021 kilometer Distance from Bern to Dublin
Macedonia flag Distance from Switzerland to Macedonia is: 2,031 kilometer Distance from Bern to Skopje
Jersey flag Distance from Switzerland to Jersey is: 2,122 kilometer Distance from Bern to St. Helier
Monaco flag Distance from Switzerland to Monaco is: 2,172 kilometer Distance from Bern to Monaco
Italy flag Distance from Switzerland to Italy is: 2,204 kilometer Distance from Bern to Rome
Up to 3,000 kilometers
Malta flag Distance from Switzerland to Malta is: 2,794 kilometer Distance from Bern to Valletta
Up to 3,500 kilometers
Libya flag Distance from Switzerland to Libya is: 3,145 kilometer Distance from Bern to Tripoli
Up to 4,000 kilometers
Morocco flag Distance from Switzerland to Morocco is: 3,694 kilometer Distance from Bern to Rabat
Up to 5,500 kilometers
Bangladesh flag Distance from Switzerland to Bangladesh is: 5,289 kilometer Distance from Bern to Dhaka
Niger flag Distance from Switzerland to Niger is: 5,499 kilometer Distance from Bern to Niamey
Up to 6,000 kilometers
Bhutan flag Distance from Switzerland to Bhutan is: 5,615 kilometer Distance from Bern to Thimphu
Nigeria flag Distance from Switzerland to Nigeria is: 5,844 kilometer Distance from Bern to Abuja
Mali flag Distance from Switzerland to Mali is: 5,916 kilometer Distance from Bern to Bamako
Up to 7,000 kilometers
Poland flag Distance from Switzerland to Poland is: 6,558 kilometer Distance from Bern to Warsaw
Up to 7,500 kilometers
Russia flag Distance from Switzerland to Russia is: 7,144 kilometer Distance from Bern to Moscow
Up to 8,000 kilometers
Afghanistan flag Distance from Switzerland to Afghanistan is: 7,657 kilometer Distance from Bern to Kabul
Up to 9,000 kilometers
Bahrain flag Distance from Switzerland to Bahrain is: 8,995 kilometer Distance from Bern to Manama
Up to 9,500 kilometers
Azerbaijan flag Distance from Switzerland to Azerbaijan is: 9,473 kilometer Distance from Bern to Baku
Up to 10,000 kilometers
Armenia flag Distance from Switzerland to Armenia is: 9,910 kilometer Distance from Bern to Yerevan
Up to 11,000 kilometers
Pakistan flag Distance from Switzerland to Pakistan is: 10,651 kilometer Distance from Bern to Islamabad
Up to 11,500 kilometers
Belarus flag Distance from Switzerland to Belarus is: 11,333 kilometer Distance from Bern to Minsk
Up to 12,000 kilometers
Samoa flag Distance from Switzerland to Samoa is: 11,537 kilometer Distance from Bern to Apia
Albania flag Distance from Switzerland to Albania is: 11,980 kilometer Distance from Bern to Tirana
Up to 12,500 kilometers
Bosnia and Herzegovina flag Distance from Switzerland to Bosnia and Herzegovina is: 12,071 kilometer Distance from Bern to Sarajevo
Austria flag Distance from Switzerland to Austria is: 12,167 kilometer Distance from Bern to Vienna
Up to 13,500 kilometers
Philippines flag Distance from Switzerland to Philippines is: 13,103 kilometer Distance from Bern to Manila
Solomon Islands flag Distance from Switzerland to Solomon Islands is: 13,370 kilometer Distance from Bern to Honiara
Palau flag Distance from Switzerland to Palau is: 13,392 kilometer Distance from Bern to Ngerulmud
Up to 14,500 kilometers
Papua New Guinea flag Distance from Switzerland to Papua New Guinea is: 14,278 kilometer Distance from Bern to Port Moresby
Up to 15,000 kilometers
Singapore flag Distance from Switzerland to Singapore is: 14,783 kilometer Distance from Bern to Singapore