Flight distance between Veracruz, Mexico and Letlhakeng, Botswana 8,669.8 mi / 13,952.7 km