Flight distance between Veracruz, Mexico and Shamva, Zimbabwe 9,016.5 mi / 14,510.6 km