Countries between Zimbabwe and Lesotho

Up to 1,000 kilometers
Mozambique flag Distance from Zimbabwe to Mozambique is: 909 kilometer Distance from Harare to Maputo
Swaziland flag Distance from Zimbabwe to Swaziland is: 940 kilometer Distance from Harare to Mbabane
South Africa flag Distance from Zimbabwe to South Africa is: 943 kilometer Distance from Harare to Pretoria
Botswana flag Distance from Zimbabwe to Botswana is: 960 kilometer Distance from Harare to Gaborone
Up to 1,500 kilometers
Lesotho flag Distance from Zimbabwe to Lesotho is: 1,337 kilometer Distance from Harare to Maseru