The distance between South Africa and Sao Tome and Principe is 3,816 kilometers (2,371 miles).
South Africa, Africa
Sao Tome and Principe, Africa
3,816 km
Distance between centroids
3,682 km
Shortest distance between major cities
Pretoria → São João dos Angolares
Distances between South Africa and Sao Tome and Principe by cities:
City in South Africa | City in Sao Tome and Principe | Distance (kilometers) |
---|---|---|
Bloemfontein | São João dos Angolares | 3,848 km |
East London | Santo António | 4,399 km |
Durban | São João dos Angolares | 4,207 km |
Soweto | São Tomé | 3,716 km |
Randburg | São João dos Angolares | 3,698 km |
Randburg | São Tomé | 3,711 km |
Newcastle | São Tomé | 3,976 km |
Welkom | São Tomé | 3,792 km |
Tembisa | São João dos Angolares | 3,705 km |
Pretoria | São João dos Angolares | 3,682 km |
Newcastle | São João dos Angolares | 3,964 km |
Krugersdorp | Guadalupe | 3,705 km |
Pietermaritzburg | São Tomé | 4,160 km |
Port Elizabeth | São Tomé | 4,279 km |
Pietermaritzburg | Trindade | 4,159 km |
East London | São Tomé | 4,309 km |
Welkom | Guadalupe | 3,801 km |
Cape Town | Guadalupe | 3,992 km |
Johannesburg | Santo António | 3,796 km |
Krugersdorp | São Tomé | 3,695 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 Sao Tome and Principe to China | 10,685 km |
From Sao Tome and Principe to India | 8,173 km |
From Sao Tome and Principe to United States | 11,093 km |
From Sao Tome and Principe to Indonesia | 11,946 km |
From Sao Tome and Principe to Pakistan | 7,408 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Sao Tome and Principe.
From | To | Distance (kilometers) |
---|---|---|
China | Singapore | 3,821 km |
Sweden | Egypt | 3,815 km |
Nigeria | North Macedonia | 3,826 km |
Greece | Benin | 3,828 km |
Nigeria | Cyprus | 3,829 km |
Puerto Rico | Bolivia | 3,831 km |
Nigeria | Zimbabwe | 3,835 km |
Kenya | Niger | 3,804 km |
Bulgaria | Djibouti | 3,804 km |
Ethiopia | Greece | 3,802 km |
Greece | Ethiopia | 3,802 km |
Netherlands | Niger | 3,838 km |
Bulgaria | Tajikistan | 3,841 km |
Sweden | Algeria | 3,791 km |
Kenya | Syria | 3,857 km |