Flight distance between Mokhotlong, Lesotho and Porto Alegre, Brazil 4,709.0 mi / 7,578.4 km