The distance between Italy and South Africa is 8,090 kilometers (5,027 miles).
Italy, Europe
South Africa, Africa
8,090 km
Distance between centroids
6,671 km
Shortest distance
Calculated based on main borders (including major islands)
7,167 km
Shortest distance between major cities
Catania → Randburg
Distances between Italy and South Africa by cities:
City in Italy | City in South Africa | Distance (kilometers) |
---|---|---|
Verona | Cape Town | 8,820 km |
Verona | Randburg | 8,106 km |
Naples | Tembisa | 7,540 km |
Rome | Cape Town | 8,417 km |
Bologna | Durban | 8,473 km |
Milan | Krugersdorp | 8,144 km |
Prato | Cape Town | 8,648 km |
Messina | Randburg | 7,234 km |
Genoa | Cape Town | 8,727 km |
Catania | Randburg | 7,167 km |
Turin | Randburg | 8,146 km |
Genoa | Tembisa | 8,039 km |
Prato | Randburg | 7,938 km |
Messina | Krugersdorp | 7,229 km |
Bari | Randburg | 7,530 km |
Bologna | Cape Town | 8,714 km |
Taranto | Randburg | 7,452 km |
Rome | Durban | 8,169 km |
Palermo | Cape Town | 7,995 km |
Brescia | Port Elizabeth | 8,940 km |
Distance between countries | Kilometers |
---|---|
From Italy to China | 7,584 km |
From Italy to India | 6,578 km |
From Italy to United States | 8,640 km |
From Italy to Indonesia | 11,010 km |
From Italy to Pakistan | 5,171 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 Italy and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Sweden | Barbados | 8,089 km |
Costa Rica | Portugal | 8,088 km |
China | Libya | 8,093 km |
Sweden | Saint Lucia | 8,101 km |
New Zealand | Philippines | 8,077 km |
Costa Rica | Guinea | 8,104 km |
Slovakia | U.S. Virgin Islands | 8,108 km |
Sweden | Thailand | 8,067 km |
Cuba | Burkina Faso | 8,115 km |
Slovakia | Thailand | 8,065 km |
Bulgaria | South Africa | 8,119 km |
Nigeria | Nepal | 8,120 km |
Slovakia | Martinique | 8,122 km |
China | Reunion | 8,126 km |
Haiti | Tunisia | 8,126 km |