The distance between South Africa and Benin is 4,932 kilometers (3,064 miles).
South Africa, Africa
Benin, Africa
4,932 km
Distance between centroids
3,907 km
Shortest distance
Calculated based on main borders (including major islands)
4,441 km
Shortest distance between major cities
Rustenburg → Ekpé
Distances between South Africa and Benin by cities:
City in South Africa | City in Benin | Distance (kilometers) |
---|---|---|
Welkom | Porto-Novo | 4,613 km |
Cape Town | Cotonou | 4,768 km |
Vereeniging | Porto-Novo | 4,575 km |
Soweto | Parakou | 4,792 km |
Rustenburg | Ekpé | 4,441 km |
Johannesburg | Malanville | 4,987 km |
Krugersdorp | Porto-Novo | 4,516 km |
Durban | Porto-Novo | 5,041 km |
Soshanguve | Ekpé | 4,481 km |
Rustenburg | Djougou | 4,795 km |
Vereeniging | Malanville | 5,023 km |
Newcastle | Malanville | 5,237 km |
Johannesburg | Cotonou | 4,543 km |
Pietermaritzburg | Cotonou | 4,980 km |
East London | Porto-Novo | 5,127 km |
Soshanguve | Porto-Novo | 4,486 km |
Port Elizabeth | Porto-Novo | 5,092 km |
Pietermaritzburg | Porto-Novo | 4,980 km |
Cape Town | Porto-Novo | 4,775 km |
Krugersdorp | Cotonou | 4,516 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 Benin to China | 10,465 km |
From Benin to India | 8,274 km |
From Benin to United States | 10,098 km |
From Benin to Indonesia | 12,405 km |
From Benin to Pakistan | 7,294 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Benin.
From | To | Distance (kilometers) |
---|---|---|
Canada | El Salvador | 4,930 km |
Germany | Afghanistan | 4,931 km |
Germany | Guinea | 4,927 km |
Paraguay | Haiti | 4,927 km |
China | Oman | 4,924 km |
Spain | Republic of the Congo | 4,923 km |
United Kingdom | Kuwait | 4,937 km |
Germany | Kyrgyzstan | 4,921 km |
United Kingdom | Guinea-Bissau | 4,941 km |
France | Uzbekistan | 4,918 km |
United Kingdom | Turkmenistan | 4,916 km |
Germany | Guinea-Bissau | 4,945 km |
China | Azerbaijan | 4,911 km |
Germany | Ghana | 4,907 km |
Italy | Uganda | 4,901 km |