Countries between Switzerland and Angola

Up to 1,000 kilometers
Jamaica flag Distance from Switzerland to Jamaica is: 503 kilometer Distance from Bern to Kingston
Andorra flag Distance from Switzerland to Andorra is: 679 kilometer Distance from Bern to Andorra la Vella
Haiti flag Distance from Switzerland to Haiti is: 953 kilometer Distance from Bern to Port-au-Prince
Up to 1,500 kilometers
Tunisia flag Distance from Switzerland to Tunisia is: 1,148 kilometer Distance from Bern to Tunis
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
Djerba flag Distance from Switzerland to Djerba is: 1,489 kilometer Distance from Bern to Djerba
Up to 2,000 kilometers
Puerto Rico flag Distance from Switzerland to Puerto Rico is: 1,605 kilometer Distance from Bern to San Juan
Saint Kitts and Nevis flag Distance from Switzerland to Saint Kitts and Nevis is: 1,978 kilometer Distance from Bern to Basseterre
Up to 2,500 kilometers
Grenada flag Distance from Switzerland to Grenada is: 2,244 kilometer Distance from Bern to Saint George's
Saint Vincent flag Distance from Switzerland to Saint Vincent is: 2,250 kilometer Distance from Bern to Kingstown
Up to 3,000 kilometers
Guyana flag Distance from Switzerland to Guyana is: 2,861 kilometer Distance from Bern to Georgetown
Canary Islands flag Distance from Switzerland to Canary Islands is: 2,893 kilometer Distance from Bern to Las Palmas
Up to 4,000 kilometers
Burkina Faso flag Distance from Switzerland to Burkina Faso is: 3,926 kilometer Distance from Bern to Ouagadougou
Up to 5,000 kilometers
Togo flag Distance from Switzerland to Togo is: 4,567 kilometer Distance from Bern to Loma
Up to 7,000 kilometers
Senegal flag Distance from Switzerland to Senegal is: 6,768 kilometer Distance from Bern to Dakar
Mauritania flag Distance from Switzerland to Mauritania is: 6,830 kilometer Distance from Bern to Nouakchott
Gambia flag Distance from Switzerland to Gambia is: 6,883 kilometer Distance from Bern to Banjul
Up to 7,500 kilometers
Guinea-Bissau flag Distance from Switzerland to Guinea-Bissau is: 7,042 kilometer Distance from Bern to Bissau
Portugal flag Distance from Switzerland to Portugal is: 7,150 kilometer Distance from Bern to Lisbon
Guinea flag Distance from Switzerland to Guinea is: 7,310 kilometer Distance from Bern to Conakry
Sierra Leone flag Distance from Switzerland to Sierra Leone is: 7,393 kilometer Distance from Bern to Freetown
Morocco flag Distance from Switzerland to Morocco is: 7,413 kilometer Distance from Bern to Rabat
Up to 8,000 kilometers
Gibraltar flag Distance from Switzerland to Gibraltar is: 7,514 kilometer Distance from Bern to Gibraltar
Liberia flag Distance from Switzerland to Liberia is: 7,726 kilometer Distance from Bern to Monrovia
Mali flag Distance from Switzerland to Mali is: 7,808 kilometer Distance from Bern to Bamako
Up to 9,000 kilometers
Niger flag Distance from Switzerland to Niger is: 8,826 kilometer Distance from Bern to Niamey