Countries between Namibia and Swaziland

Up to 1,000 kilometers
Botswana flag Distance from Namibia to Botswana is: 928 kilometer Distance from Windhoek to Gaborone
Up to 1,500 kilometers
South Africa flag Distance from Namibia to South Africa is: 1,174 kilometer Distance from Windhoek to Pretoria
Lesotho flag Distance from Namibia to Lesotho is: 1,277 kilometer Distance from Windhoek to Maseru
Swaziland flag Distance from Namibia to Swaziland is: 1,472 kilometer Distance from Windhoek to Mbabane