Countries between South Africa and Benin

Up to 500 kilometers
Botswana flag Distance from South Africa to Botswana is: 252 kilometer Distance from Pretoria to Gaborone
Morocco flag Distance from South Africa to Morocco is: 270 kilometer Distance from Pretoria to Rabat
Portugal flag Distance from South Africa to Portugal is: 439 kilometer Distance from Pretoria to Lisbon
Up to 1,000 kilometers
Zimbabwe flag Distance from South Africa to Zimbabwe is: 943 kilometer Distance from Pretoria to Harare
Up to 1,500 kilometers
Zambia flag Distance from South Africa to Zambia is: 1,146 kilometer Distance from Pretoria to Lusaka
Up to 2,500 kilometers
Angola flag Distance from South Africa to Angola is: 2,452 kilometer Distance from Pretoria to Luanda
Up to 3,000 kilometers
Congo flag Distance from South Africa to Congo is: 2,745 kilometer Distance from Pretoria to Kinshasa
Up to 3,500 kilometers
Central African Republic flag Distance from South Africa to Central African Republic is: 3,496 kilometer Distance from Pretoria to Bangui
Up to 4,000 kilometers
Gabon flag Distance from South Africa to Gabon is: 3,525 kilometer Distance from Pretoria to Libreville
Cameroon flag Distance from South Africa to Cameroon is: 3,742 kilometer Distance from Pretoria to Yaounde
Equatorial Guinea flag Distance from South Africa to Equatorial Guinea is: 3,880 kilometer Distance from Pretoria to Malabo
Up to 5,000 kilometers
Benin flag Distance from South Africa to Benin is: 4,513 kilometer Distance from Pretoria to Porto-Novo