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,543 km
Shortest distance between major cities
Kandahār → Rustenburg
Distances between Afghanistan and South Africa by cities:
City in Afghanistan | City in South Africa | Distance (kilometers) |
---|---|---|
Kunduz | Johannesburg | 8,174 km |
Pul-e Khumrī | Johannesburg | 8,098 km |
Kabul | Cape Town | 9,242 km |
Taloqan | Rustenburg | 8,208 km |
Baghlān | Johannesburg | 8,113 km |
Baghlān | Cape Town | 9,351 km |
Gardez | Cape Town | 9,167 km |
Taloqan | Krugersdorp | 8,216 km |
Kabul | Johannesburg | 8,000 km |
Charikar | Krugersdorp | 8,046 km |
Pul-e Khumrī | Rustenburg | 8,093 km |
Kandahār | Rustenburg | 7,543 km |
Balkh | Johannesburg | 8,071 km |
Gardez | Johannesburg | 7,922 km |
Balkh | Cape Town | 9,301 km |
Charikar | Rustenburg | 8,039 km |
Mazār-e Sharīf | Krugersdorp | 8,082 km |
Ghazni | Johannesburg | 7,872 km |
Maymana | Rustenburg | 7,877 km |
Maymana | Newcastle | 7,941 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) |
---|---|---|
Germany | Venezuela | 8,551 km |
Italy | Laos | 8,558 km |
France | Myanmar | 8,559 km |
Argentina | Burkina Faso | 8,538 km |
Australia | Mongolia | 8,537 km |
Chile | Namibia | 8,563 km |
Brazil | Ireland | 8,571 km |
United States | Slovakia | 8,572 km |
Argentina | Mauritania | 8,572 km |
United States | Croatia | 8,575 km |
Germany | Madagascar | 8,523 km |
France | Eswatini | 8,580 km |
Peru | Morocco | 8,517 km |
Brazil | Zambia | 8,583 km |
United States | Belarus | 8,588 km |