Flight distance between Maputsoe, Lesotho and Hadibu, Yemen 3,358.0 mi / 5,404.2 km