Countries between Switzerland and Morocco

Up to 500 kilometers
Monaco flag Distance from Switzerland to Monaco is: 361 kilometer Distance from Bern to Monaco
Up to 1,000 kilometers
Andorra flag Distance from Switzerland to Andorra is: 679 kilometer Distance from Bern to Andorra la Vella
Up to 1,500 kilometers
Spain flag Distance from Switzerland to Spain is: 1,149 kilometer Distance from Bern to Madrid
Algeria flag Distance from Switzerland to Algeria is: 1,180 kilometer Distance from Bern to Algiers
Up to 2,000 kilometers
Gibraltar flag Distance from Switzerland to Gibraltar is: 1,598 kilometer Distance from Bern to Gibraltar
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