Countries between South Africa and Sao Tome and Principe

Up to 500 kilometers
Botswana flag Distance from South Africa to Botswana is: 252 kilometer Distance from Pretoria to Gaborone
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
Namibia flag Distance from South Africa to Namibia is: 1,174 kilometer Distance from Pretoria to Windhoek
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 4,000 kilometers
Gabon flag Distance from South Africa to Gabon is: 3,525 kilometer Distance from Pretoria to Libreville
Sao Tome and Principe flag Distance from South Africa to Sao Tome and Principe is: 3,693 kilometer Distance from Pretoria to Sao Tome