The distance between India and South Africa is 8,242 kilometers (5,121 miles).
India, Asia
South Africa, Africa
8,242 km
Distance between centroids
6,033 km
Shortest distance
Calculated based on main borders (including major islands)
6,884 km
Shortest distance between major cities
Bengaluru → Durban
Distances between India and South Africa by cities:
City in India | City in South Africa | Distance (kilometers) |
---|---|---|
Lucknow | Randburg | 8,154 km |
Delhi | Durban | 8,126 km |
Ahmedabad | Cape Town | 8,520 km |
Surat | Randburg | 7,127 km |
Navi Mumbai | Cape Town | 8,235 km |
Ahmedabad | Randburg | 7,254 km |
Chennai | Durban | 7,104 km |
Kanpur | Randburg | 8,084 km |
Indore | Durban | 7,538 km |
Delhi | Cape Town | 9,290 km |
Jaipur | Port Elizabeth | 8,569 km |
Indore | Cape Town | 8,731 km |
Nagpur | Cape Town | 8,855 km |
Chennai | Cape Town | 8,357 km |
Mumbai | Krugersdorp | 6,981 km |
Hyderabad | Cape Town | 8,525 km |
Lucknow | Cape Town | 9,418 km |
Mumbai | Randburg | 6,965 km |
Bengaluru | Durban | 6,884 km |
Navi Mumbai | Vereeniging | 7,020 km |
Distance between countries | Kilometers |
---|---|
From India to China | 2,984 km |
From India to United States | 13,595 km |
From India to Indonesia | 4,483 km |
From India to Pakistan | 1,451 km |
From India to Brazil | 14,787 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 India and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Puerto Rico | Slovakia | 8,241 km |
Slovakia | Puerto Rico | 8,241 km |
Uruguay | Eswatini | 8,238 km |
Puerto Rico | Sao Tome and Principe | 8,236 km |
Netherlands | Maldives | 8,234 km |
El Salvador | Mauritania | 8,246 km |
Sweden | Haiti | 8,247 km |
Bulgaria | Hong Kong | 8,248 km |
Uruguay | Nigeria | 8,232 km |
Papua New Guinea | Russia | 8,226 km |
Sweden | Malawi | 8,254 km |
Puerto Rico | Hungary | 8,255 km |
El Salvador | Portugal | 8,256 km |
Bulgaria | Cambodia | 8,219 km |
Bulgaria | Macao | 8,217 km |