Flight distance between Cooper’s Town, Bahamas and Portland, United States of America 2,781.5 mi / 4,476.4 km