Flight distance between Thanh Hóa, Vietnam and Mohale’s Hoek, Lesotho 6,238.3 mi / 10,039.5 km