Flight distance between New York City, United States of America and Guanabacoa, Cuba 1,307.5 mi / 2,104.3 km