Countries between Switzerland and Macedonia

Up to 1,500 kilometers
Canary Islands flag Distance from Switzerland to Canary Islands is: 1,312 kilometer Distance from Bern to Las Palmas
Djerba flag Distance from Switzerland to Djerba is: 1,497 kilometer Distance from Bern to Djerba
Up to 2,000 kilometers
France flag Distance from Switzerland to France is: 1,544 kilometer Distance from Bern to Paris
Iran flag Distance from Switzerland to Iran is: 1,615 kilometer Distance from Bern to Tehran
Belgium flag Distance from Switzerland to Belgium is: 1,804 kilometer Distance from Bern to Brussels
Up to 2,500 kilometers
Croatia flag Distance from Switzerland to Croatia is: 2,073 kilometer Distance from Bern to Zagreb
Bosnia and Herzegovina flag Distance from Switzerland to Bosnia and Herzegovina is: 2,184 kilometer Distance from Bern to Sarajevo
Czech Republic flag Distance from Switzerland to Czech Republic is: 2,214 kilometer Distance from Bern to Prague
Austria flag Distance from Switzerland to Austria is: 2,221 kilometer Distance from Bern to Vienna
Up to 3,000 kilometers
Andorra flag Distance from Switzerland to Andorra is: 2,518 kilometer Distance from Bern to Andorra la Vella
Bulgaria flag Distance from Switzerland to Bulgaria is: 2,550 kilometer Distance from Bern to Sofia
Denmark flag Distance from Switzerland to Denmark is: 2,555 kilometer Distance from Bern to Copenhagen
Burkina Faso flag Distance from Switzerland to Burkina Faso is: 2,664 kilometer Distance from Bern to Ouagadougou
Gambia flag Distance from Switzerland to Gambia is: 2,755 kilometer Distance from Bern to Banjul
Cape Verde flag Distance from Switzerland to Cape Verde is: 2,963 kilometer Distance from Bern to Praia
Up to 3,500 kilometers
Algeria flag Distance from Switzerland to Algeria is: 3,019 kilometer Distance from Bern to Algiers
Belarus flag Distance from Switzerland to Belarus is: 3,200 kilometer Distance from Bern to Minsk
Cote dIvoire flag Distance from Switzerland to Cote d'Ivoire is: 3,252 kilometer Distance from Bern to Yamoussoukro
Chad flag Distance from Switzerland to Chad is: 3,355 kilometer Distance from Bern to N'Djamena
Benin flag Distance from Switzerland to Benin is: 3,387 kilometer Distance from Bern to Porto-Novo
Finland flag Distance from Switzerland to Finland is: 3,424 kilometer Distance from Bern to Helsinki
Cyprus flag Distance from Switzerland to Cyprus is: 3,468 kilometer Distance from Bern to Nicosia
Up to 4,000 kilometers
Cameroon flag Distance from Switzerland to Cameroon is: 3,973 kilometer Distance from Bern to Yaounde
Up to 4,500 kilometers
Gabon flag Distance from Switzerland to Gabon is: 4,249 kilometer Distance from Bern to Libreville
Central African Republic flag Distance from Switzerland to Central African Republic is: 4,288 kilometer Distance from Bern to Bangui
Georgia flag Distance from Switzerland to Georgia is: 4,312 kilometer Distance from Bern to T'bilisi
Up to 5,000 kilometers
Azerbaijan flag Distance from Switzerland to Azerbaijan is: 4,757 kilometer Distance from Bern to Baku
Congo flag Distance from Switzerland to Congo is: 4,971 kilometer Distance from Bern to Kinshasa
Up to 5,500 kilometers
Bahrain flag Distance from Switzerland to Bahrain is: 5,348 kilometer Distance from Bern to Manama
Bermuda flag Distance from Switzerland to Bermuda is: 5,383 kilometer Distance from Bern to Hamilton
Up to 6,000 kilometers
Djibouti flag Distance from Switzerland to Djibouti is: 5,547 kilometer Distance from Bern to Djibouti
Burundi flag Distance from Switzerland to Burundi is: 5,669 kilometer Distance from Bern to Bujumbura
Canada flag Distance from Switzerland to Canada is: 5,807 kilometer Distance from Bern to Ottawa
Barbados flag Distance from Switzerland to Barbados is: 5,949 kilometer Distance from Bern to Bridgetown
Dominica flag Distance from Switzerland to Dominica is: 5,968 kilometer Distance from Bern to Roseau
Up to 7,000 kilometers
Dominican Republic flag Distance from Switzerland to Dominican Republic is: 6,537 kilometer Distance from Bern to Santo Domingo
Aruba flag Distance from Switzerland to Aruba is: 6,816 kilometer Distance from Bern to Oranjestad
Bahamas flag Distance from Switzerland to Bahamas is: 6,831 kilometer Distance from Bern to Nassau
Up to 7,500 kilometers
Brazil flag Distance from Switzerland to Brazil is: 7,285 kilometer Distance from Bern to Brasilia
Comoros flag Distance from Switzerland to Comoros is: 7,344 kilometer Distance from Bern to Moroni
Cuba flag Distance from Switzerland to Cuba is: 7,379 kilometer Distance from Bern to Havana
Up to 8,000 kilometers
Botswana flag Distance from Switzerland to Botswana is: 7,506 kilometer Distance from Bern to Gaborone
Cayman Islands flag Distance from Switzerland to Cayman Islands is: 7,514 kilometer Distance from Bern to George Town
Colombia flag Distance from Switzerland to Colombia is: 7,784 kilometer Distance from Bern to Bogota
Up to 8,500 kilometers
Belize flag Distance from Switzerland to Belize is: 8,291 kilometer Distance from Bern to Belmopan
Costa Rica flag Distance from Switzerland to Costa Rica is: 8,331 kilometer Distance from Bern to San Jose
Up to 9,000 kilometers
Bhutan flag Distance from Switzerland to Bhutan is: 8,642 kilometer Distance from Bern to Thimphu
Bolivia flag Distance from Switzerland to Bolivia is: 8,792 kilometer Distance from Bern to La Paz
Bangladesh flag Distance from Switzerland to Bangladesh is: 8,944 kilometer Distance from Bern to Dhaka
Up to 10,000 kilometers
China flag Distance from Switzerland to China is: 9,653 kilometer Distance from Bern to Beijing
Ethiopia flag Distance from Switzerland to Ethiopia is: 9,844 kilometer Distance from Bern to Addis Ababa
Eritrea flag Distance from Switzerland to Eritrea is: 9,937 kilometer Distance from Bern to Asmara
Up to 10,500 kilometers
Chile flag Distance from Switzerland to Chile is: 10,264 kilometer Distance from Bern to Santiago
Up to 11,000 kilometers
Egypt flag Distance from Switzerland to Egypt is: 10,930 kilometer Distance from Bern to Cairo
Cambodia flag Distance from Switzerland to Cambodia is: 10,974 kilometer Distance from Bern to Phnom Penh
Up to 11,500 kilometers
Estonia flag Distance from Switzerland to Estonia is: 11,470 kilometer Distance from Bern to Tallinn
Up to 12,500 kilometers
Brunei flag Distance from Switzerland to Brunei is: 12,290 kilometer Distance from Bern to Bandar Seri Begawan
Up to 13,000 kilometers
Faroe Islands flag Distance from Switzerland to Faroe Islands is: 12,964 kilometer Distance from Bern to Torshavn
Up to 13,500 kilometers
Equatorial Guinea flag Distance from Switzerland to Equatorial Guinea is: 13,026 kilometer Distance from Bern to Malabo
Up to 14,500 kilometers
East Timor flag Distance from Switzerland to East Timor is: 14,222 kilometer Distance from Bern to Dili
Up to 16,000 kilometers
French Polynesia flag Distance from Switzerland to French Polynesia is: 15,903 kilometer Distance from Bern to Papeete
Up to 17,000 kilometers
Cook Islands flag Distance from Switzerland to Cook Islands is: 16,992 kilometer Distance from Bern to Avarua
Up to 18,000 kilometers
Australia flag Distance from Switzerland to Australia is: 17,674 kilometer Distance from Bern to Canberra