Flight distance between Veracruz, Mexico and Mashava, Zimbabwe 8,977.7 mi / 14,448.2 km