The distance between South Africa and Tanzania is 2,955 kilometers (1,836 miles).
South Africa, Africa
Tanzania, Africa
2,955 km
Distance between centroids
1,240 km
Shortest distance
Calculated based on main borders (including major islands)
1,866 km
Shortest distance between major cities
Tembisa → Songea
Distances between South Africa and Tanzania by cities:
City in South Africa | City in Tanzania | Distance (kilometers) |
---|---|---|
Bloemfontein | Dar es Salaam | 2,823 km |
Bloemfontein | Songea | 2,265 km |
Cape Town | Mwanza | 3,789 km |
Newcastle | Morogoro | 2,457 km |
East London | Dar es Salaam | 3,129 km |
Krugersdorp | Dar es Salaam | 2,456 km |
East London | Mtwara | 2,816 km |
Welkom | Dar es Salaam | 2,689 km |
Pretoria | Mwanza | 2,619 km |
Soweto | Dar es Salaam | 2,469 km |
Krugersdorp | Mwanza | 2,665 km |
Randburg | Dar es Salaam | 2,445 km |
Welkom | Mwanza | 2,893 km |
Pretoria | Arusha | 2,638 km |
Johannesburg | Dar es Salaam | 2,453 km |
Cape Town | Tabora | 3,530 km |
Tembisa | Songea | 1,866 km |
Randburg | Songea | 1,886 km |
Pietermaritzburg | Songea | 2,166 km |
Newcastle | Songea | 1,983 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 Tanzania to China | 8,594 km |
From Tanzania to India | 5,667 km |
From Tanzania to United States | 13,980 km |
From Tanzania to Indonesia | 8,796 km |
From Tanzania to Pakistan | 5,481 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Tanzania.
From | To | Distance (kilometers) |
---|---|---|
Greece | Iran | 2,958 km |
El Salvador | Grenada | 2,964 km |
Ethiopia | Cyprus | 2,966 km |
Sweden | Portugal | 2,968 km |
Kenya | Cameroon | 2,952 km |
Bulgaria | Bahrain | 2,952 km |
El Salvador | Peru | 2,969 km |
Sweden | Cyprus | 2,978 km |
China | India | 2,984 km |
Moldova | Uzbekistan | 2,934 km |
New Zealand | Vanuatu | 2,931 km |
Sweden | Azerbaijan | 2,989 km |
El Salvador | Saint Vincent and the Grenadines | 2,990 km |
Kenya | Gabon | 2,929 km |
Sweden | Tunisia | 2,992 km |