The distance between South Africa and India is 8,242 kilometers (5,121 miles).
South Africa, Africa
India, Asia
8,242 km
Distance between centroids
6,033 km
Shortest distance
Calculated based on main borders (including major islands)
6,856 km
Shortest distance between major cities
Pretoria → Bengaluru
Distances between South Africa and India by cities:
City in South Africa | City in India | Distance (kilometers) |
---|---|---|
Newcastle | Ahmedabad | 7,251 km |
Randburg | Mumbai | 6,965 km |
Vereeniging | Mumbai | 7,013 km |
Pretoria | Delhi | 7,983 km |
Bloemfontein | Indore | 7,821 km |
Johannesburg | Nagpur | 7,601 km |
Pietermaritzburg | Nagpur | 7,667 km |
Bloemfontein | Mumbai | 7,318 km |
Cape Town | Delhi | 9,290 km |
Vereeniging | Delhi | 8,075 km |
Tembisa | Indore | 7,442 km |
Johannesburg | Mumbai | 6,970 km |
Port Elizabeth | Bengaluru | 7,565 km |
Krugersdorp | Delhi | 8,039 km |
Welkom | Delhi | 8,260 km |
Soweto | Indore | 7,490 km |
Welkom | Mumbai | 7,197 km |
Durban | Indore | 7,538 km |
Pietermaritzburg | Indore | 7,563 km |
Port Elizabeth | Indore | 8,223 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 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and India.
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 |