Countries between Swaziland and Lesotho

Up to 500 kilometers
Lesotho flag Distance from Swaziland to Lesotho is: 488 kilometer Distance from Mbabane to Maseru