Flight distance between Veracruz, Mexico and Guanabacoa, Cuba 932.1 mi / 1,500.1 km