Countries between Switzerland and Puerto Rico

Up to 500 kilometers
Liechtenstein flag Distance from Switzerland to Liechtenstein is: 159 kilometer Distance from Bern to Vaduz
Up to 1,000 kilometers
United Kingdom flag Distance from Switzerland to United Kingdom is: 746 kilometer Distance from Bern to London
Up to 1,500 kilometers
Montenegro flag Distance from Switzerland to Montenegro is: 1,056 kilometer Distance from Bern to Podgorica
Spain flag Distance from Switzerland to Spain is: 1,149 kilometer Distance from Bern to Madrid
Macedonia flag Distance from Switzerland to Macedonia is: 1,235 kilometer Distance from Bern to Skopje
Malta flag Distance from Switzerland to Malta is: 1,359 kilometer Distance from Bern to Valletta
Norway flag Distance from Switzerland to Norway is: 1,455 kilometer Distance from Bern to Oslo
Up to 2,000 kilometers
Lithuania flag Distance from Switzerland to Lithuania is: 1,512 kilometer Distance from Bern to Vilnius
Moldova flag Distance from Switzerland to Moldova is: 1,615 kilometer Distance from Bern to Chisinau
Portugal flag Distance from Switzerland to Portugal is: 1,623 kilometer Distance from Bern to Lisbon
Libya flag Distance from Switzerland to Libya is: 1,632 kilometer Distance from Bern to Tripoli
Up to 3,000 kilometers
Lebanon flag Distance from Switzerland to Lebanon is: 2,756 kilometer Distance from Bern to Beirut
Up to 4,000 kilometers
Canada flag Distance from Switzerland to Canada is: 3,601 kilometer Distance from Bern to Ottawa
Bermuda flag Distance from Switzerland to Bermuda is: 3,698 kilometer Distance from Bern to Hamilton
Kuwait flag Distance from Switzerland to Kuwait is: 3,982 kilometer Distance from Bern to Kuwait (City)
Up to 5,500 kilometers
Kyrgyzstan flag Distance from Switzerland to Kyrgyzstan is: 5,143 kilometer Distance from Bern to Bishkek
Oman flag Distance from Switzerland to Oman is: 5,187 kilometer Distance from Bern to Muscat
Up to 6,000 kilometers
Pakistan flag Distance from Switzerland to Pakistan is: 5,579 kilometer Distance from Bern to Islamabad
Gibraltar flag Distance from Switzerland to Gibraltar is: 5,964 kilometer Distance from Bern to Gibraltar
Up to 6,500 kilometers
Iceland flag Distance from Switzerland to Iceland is: 6,032 kilometer Distance from Bern to Reykjavik
Ireland flag Distance from Switzerland to Ireland is: 6,256 kilometer Distance from Bern to Dublin
Jersey flag Distance from Switzerland to Jersey is: 6,388 kilometer Distance from Bern to St. Helier
Isle of Man flag Distance from Switzerland to Isle of Man is: 6,394 kilometer Distance from Bern to Douglas
Up to 7,000 kilometers
Faroe Islands flag Distance from Switzerland to Faroe Islands is: 6,557 kilometer Distance from Bern to Torshavn
France flag Distance from Switzerland to France is: 6,737 kilometer Distance from Bern to Paris
Mongolia flag Distance from Switzerland to Mongolia is: 6,894 kilometer Distance from Bern to Ulaanbaatar
Nepal flag Distance from Switzerland to Nepal is: 6,899 kilometer Distance from Bern to Kathmandu
Up to 7,500 kilometers
Saint Kitts and Nevis flag Distance from Switzerland to Saint Kitts and Nevis is: 7,098 kilometer Distance from Bern to Basseterre
Virgin Islands flag Distance from Switzerland to Virgin Islands is: 7,185 kilometer Distance from Bern to Charlotte Amalie
Puerto Rico flag Distance from Switzerland to Puerto Rico is: 7,265 kilometer Distance from Bern to San Juan
Djerba flag Distance from Switzerland to Djerba is: 7,442 kilometer Distance from Bern to Djerba
Denmark flag Distance from Switzerland to Denmark is: 7,491 kilometer Distance from Bern to Copenhagen
Up to 8,000 kilometers
Italy flag Distance from Switzerland to Italy is: 7,516 kilometer Distance from Bern to Rome
Germany flag Distance from Switzerland to Germany is: 7,539 kilometer Distance from Bern to Berlin
Czech Republic flag Distance from Switzerland to Czech Republic is: 7,614 kilometer Distance from Bern to Prague
Croatia flag Distance from Switzerland to Croatia is: 7,753 kilometer Distance from Bern to Zagreb
Maldives flag Distance from Switzerland to Maldives is: 7,851 kilometer Distance from Bern to Male
Up to 9,000 kilometers
Myanmar flag Distance from Switzerland to Burma is: 8,539 kilometer Distance from Bern to Yangon
Laos flag Distance from Switzerland to Laos is: 8,918 kilometer Distance from Bern to Vientiane
Up to 9,500 kilometers
Belgium flag Distance from Switzerland to Belgium is: 9,228 kilometer Distance from Bern to Brussels
Up to 10,500 kilometers
Malaysia flag Distance from Switzerland to Malaysia is: 10,052 kilometer Distance from Bern to Kuala Lumpur
Austria flag Distance from Switzerland to Austria is: 10,129 kilometer Distance from Bern to Vienna
Belarus flag Distance from Switzerland to Belarus is: 10,390 kilometer Distance from Bern to Minsk
Up to 11,000 kilometers
Bosnia and Herzegovina flag Distance from Switzerland to Bosnia and Herzegovina is: 10,522 kilometer Distance from Bern to Sarajevo
Albania flag Distance from Switzerland to Albania is: 10,773 kilometer Distance from Bern to Tirana
Bulgaria flag Distance from Switzerland to Bulgaria is: 10,922 kilometer Distance from Bern to Sofia
Up to 12,500 kilometers
Armenia flag Distance from Switzerland to Armenia is: 12,366 kilometer Distance from Bern to Yerevan
Up to 13,000 kilometers
Azerbaijan flag Distance from Switzerland to Azerbaijan is: 12,607 kilometer Distance from Bern to Baku
Up to 13,500 kilometers
Australia flag Distance from Switzerland to Australia is: 13,143 kilometer Distance from Bern to Canberra
Up to 14,000 kilometers
Afghanistan flag Distance from Switzerland to Afghanistan is: 13,862 kilometer Distance from Bern to Kabul
Up to 15,000 kilometers
Bhutan flag Distance from Switzerland to Bhutan is: 14,684 kilometer Distance from Bern to Thimphu
Up to 15,500 kilometers
Bangladesh flag Distance from Switzerland to Bangladesh is: 15,074 kilometer Distance from Bern to Dhaka
Brunei flag Distance from Switzerland to Brunei is: 15,373 kilometer Distance from Bern to Bandar Seri Begawan
Up to 16,000 kilometers
Cambodia flag Distance from Switzerland to Cambodia is: 15,647 kilometer Distance from Bern to Phnom Penh