Countries between Angola and Lesotho

Up to 2,000 kilometers
Namibia flag Distance from Angola to Namibia is: 1,582 kilometer Distance from Luanda to Windhoek
Up to 2,500 kilometers
Botswana flag Distance from Angola to Botswana is: 2,220 kilometer Distance from Luanda to Gaborone
South Africa flag Distance from Angola to South Africa is: 2,452 kilometer Distance from Luanda to Pretoria
Up to 3,000 kilometers
Swaziland flag Distance from Angola to Swaziland is: 2,702 kilometer Distance from Luanda to Mbabane
Lesotho flag Distance from Angola to Lesotho is: 2,716 kilometer Distance from Luanda to Maseru