Flight distance between Maseru, Lesotho and Sanandaj, Iran 4,642.9 mi / 7,472.0 km