Flight distance between Veracruz, Mexico and Bulawayo, Zimbabwe 8,857.1 mi / 14,254.2 km