Flight distance between Old Harbour Bay, Jamaica and Columbus, United States of America 1,563.9 mi / 2,516.9 km