Flight distance between Old Harbour Bay, Jamaica and Kenscoff, Haiti 318.1 mi / 511.9 km