The distance between Afghanistan and South Africa is 8,549 kilometers (5,312 miles).
Afghanistan, Asia
South Africa, Africa
8,549 km
Distance between centroids
6,581 km
Shortest distance
Calculated based on main borders (including major islands)
7,551 km
Shortest distance between major cities
Kandhar → Krugersdorp
Distances between Afghanistan and South Africa by cities:
City in Afghanistan | City in South Africa | Distance (kilometers) |
---|---|---|
Taloqan | Durban | 8,397 km |
Kandhar | Cape Town | 8,787 km |
Gardez | Krugersdorp | 7,927 km |
Mazari-Sharif | Durban | 8,276 km |
Ghazni | Krugersdorp | 7,877 km |
Taloqan | Johannesburg | 8,212 km |
Bazarak | Cape Town | 9,329 km |
Gerat | Cape Town | 8,830 km |
Balkh | Durban | 8,271 km |
Gardez | Randburg | 7,915 km |
Charikar | Krugersdorp | 8,046 km |
Balkh | Randburg | 8,063 km |
Bagolaggo | Cape Town | 9,351 km |
Bagolaggo | Durban | 8,300 km |
Kunduz | Randburg | 8,166 km |
Kandhar | Krugersdorp | 7,551 km |
Bazarak | Durban | 8,265 km |
Tarun City | Krugersdorp | 8,070 km |
Tarun City | Randburg | 8,058 km |
Charikar | Randburg | 8,034 km |
Distance between countries | Kilometers |
---|---|
From Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 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 Afghanistan and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Bulgaria | Guadeloupe | 8,551 km |
Puerto Rico | North Macedonia | 8,553 km |
Kenya | Brunei | 8,556 km |
Puerto Rico | Libya | 8,539 km |
Kenya | Macao | 8,539 km |
Puerto Rico | Equatorial Guinea | 8,570 km |
New Zealand | Singapore | 8,529 km |
Cuba | Croatia | 8,571 km |
Slovakia | United States | 8,572 km |
Nigeria | Dominican Republic | 8,528 km |
Nigeria | Aruba | 8,578 km |
Cuba | Slovenia | 8,521 km |
Slovakia | Mauritius | 8,519 km |
Kenya | Iceland | 8,516 km |
Slovakia | Reunion | 8,510 km |