Countries between Mauritius and South Africa

Up to 1,500 kilometers
Madagascar flag Distance from Mauritius to Madagascar is: 1,053 kilometer Distance from Port Louis to Antananarivo
Up to 3,000 kilometers
Mozambique flag Distance from Mauritius to Mozambique is: 2,619 kilometer Distance from Port Louis to Maputo
Swaziland flag Distance from Mauritius to Swaziland is: 2,770 kilometer Distance from Port Louis to Mbabane
Up to 3,500 kilometers
South Africa flag Distance from Mauritius to South Africa is: 3,053 kilometer Distance from Port Louis to Pretoria