Countries between Switzerland and Cape Verde

Up to 1,000 kilometers
Liechtenstein flag Distance from Switzerland to Liechtenstein is: 642 kilometer Distance from Bern to Vaduz
Macedonia flag Distance from Switzerland to Macedonia is: 729 kilometer Distance from Bern to Skopje
Hungary flag Distance from Switzerland to Hungary is: 813 kilometer Distance from Bern to Budapest
Comoros flag Distance from Switzerland to Comoros is: 922 kilometer Distance from Bern to Moroni
Libya flag Distance from Switzerland to Libya is: 989 kilometer Distance from Bern to Tripoli
Luxembourg flag Distance from Switzerland to Luxembourg is: 998 kilometer Distance from Bern to Luxembourg
Up to 1,500 kilometers
Myanmar flag Distance from Switzerland to Burma is: 1,099 kilometer Distance from Bern to Yangon
Tunisia flag Distance from Switzerland to Tunisia is: 1,148 kilometer Distance from Bern to Tunis
Spain flag Distance from Switzerland to Spain is: 1,149 kilometer Distance from Bern to Madrid
Jersey flag Distance from Switzerland to Jersey is: 1,436 kilometer Distance from Bern to St. Helier
Up to 2,000 kilometers
Portugal flag Distance from Switzerland to Portugal is: 1,623 kilometer Distance from Bern to Lisbon
Lithuania flag Distance from Switzerland to Lithuania is: 1,705 kilometer Distance from Bern to Vilnius
Isle of Man flag Distance from Switzerland to Isle of Man is: 1,857 kilometer Distance from Bern to Douglas
Ireland flag Distance from Switzerland to Ireland is: 1,894 kilometer Distance from Bern to Dublin
Brunei flag Distance from Switzerland to Brunei is: 1,966 kilometer Distance from Bern to Bandar Seri Begawan
Up to 2,500 kilometers
Norway flag Distance from Switzerland to Norway is: 2,014 kilometer Distance from Bern to Oslo
Lebanon flag Distance from Switzerland to Lebanon is: 2,181 kilometer Distance from Bern to Beirut
Israel flag Distance from Switzerland to Israel is: 2,286 kilometer Distance from Bern to Jerusalem
Jordan flag Distance from Switzerland to Jordan is: 2,331 kilometer Distance from Bern to Amman
Up to 3,000 kilometers
Nepal flag Distance from Switzerland to Nepal is: 2,708 kilometer Distance from Bern to Kathmandu
Iraq flag Distance from Switzerland to Iraq is: 2,933 kilometer Distance from Bern to Baghdad
Up to 3,500 kilometers
Ethiopia flag Distance from Switzerland to Ethiopia is: 3,247 kilometer Distance from Bern to Addis Ababa
Niger flag Distance from Switzerland to Niger is: 3,296 kilometer Distance from Bern to Niamey
Iceland flag Distance from Switzerland to Iceland is: 3,304 kilometer Distance from Bern to Reykjavik
Iran flag Distance from Switzerland to Iran is: 3,399 kilometer Distance from Bern to Tehran
Djibouti flag Distance from Switzerland to Djibouti is: 3,419 kilometer Distance from Bern to Djibouti
Kuwait flag Distance from Switzerland to Kuwait is: 3,450 kilometer Distance from Bern to Kuwait (City)
Up to 4,000 kilometers
Maldives flag Distance from Switzerland to Maldives is: 3,538 kilometer Distance from Bern to Male
Nigeria flag Distance from Switzerland to Nigeria is: 3,655 kilometer Distance from Bern to Abuja
Congo flag Distance from Switzerland to Congo is: 3,847 kilometer Distance from Bern to Kinshasa
Eritrea flag Distance from Switzerland to Eritrea is: 3,915 kilometer Distance from Bern to Asmara
Up to 4,500 kilometers
Mongolia flag Distance from Switzerland to Mongolia is: 4,039 kilometer Distance from Bern to Ulaanbaatar
Central African Republic flag Distance from Switzerland to Central African Republic is: 4,081 kilometer Distance from Bern to Bangui
Senegal flag Distance from Switzerland to Senegal is: 4,255 kilometer Distance from Bern to Dakar
Kazakhstan flag Distance from Switzerland to Kazakhstan is: 4,490 kilometer Distance from Bern to Astana
Up to 5,000 kilometers
Liberia flag Distance from Switzerland to Liberia is: 4,562 kilometer Distance from Bern to Monrovia
Gabon flag Distance from Switzerland to Gabon is: 4,664 kilometer Distance from Bern to Libreville
Cameroon flag Distance from Switzerland to Cameroon is: 4,673 kilometer Distance from Bern to Yaounde
Oman flag Distance from Switzerland to Oman is: 4,673 kilometer Distance from Bern to Muscat
Equatorial Guinea flag Distance from Switzerland to Equatorial Guinea is: 4,919 kilometer Distance from Bern to Malabo
Chad flag Distance from Switzerland to Chad is: 4,945 kilometer Distance from Bern to N'Djamena
Kyrgyzstan flag Distance from Switzerland to Kyrgyzstan is: 4,978 kilometer Distance from Bern to Bishkek
Up to 5,500 kilometers
Bangladesh flag Distance from Switzerland to Bangladesh is: 5,289 kilometer Distance from Bern to Dhaka
Kenya flag Distance from Switzerland to Kenya is: 5,362 kilometer Distance from Bern to Nairobi
Up to 6,000 kilometers
Bhutan flag Distance from Switzerland to Bhutan is: 5,615 kilometer Distance from Bern to Thimphu
Egypt flag Distance from Switzerland to Egypt is: 5,703 kilometer Distance from Bern to Cairo
Ghana flag Distance from Switzerland to Ghana is: 5,882 kilometer Distance from Bern to Accra
India flag Distance from Switzerland to India is: 5,894 kilometer Distance from Bern to New Delhi
Up to 6,500 kilometers
Cyprus flag Distance from Switzerland to Cyprus is: 6,182 kilometer Distance from Bern to Nicosia
Latvia flag Distance from Switzerland to Latvia is: 6,423 kilometer Distance from Bern to Riga
Up to 7,000 kilometers
Malawi flag Distance from Switzerland to Malawi is: 6,555 kilometer Distance from Bern to Lilongwe
Georgia flag Distance from Switzerland to Georgia is: 6,732 kilometer Distance from Bern to T'bilisi
Greece flag Distance from Switzerland to Greece is: 6,781 kilometer Distance from Bern to Athens
Up to 7,500 kilometers
Djerba flag Distance from Switzerland to Djerba is: 7,012 kilometer Distance from Bern to Djerba
Up to 8,000 kilometers
Madagascar flag Distance from Switzerland to Madagascar is: 7,628 kilometer Distance from Bern to Antananarivo
Afghanistan flag Distance from Switzerland to Afghanistan is: 7,657 kilometer Distance from Bern to Kabul
Croatia flag Distance from Switzerland to Croatia is: 7,849 kilometer Distance from Bern to Zagreb
Moldova flag Distance from Switzerland to Moldova is: 7,995 kilometer Distance from Bern to Chisinau
Up to 8,500 kilometers
Lesotho flag Distance from Switzerland to Lesotho is: 8,035 kilometer Distance from Bern to Maseru
Gibraltar flag Distance from Switzerland to Gibraltar is: 8,246 kilometer Distance from Bern to Gibraltar
Czech Republic flag Distance from Switzerland to Czech Republic is: 8,312 kilometer Distance from Bern to Prague
Up to 9,000 kilometers
Germany flag Distance from Switzerland to Germany is: 8,579 kilometer Distance from Bern to Berlin
Jamaica flag Distance from Switzerland to Jamaica is: 8,617 kilometer Distance from Bern to Kingston
Laos flag Distance from Switzerland to Laos is: 8,668 kilometer Distance from Bern to Vientiane
France flag Distance from Switzerland to France is: 8,740 kilometer Distance from Bern to Paris
North Korea flag Distance from Switzerland to North Korea is: 8,751 kilometer Distance from Bern to P'yongyang
Montenegro flag Distance from Switzerland to Montenegro is: 8,765 kilometer Distance from Bern to Podgorica
Denmark flag Distance from Switzerland to Denmark is: 8,900 kilometer Distance from Bern to Copenhagen
South Korea flag Distance from Switzerland to South Korea is: 8,953 kilometer Distance from Bern to Seoul
Up to 9,500 kilometers
Hong Kong flag Distance from Switzerland to Hong Kong is: 9,258 kilometer Distance from Bern to Hong Kong
Up to 10,000 kilometers
Malaysia flag Distance from Switzerland to Malaysia is: 9,678 kilometer Distance from Bern to Kuala Lumpur
Honduras flag Distance from Switzerland to Honduras is: 9,735 kilometer Distance from Bern to Tegucigalpa
Nicaragua flag Distance from Switzerland to Nicaragua is: 9,813 kilometer Distance from Bern to Managua
Japan flag Distance from Switzerland to Japan is: 9,839 kilometer Distance from Bern to Tokyo
Up to 11,000 kilometers
Indonesia flag Distance from Switzerland to Indonesia is: 10,780 kilometer Distance from Bern to Jakarta
Up to 12,000 kilometers
Northern Mariana Islands flag Distance from Switzerland to Northern Mariana Islands is: 11,948 kilometer Distance from Bern to Mariana
Up to 15,000 kilometers
Kiribati flag Distance from Switzerland to Kiribati is: 14,785 kilometer Distance from Bern to Tarawa
Up to 17,500 kilometers
Niue flag Distance from Switzerland to Niue is: 17,429 kilometer Distance from Bern to Alofi