Countries between Switzerland and Canada

Up to 500 kilometers
Hungary flag Distance from Switzerland to Hungary is: 444 kilometer Distance from Bern to Budapest
Belgium flag Distance from Switzerland to Belgium is: 486 kilometer Distance from Bern to Brussels
Up to 1,000 kilometers
Croatia flag Distance from Switzerland to Croatia is: 665 kilometer Distance from Bern to Zagreb
United Kingdom flag Distance from Switzerland to United Kingdom is: 746 kilometer Distance from Bern to London
Up to 1,500 kilometers
Macedonia flag Distance from Switzerland to Macedonia is: 1,047 kilometer Distance from Bern to Skopje
Spain flag Distance from Switzerland to Spain is: 1,149 kilometer Distance from Bern to Madrid
Up to 2,500 kilometers
Puerto Rico flag Distance from Switzerland to Puerto Rico is: 2,488 kilometer Distance from Bern to San Juan
Up to 3,000 kilometers
Saint Kitts and Nevis flag Distance from Switzerland to Saint Kitts and Nevis is: 2,757 kilometer Distance from Bern to Basseterre
Up to 3,500 kilometers
Nicaragua flag Distance from Switzerland to Nicaragua is: 3,103 kilometer Distance from Bern to Managua
Saint Vincent flag Distance from Switzerland to Saint Vincent is: 3,240 kilometer Distance from Bern to Kingstown
Panama flag Distance from Switzerland to Panama is: 3,321 kilometer Distance from Bern to Panama (City)
Up to 6,000 kilometers
Peru flag Distance from Switzerland to Peru is: 5,643 kilometer Distance from Bern to Lima
Up to 7,500 kilometers
Paraguay flag Distance from Switzerland to Paraguay is: 7,386 kilometer Distance from Bern to Asuncion