Flight distance between New York City, United States of America and Bayamo, Cuba 1,413.9 mi / 2,275.5 km