The distance between South Africa and Angola is 2,206 kilometers (1,371 miles).
South Africa, Africa
Angola, Africa
2,206 km
Distance between centroids
765 km
Shortest distance
Calculated based on main borders (including major islands)
1,810 km
Shortest distance between major cities
Johannesburg → Luena
Distances between South Africa and Angola by cities:
City in South Africa | City in Angola | Distance (kilometers) |
---|---|---|
Durban | Luena | 2,308 km |
Port Elizabeth | Lobito | 2,687 km |
Randburg | Lucapa | 2,101 km |
Bloemfontein | Luanda | 2,624 km |
Pietermaritzburg | Lucapa | 2,554 km |
Krugersdorp | Huambo | 1,939 km |
Johannesburg | Luena | 1,810 km |
Cape Town | Huambo | 2,358 km |
Randburg | Luanda | 2,466 km |
Soweto | Luanda | 2,471 km |
Vereeniging | Huambo | 1,997 km |
Pretoria | Lobito | 2,135 km |
Cape Town | Sumbe | 2,559 km |
East London | Luanda | 3,074 km |
Durban | Lucapa | 2,605 km |
Welkom | Luanda | 2,549 km |
Newcastle | Lucapa | 2,349 km |
Krugersdorp | Luanda | 2,451 km |
Tembisa | Lucapa | 2,100 km |
Tembisa | Huambo | 1,962 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 Angola to China | 10,407 km |
From Angola to India | 7,553 km |
From Angola to United States | 12,846 km |
From Angola to Indonesia | 10,661 km |
From Angola to Pakistan | 7,174 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Angola.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Syria | 2,213 km |
Greece | Azerbaijan | 2,207 km |
Ethiopia | Egypt | 2,207 km |
Slovakia | Armenia | 2,220 km |
Thailand | Nepal | 2,221 km |
Nigeria | Algeria | 2,223 km |
Greece | Algeria | 2,229 km |
Greece | Spain | 2,189 km |
Papua New Guinea | Guam | 2,187 km |
Greece | Estonia | 2,183 km |
Thailand | China | 2,238 km |
China | Thailand | 2,238 km |
Moldova | Tunisia | 2,178 km |
South Africa | Malawi | 2,244 km |