The closest countries to South Africa are listed below in order of increasing distance.
Lesotho |
520 km / 323.1 miles |
Countries Nearby |
Botswana |
931 km / 578.5 miles |
Countries Nearby |
Swaziland |
945.2 km / 587.3 miles |
Countries Nearby |
Namibia |
952.7 km / 592 miles |
Countries Nearby |
Zimbabwe |
1,427.1 km / 886.8 miles |
Countries Nearby |
Mozambique |
1,831.5 km / 1,138 miles |
Countries Nearby |
Zambia |
2,000.8 km / 1,243.2 miles |
Countries Nearby |
Angola |
2,213.4 km / 1,375.3 miles |
Countries Nearby |
Malawi |
2,248.1 km / 1,396.9 miles |
Countries Nearby |
Madagascar |
2,740.2 km / 1,702.7 miles |
Countries Nearby |
Democratic Republic of the Congo |
2,949.6 km / 1,832.8 miles |
Countries Nearby |
Tanzania |
2,963.1 km / 1,841.2 miles |
Countries Nearby |
Comoros |
2,990.9 km / 1,858.5 miles |
Countries Nearby |
Mayotte |
3,013 km / 1,872.2 miles |
Countries Nearby |
Burundi |
3,108.6 km / 1,931.6 miles |
Countries Nearby |
Rwanda |
3,262.9 km / 2,027.5 miles |
Countries Nearby |
Reunion |
3,410.8 km / 2,119.4 miles |
Countries Nearby |
Congo |
3,453 km / 2,145.6 miles |
Countries Nearby |
Gabon |
3,515.7 km / 2,184.5 miles |
Countries Nearby |
Mauritius |
3,636.7 km / 2,259.7 miles |
Countries Nearby |
Uganda |
3,683.8 km / 2,289 miles |
Countries Nearby |
Kenya |
3,743.2 km / 2,325.9 miles |
Countries Nearby |
Equatorial Guinea |
3,822.2 km / 2,375 miles |
Countries Nearby |
Sao Tome and Principe |
3,826.9 km / 2,377.9 miles |
Countries Nearby |
Central African Republic |
4,135.9 km / 2,569.9 miles |
Countries Nearby |
|
|
|