Flight distance between Veracruz, Mexico and Molepolole, Botswana 8,701.5 mi / 14,003.7 km