Flight distance between La Louvière, Belgium and Mohale’s Hoek, Lesotho 5,750.8 mi / 9,255.0 km