Flight distance between Kasane, Botswana and Mohale’s Hoek, Lesotho 864.7 mi / 1,391.7 km