Flight distance between Veracruz, Mexico and Thaba-Tseka, Lesotho 8,918.4 mi / 14,352.8 km