The distance between Switzerland and South Africa is 8,696 kilometers (5,403 miles).
Switzerland, Europe
South Africa, Africa
8,696 km
Distance between centroids
7,822 km
Shortest distance
Calculated based on main borders (including major islands)
8,213 km
Shortest distance between major cities
Lugano → Randburg
Distances between Switzerland and South Africa by cities:
City in Switzerland | City in South Africa | Distance (kilometers) |
---|---|---|
Lugano | Randburg | 8,213 km |
Lausanne | Randburg | 8,324 km |
Bern | Randburg | 8,349 km |
Bern | Durban | 8,830 km |
Esslingen | Durban | 8,832 km |
Genève | Cape Town | 8,959 km |
Luzern | Vereeniging | 8,399 km |
Koblenz | Cape Town | 9,088 km |
Basel | Randburg | 8,410 km |
Linden | Randburg | 8,333 km |
Montana | Cape Town | 8,954 km |
Zürich | Randburg | 8,366 km |
Winterthur | Krugersdorp | 8,371 km |
Zürich (Kreis 11) | Randburg | 8,373 km |
Lausanne | Durban | 8,807 km |
Montana | Randburg | 8,281 km |
Luzern | Cape Town | 9,025 km |
Esslingen | Cape Town | 9,047 km |
Zürich | Cape Town | 9,057 km |
Thal | Randburg | 8,354 km |
Distance between countries | Kilometers |
---|---|
From Switzerland to China | 7,615 km |
From Switzerland to India | 6,915 km |
From Switzerland to United States | 8,031 km |
From Switzerland to Indonesia | 11,264 km |
From Switzerland to Pakistan | 5,478 km |
Distances between countries | Kilometers |
---|---|
From South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between Switzerland and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Cuba | Estonia | 8,700 km |
China | Vanuatu | 8,699 km |
Puerto Rico | Romania | 8,693 km |
Sweden | Netherlands Antilles | 8,710 km |
Sweden | Curacao | 8,711 km |
Slovakia | Lesotho | 8,711 km |
Bulgaria | Saint Lucia | 8,689 km |
Puerto Rico | Belarus | 8,687 km |
El Salvador | Liberia | 8,715 km |
Bulgaria | Taiwan | 8,685 km |
Bulgaria | U.S. Virgin Islands | 8,680 km |
Greece | Trinidad and Tobago | 8,673 km |
China | Rwanda | 8,732 km |
Sweden | Aruba | 8,732 km |
Nigeria | Bhutan | 8,745 km |