The distance between South Africa and Switzerland is 8,696 kilometers (5,403 miles).
South Africa, Africa
Switzerland, Europe
8,696 km
Distance between centroids
7,822 km
Shortest distance
Calculated based on main borders (including major islands)
8,344 km
Shortest distance between major cities
Pretoria → Winterthur
Distances between South Africa and Switzerland by cities:
City in South Africa | City in Switzerland | Distance (kilometers) |
---|---|---|
Soweto | Zürich (Kreis 11) | 8,388 km |
Krugersdorp | Basel | 8,404 km |
Randburg | Zürich | 8,366 km |
Bloemfontein | Zürich | 8,654 km |
Welkom | Basel | 8,583 km |
Pietermaritzburg | Zürich (Kreis 11) | 8,809 km |
Johannesburg | Zürich | 8,379 km |
Randburg | Zürich (Kreis 11) | 8,373 km |
Port Elizabeth | Zürich (Kreis 11) | 9,174 km |
Cape Town | Linden | 9,010 km |
Port Elizabeth | Winterthur | 9,179 km |
Newcastle | Lausanne | 8,554 km |
Bloemfontein | Zürich (Kreis 11) | 8,661 km |
Johannesburg | Luzern | 8,351 km |
Cape Town | Basel | 9,090 km |
Durban | Zürich (Kreis 11) | 8,851 km |
Welkom | Zürich | 8,541 km |
Durban | Luzern | 8,818 km |
Soweto | Zürich | 8,382 km |
East London | Zürich | 9,111 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and Switzerland.
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 |