Countries between Mauritius and Lesotho

Up to 1,000 kilometers
Botswana flag Distance from Mauritius to Botswana is: 547 kilometer Distance from Port Louis to Gaborone
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
Burundi flag Distance from Mauritius to Burundi is: 2,549 kilometer Distance from Port Louis to Bujumbura
Mozambique flag Distance from Mauritius to Mozambique is: 2,619 kilometer Distance from Port Louis to Maputo
Angola flag Distance from Mauritius to Angola is: 2,702 kilometer Distance from Port Louis to Luanda
Swaziland flag Distance from Mauritius to Swaziland is: 2,770 kilometer Distance from Port Louis to Mbabane
Congo flag Distance from Mauritius to Congo is: 2,961 kilometer Distance from Port Louis to Kinshasa
Up to 3,500 kilometers
South Africa flag Distance from Mauritius to South Africa is: 3,053 kilometer Distance from Port Louis to Pretoria
Lesotho flag Distance from Mauritius to Lesotho is: 3,179 kilometer Distance from Port Louis to Maseru
Up to 4,000 kilometers
Central African Republic flag Distance from Mauritius to Central African Republic is: 3,658 kilometer Distance from Port Louis to Bangui
Gabon flag Distance from Mauritius to Gabon is: 3,758 kilometer Distance from Port Louis to Libreville
Cameroon flag Distance from Mauritius to Cameroon is: 3,952 kilometer Distance from Port Louis to Yaounde
Up to 4,500 kilometers
Equatorial Guinea flag Distance from Mauritius to Equatorial Guinea is: 4,105 kilometer Distance from Port Louis to Malabo
Up to 5,000 kilometers
Chad flag Distance from Mauritius to Chad is: 4,600 kilometer Distance from Port Louis to N'Djamena