Flight distance between Maseru, Lesotho and Madrid, Spain 5,216.2 mi / 8,394.7 km