Countries between Switzerland and Haiti

Up to 500 kilometers
Lithuania flag Distance from Switzerland to Lithuania is: 170 kilometer Distance from Bern to Vilnius
Up to 1,000 kilometers
United Kingdom flag Distance from Switzerland to United Kingdom is: 746 kilometer Distance from Bern to London
Denmark flag Distance from Switzerland to Denmark is: 976 kilometer Distance from Bern to Copenhagen
Czech Republic flag Distance from Switzerland to Czech Republic is: 990 kilometer Distance from Bern to Prague
Austria flag Distance from Switzerland to Austria is: 999 kilometer Distance from Bern to Vienna
Up to 1,500 kilometers
Spain flag Distance from Switzerland to Spain is: 1,149 kilometer Distance from Bern to Madrid
Norway flag Distance from Switzerland to Norway is: 1,212 kilometer Distance from Bern to Oslo
Croatia flag Distance from Switzerland to Croatia is: 1,220 kilometer Distance from Bern to Zagreb
Bulgaria flag Distance from Switzerland to Bulgaria is: 1,281 kilometer Distance from Bern to Sofia
Bosnia and Herzegovina flag Distance from Switzerland to Bosnia and Herzegovina is: 1,295 kilometer Distance from Bern to Sarajevo
Macedonia flag Distance from Switzerland to Macedonia is: 1,397 kilometer Distance from Bern to Skopje
Montenegro flag Distance from Switzerland to Montenegro is: 1,411 kilometer Distance from Bern to Podgorica
Liechtenstein flag Distance from Switzerland to Liechtenstein is: 1,471 kilometer Distance from Bern to Vaduz
Up to 2,000 kilometers
Albania flag Distance from Switzerland to Albania is: 1,507 kilometer Distance from Bern to Tirana
Netherlands flag Distance from Switzerland to Netherlands is: 1,512 kilometer Distance from Bern to Amsterdam
Luxembourg flag Distance from Switzerland to Luxembourg is: 1,539 kilometer Distance from Bern to Luxembourg
Belgium flag Distance from Switzerland to Belgium is: 1,602 kilometer Distance from Bern to Brussels
Portugal flag Distance from Switzerland to Portugal is: 1,623 kilometer Distance from Bern to Lisbon
Monaco flag Distance from Switzerland to Monaco is: 1,848 kilometer Distance from Bern to Monaco
Up to 2,500 kilometers
Malta flag Distance from Switzerland to Malta is: 2,236 kilometer Distance from Bern to Valletta
Andorra flag Distance from Switzerland to Andorra is: 2,284 kilometer Distance from Bern to Andorra la Vella
Up to 3,000 kilometers
Algeria flag Distance from Switzerland to Algeria is: 2,667 kilometer Distance from Bern to Algiers
Hong Kong flag Distance from Switzerland to Hong Kong is: 2,730 kilometer Distance from Bern to Hong Kong
Up to 3,500 kilometers
Japan flag Distance from Switzerland to Japan is: 3,188 kilometer Distance from Bern to Tokyo
South Korea flag Distance from Switzerland to South Korea is: 3,430 kilometer Distance from Bern to Seoul
Morocco flag Distance from Switzerland to Morocco is: 3,465 kilometer Distance from Bern to Rabat
Up to 4,000 kilometers
North Korea flag Distance from Switzerland to North Korea is: 3,625 kilometer Distance from Bern to P'yongyang
Laos flag Distance from Switzerland to Laos is: 3,640 kilometer Distance from Bern to Vientiane
Up to 5,000 kilometers
Canary Islands flag Distance from Switzerland to Canary Islands is: 4,503 kilometer Distance from Bern to Las Palmas
Up to 5,500 kilometers
Mauritania flag Distance from Switzerland to Mauritania is: 5,423 kilometer Distance from Bern to Nouakchott
Up to 6,500 kilometers
Latvia flag Distance from Switzerland to Latvia is: 6,001 kilometer Distance from Bern to Riga
Cape Verde flag Distance from Switzerland to Cape Verde is: 6,163 kilometer Distance from Bern to Praia
India flag Distance from Switzerland to India is: 6,418 kilometer Distance from Bern to New Delhi
Up to 7,000 kilometers
USA flag Distance from Switzerland to USA is: 6,584 kilometer Distance from Bern to Washington
Kyrgyzstan flag Distance from Switzerland to Kyrgyzstan is: 6,994 kilometer Distance from Bern to Bishkek
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
Bermuda flag Distance from Switzerland to Bermuda is: 7,290 kilometer Distance from Bern to Hamilton
Saint Vincent flag Distance from Switzerland to Saint Vincent is: 7,312 kilometer Distance from Bern to Kingstown
Kazakhstan flag Distance from Switzerland to Kazakhstan is: 7,493 kilometer Distance from Bern to Astana
Up to 8,000 kilometers
Trinidad and Tobago flag Distance from Switzerland to Trinidad and Tobago is: 7,532 kilometer Distance from Bern to Port-of-Spain
Up to 8,500 kilometers
Anguilla flag Distance from Switzerland to Anguilla is: 8,403 kilometer Distance from Bern to The Valley
Antigua and Barbuda flag Distance from Switzerland to Antigua and Barbuda is: 8,421 kilometer Distance from Bern to Saint John's
Up to 9,000 kilometers
Barbados flag Distance from Switzerland to Barbados is: 8,631 kilometer Distance from Bern to Bridgetown
Iran flag Distance from Switzerland to Iran is: 8,886 kilometer Distance from Bern to Tehran
Up to 9,500 kilometers
Kuwait flag Distance from Switzerland to Kuwait is: 9,248 kilometer Distance from Bern to Kuwait (City)
Georgia flag Distance from Switzerland to Georgia is: 9,416 kilometer Distance from Bern to T'bilisi