Flight distance between Cooper’s Town, Bahamas and Villanueva, Honduras 1,045.0 mi / 1,681.8 km