Countries between South Africa and Australia

Up to 500 kilometers
Swaziland flag Distance from South Africa to Swaziland is: 299 kilometer Distance from Pretoria to Mbabane
Lesotho flag Distance from South Africa to Lesotho is: 401 kilometer Distance from Pretoria to Maseru
Mozambique flag Distance from South Africa to Mozambique is: 442 kilometer Distance from Pretoria to Maputo
Up to 2,500 kilometers
Madagascar flag Distance from South Africa to Madagascar is: 2,122 kilometer Distance from Pretoria to Antananarivo
Comoros flag Distance from South Africa to Comoros is: 2,221 kilometer Distance from Pretoria to Moroni
Up to 3,500 kilometers
Mauritius flag Distance from South Africa to Mauritius is: 3,053 kilometer Distance from Pretoria to Port Louis
Up to 11,000 kilometers
Australia flag Distance from South Africa to Australia is: 10,796 kilometer Distance from Pretoria to Canberra