Countries between Switzerland and Virgin Islands

Up to 500 kilometers
Luxembourg flag Distance from Switzerland to Luxembourg is: 309 kilometer Distance from Bern to Luxembourg
Up to 1,000 kilometers
Netherlands flag Distance from Switzerland to Netherlands is: 626 kilometer Distance from Bern to Amsterdam
United Kingdom flag Distance from Switzerland to United Kingdom is: 746 kilometer Distance from Bern to London
Jersey flag Distance from Switzerland to Jersey is: 785 kilometer Distance from Bern to St. Helier
Gabon flag Distance from Switzerland to Gabon is: 831 kilometer Distance from Bern to Libreville
Cameroon flag Distance from Switzerland to Cameroon is: 998 kilometer Distance from Bern to Yaounde
Up to 1,500 kilometers
Equatorial Guinea flag Distance from Switzerland to Equatorial Guinea is: 1,149 kilometer Distance from Bern to Malabo
Spain flag Distance from Switzerland to Spain is: 1,149 kilometer Distance from Bern to Madrid
Isle of Man flag Distance from Switzerland to Isle of Man is: 1,155 kilometer Distance from Bern to Douglas
Ireland flag Distance from Switzerland to Ireland is: 1,200 kilometer Distance from Bern to Dublin
Up to 2,000 kilometers
Portugal flag Distance from Switzerland to Portugal is: 1,623 kilometer Distance from Bern to Lisbon
Morocco flag Distance from Switzerland to Morocco is: 1,866 kilometer Distance from Bern to Rabat
Up to 3,000 kilometers
Iceland flag Distance from Switzerland to Iceland is: 2,604 kilometer Distance from Bern to Reykjavik
Up to 4,500 kilometers
Afghanistan flag Distance from Switzerland to Afghanistan is: 4,404 kilometer Distance from Bern to Kabul
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
Up to 10,500 kilometers
Angola flag Distance from Switzerland to Angola is: 10,352 kilometer Distance from Bern to Luanda