Countries between Switzerland and Gibraltar

Up to 500 kilometers
Georgia flag Distance from Switzerland to Georgia is: 450 kilometer Distance from Bern to T'bilisi
Up to 1,000 kilometers
Marshall Islands flag Distance from Switzerland to Marshall Islands is: 666 kilometer Distance from Bern to Majuro
Nauru flag Distance from Switzerland to Nauru is: 709 kilometer Distance from Bern to Yaren District
Iraq flag Distance from Switzerland to Iraq is: 918 kilometer Distance from Bern to Baghdad
Up to 2,000 kilometers
Cyprus flag Distance from Switzerland to Cyprus is: 1,556 kilometer Distance from Bern to Nicosia
Philippines flag Distance from Switzerland to Philippines is: 1,675 kilometer Distance from Bern to Manila
Micronesia flag Distance from Switzerland to Micronesia is: 1,748 kilometer Distance from Bern to Palikir
Up to 2,500 kilometers
Egypt flag Distance from Switzerland to Egypt is: 2,033 kilometer Distance from Bern to Cairo
Bulgaria flag Distance from Switzerland to Bulgaria is: 2,211 kilometer Distance from Bern to Sofia
Belarus flag Distance from Switzerland to Belarus is: 2,239 kilometer Distance from Bern to Minsk
Greece flag Distance from Switzerland to Greece is: 2,258 kilometer Distance from Bern to Athens
Taiwan flag Distance from Switzerland to Taiwan is: 2,400 kilometer Distance from Bern to Taipei
Up to 3,000 kilometers
Hungary flag Distance from Switzerland to Hungary is: 2,565 kilometer Distance from Bern to Budapest
Bosnia and Herzegovina flag Distance from Switzerland to Bosnia and Herzegovina is: 2,602 kilometer Distance from Bern to Sarajevo
New Caledonia flag Distance from Switzerland to New Caledonia is: 2,721 kilometer Distance from Bern to Noumea
Croatia flag Distance from Switzerland to Croatia is: 2,791 kilometer Distance from Bern to Zagreb
Niue flag Distance from Switzerland to Niue is: 2,933 kilometer Distance from Bern to Alofi
Czech Republic flag Distance from Switzerland to Czech Republic is: 2,938 kilometer Distance from Bern to Prague
Up to 3,500 kilometers
Germany flag Distance from Switzerland to Germany is: 3,054 kilometer Distance from Bern to Berlin
Northern Mariana Islands flag Distance from Switzerland to Northern Mariana Islands is: 3,414 kilometer Distance from Bern to Mariana
Singapore flag Distance from Switzerland to Singapore is: 3,454 kilometer Distance from Bern to Singapore
Djerba flag Distance from Switzerland to Djerba is: 3,499 kilometer Distance from Bern to Djerba
Up to 4,000 kilometers
Belgium flag Distance from Switzerland to Belgium is: 3,655 kilometer Distance from Bern to Brussels
Thailand flag Distance from Switzerland to Thailand is: 3,770 kilometer Distance from Bern to Bangkok
France flag Distance from Switzerland to France is: 3,805 kilometer Distance from Bern to Paris
Up to 5,000 kilometers
New Zealand flag Distance from Switzerland to New Zealand is: 4,740 kilometer Distance from Bern to Wellington
Gibraltar flag Distance from Switzerland to Gibraltar is: 4,757 kilometer Distance from Bern to Gibraltar
Up to 5,500 kilometers
Japan flag Distance from Switzerland to Japan is: 5,112 kilometer Distance from Bern to Tokyo
Up to 6,500 kilometers
Sri Lanka flag Distance from Switzerland to Sri Lanka is: 6,008 kilometer Distance from Bern to Colombo
South Korea flag Distance from Switzerland to South Korea is: 6,160 kilometer Distance from Bern to Seoul
North Korea flag Distance from Switzerland to North Korea is: 6,343 kilometer Distance from Bern to P'yongyang
Up to 8,000 kilometers
Afghanistan flag Distance from Switzerland to Afghanistan is: 7,657 kilometer Distance from Bern to Kabul
Laos flag Distance from Switzerland to Laos is: 7,869 kilometer Distance from Bern to Vientiane
Malaysia flag Distance from Switzerland to Malaysia is: 7,904 kilometer Distance from Bern to Kuala Lumpur
Up to 8,500 kilometers
Mongolia flag Distance from Switzerland to Mongolia is: 8,116 kilometer Distance from Bern to Ulaanbaatar
Latvia flag Distance from Switzerland to Latvia is: 8,465 kilometer Distance from Bern to Riga
Up to 9,000 kilometers
Myanmar flag Distance from Switzerland to Burma is: 8,541 kilometer Distance from Bern to Yangon
Bahrain flag Distance from Switzerland to Bahrain is: 8,995 kilometer Distance from Bern to Manama
Up to 9,500 kilometers
Azerbaijan flag Distance from Switzerland to Azerbaijan is: 9,473 kilometer Distance from Bern to Baku
Up to 10,000 kilometers
Nepal flag Distance from Switzerland to Nepal is: 9,683 kilometer Distance from Bern to Kathmandu
Armenia flag Distance from Switzerland to Armenia is: 9,910 kilometer Distance from Bern to Yerevan
Up to 11,000 kilometers
Kyrgyzstan flag Distance from Switzerland to Kyrgyzstan is: 10,544 kilometer Distance from Bern to Bishkek
Kazakhstan flag Distance from Switzerland to Kazakhstan is: 10,657 kilometer Distance from Bern to Astana
Pakistan flag Distance from Switzerland to Pakistan is: 10,805 kilometer Distance from Bern to Islamabad
Up to 11,500 kilometers
Maldives flag Distance from Switzerland to Maldives is: 11,023 kilometer Distance from Bern to Male
Up to 12,000 kilometers
Albania flag Distance from Switzerland to Albania is: 11,980 kilometer Distance from Bern to Tirana
Up to 12,500 kilometers
Austria flag Distance from Switzerland to Austria is: 12,167 kilometer Distance from Bern to Vienna
Oman flag Distance from Switzerland to Oman is: 12,384 kilometer Distance from Bern to Muscat
Up to 13,000 kilometers
Mauritius flag Distance from Switzerland to Mauritius is: 12,687 kilometer Distance from Bern to Port Louis
Norway flag Distance from Switzerland to Norway is: 12,993 kilometer Distance from Bern to Oslo
Up to 13,500 kilometers
Lithuania flag Distance from Switzerland to Lithuania is: 13,081 kilometer Distance from Bern to Vilnius
Kuwait flag Distance from Switzerland to Kuwait is: 13,223 kilometer Distance from Bern to Kuwait (City)
Up to 14,000 kilometers
Moldova flag Distance from Switzerland to Moldova is: 13,569 kilometer Distance from Bern to Chisinau
Madagascar flag Distance from Switzerland to Madagascar is: 13,739 kilometer Distance from Bern to Antananarivo
Isle of Man flag Distance from Switzerland to Isle of Man is: 13,799 kilometer Distance from Bern to Douglas
Ireland flag Distance from Switzerland to Ireland is: 13,894 kilometer Distance from Bern to Dublin
Netherlands flag Distance from Switzerland to Netherlands is: 13,901 kilometer Distance from Bern to Amsterdam
Up to 14,500 kilometers
Lebanon flag Distance from Switzerland to Lebanon is: 14,059 kilometer Distance from Bern to Beirut
Jordan flag Distance from Switzerland to Jordan is: 14,138 kilometer Distance from Bern to Amman
Luxembourg flag Distance from Switzerland to Luxembourg is: 14,171 kilometer Distance from Bern to Luxembourg
Israel flag Distance from Switzerland to Israel is: 14,205 kilometer Distance from Bern to Jerusalem
Jersey flag Distance from Switzerland to Jersey is: 14,337 kilometer Distance from Bern to St. Helier
Liechtenstein flag Distance from Switzerland to Liechtenstein is: 14,346 kilometer Distance from Bern to Vaduz
Macedonia flag Distance from Switzerland to Macedonia is: 14,373 kilometer Distance from Bern to Skopje
Montenegro flag Distance from Switzerland to Montenegro is: 14,440 kilometer Distance from Bern to Podgorica
Up to 15,000 kilometers
Monaco flag Distance from Switzerland to Monaco is: 14,763 kilometer Distance from Bern to Monaco
Italy flag Distance from Switzerland to Italy is: 14,785 kilometer Distance from Bern to Rome
Mozambique flag Distance from Switzerland to Mozambique is: 14,944 kilometer Distance from Bern to Maputo
Up to 15,500 kilometers
Kenya flag Distance from Switzerland to Kenya is: 15,109 kilometer Distance from Bern to Nairobi
Lesotho flag Distance from Switzerland to Lesotho is: 15,191 kilometer Distance from Bern to Maseru
Malta flag Distance from Switzerland to Malta is: 15,268 kilometer Distance from Bern to Valletta
Malawi flag Distance from Switzerland to Malawi is: 15,289 kilometer Distance from Bern to Lilongwe
Up to 16,000 kilometers
Libya flag Distance from Switzerland to Libya is: 15,614 kilometer Distance from Bern to Tripoli
Up to 16,500 kilometers
Morocco flag Distance from Switzerland to Morocco is: 16,035 kilometer Distance from Bern to Rabat
Namibia flag Distance from Switzerland to Namibia is: 16,468 kilometer Distance from Bern to Windhoek