Countries between Switzerland and Singapore

Up to 500 kilometers
Bahrain flag Distance from Switzerland to Bahrain is: 426 kilometer Distance from Bern to Manama
Up to 1,000 kilometers
Iraq flag Distance from Switzerland to Iraq is: 808 kilometer Distance from Bern to Baghdad
Up to 1,500 kilometers
Iran flag Distance from Switzerland to Iran is: 1,485 kilometer Distance from Bern to Tehran
Up to 2,000 kilometers
Azerbaijan flag Distance from Switzerland to Azerbaijan is: 1,812 kilometer Distance from Bern to Baku
Armenia flag Distance from Switzerland to Armenia is: 1,970 kilometer Distance from Bern to Yerevan
Up to 3,000 kilometers
Trinidad and Tobago flag Distance from Switzerland to Trinidad and Tobago is: 2,809 kilometer Distance from Bern to Port-of-Spain
USA flag Distance from Switzerland to USA is: 2,919 kilometer Distance from Bern to Washington
Russia flag Distance from Switzerland to Russia is: 2,986 kilometer Distance from Bern to Moscow
Up to 3,500 kilometers
Hong Kong flag Distance from Switzerland to Hong Kong is: 3,350 kilometer Distance from Bern to Hong Kong
Bulgaria flag Distance from Switzerland to Bulgaria is: 3,477 kilometer Distance from Bern to Sofia
Up to 4,000 kilometers
Moldova flag Distance from Switzerland to Moldova is: 3,583 kilometer Distance from Bern to Chisinau
Suriname flag Distance from Switzerland to Suriname is: 3,618 kilometer Distance from Bern to Paramaribo
Maldives flag Distance from Switzerland to Maldives is: 3,647 kilometer Distance from Bern to Male
Albania flag Distance from Switzerland to Albania is: 3,685 kilometer Distance from Bern to Tirana
Romania flag Distance from Switzerland to Romania is: 3,851 kilometer Distance from Bern to Bucharest
China flag Distance from Switzerland to China is: 3,859 kilometer Distance from Bern to Beijing
Bosnia and Herzegovina flag Distance from Switzerland to Bosnia and Herzegovina is: 3,893 kilometer Distance from Bern to Sarajevo
Belarus flag Distance from Switzerland to Belarus is: 3,947 kilometer Distance from Bern to Minsk
India flag Distance from Switzerland to India is: 3,948 kilometer Distance from Bern to New Delhi
Up to 4,500 kilometers
Poland flag Distance from Switzerland to Poland is: 4,055 kilometer Distance from Bern to Warsaw
Austria flag Distance from Switzerland to Austria is: 4,230 kilometer Distance from Bern to Vienna
Serbia flag Distance from Switzerland to Serbia is: 4,267 kilometer Distance from Bern to Belgrade
Slovakia flag Distance from Switzerland to Slovakia is: 4,412 kilometer Distance from Bern to Bratislava
Montenegro flag Distance from Switzerland to Montenegro is: 4,444 kilometer Distance from Bern to Podgorica
Up to 5,000 kilometers
Slovenia flag Distance from Switzerland to Slovenia is: 4,667 kilometer Distance from Bern to Ljubljana
Yemen flag Distance from Switzerland to Yemen is: 4,865 kilometer Distance from Bern to Sana'a
San Marino flag Distance from Switzerland to San Marino is: 4,898 kilometer Distance from Bern to San Marino
Up to 5,500 kilometers
Algeria flag Distance from Switzerland to Algeria is: 5,028 kilometer Distance from Bern to Algiers
Malta flag Distance from Switzerland to Malta is: 5,112 kilometer Distance from Bern to Valletta
Belgium flag Distance from Switzerland to Belgium is: 5,141 kilometer Distance from Bern to Brussels
Andorra flag Distance from Switzerland to Andorra is: 5,187 kilometer Distance from Bern to Andorra la Vella
Monaco flag Distance from Switzerland to Monaco is: 5,283 kilometer Distance from Bern to Monaco
Up to 6,000 kilometers
Laos flag Distance from Switzerland to Laos is: 5,780 kilometer Distance from Bern to Vientiane
Up to 6,500 kilometers
Malaysia flag Distance from Switzerland to Malaysia is: 6,327 kilometer Distance from Bern to Kuala Lumpur
Uruguay flag Distance from Switzerland to Uruguay is: 6,340 kilometer Distance from Bern to Montevideo
Up to 9,000 kilometers
United Kingdom flag Distance from Switzerland to United Kingdom is: 8,563 kilometer Distance from Bern to London
Vietnam flag Distance from Switzerland to Vietnam is: 8,907 kilometer Distance from Bern to Hanoi
Up to 9,500 kilometers
Switzerland flag Distance from Switzerland to Switzerland is: 9,192 kilometer Distance from Bern to Bern
Sweden flag Distance from Switzerland to Sweden is: 9,479 kilometer Distance from Bern to Stockholm
Up to 10,000 kilometers
Togo flag Distance from Switzerland to Togo is: 9,651 kilometer Distance from Bern to Loma
Tunisia flag Distance from Switzerland to Tunisia is: 9,692 kilometer Distance from Bern to Tunis
Up to 11,000 kilometers
Ukraine flag Distance from Switzerland to Ukraine is: 10,618 kilometer Distance from Bern to Kiev
Up to 11,500 kilometers
Turkey flag Distance from Switzerland to Turkey is: 11,370 kilometer Distance from Bern to Ankara
Up to 12,500 kilometers
Syria flag Distance from Switzerland to Syria is: 12,002 kilometer Distance from Bern to Damascus
Up to 13,000 kilometers
Sudan flag Distance from Switzerland to Sudan is: 12,586 kilometer Distance from Bern to Khartoum
Up to 13,500 kilometers
Uganda flag Distance from Switzerland to Uganda is: 13,153 kilometer Distance from Bern to Kampala
Turkmenistan flag Distance from Switzerland to Turkmenistan is: 13,174 kilometer Distance from Bern to Ashgabat
Uzbekistan flag Distance from Switzerland to Uzbekistan is: 13,367 kilometer Distance from Bern to Tashkent
Swaziland flag Distance from Switzerland to Swaziland is: 13,463 kilometer Distance from Bern to Mbabane
Up to 14,000 kilometers
Tajikistan flag Distance from Switzerland to Tajikistan is: 13,615 kilometer Distance from Bern to Dushanbe
Tanzania flag Distance from Switzerland to Tanzania is: 13,690 kilometer Distance from Bern to Dar es Salaam
Up to 14,500 kilometers
United Arab Emirates flag Distance from Switzerland to United Arab Emirates is: 14,001 kilometer Distance from Bern to Abu Dhabi
Up to 15,000 kilometers
Taiwan flag Distance from Switzerland to Taiwan is: 14,624 kilometer Distance from Bern to Taipei
Up to 15,500 kilometers
Tibet flag Distance from Switzerland to Tibet is: 15,110 kilometer Distance from Bern to Lhasa
Up to 17,000 kilometers
Thailand flag Distance from Switzerland to Thailand is: 16,766 kilometer Distance from Bern to Bangkok