Flight distance between Old Harbour Bay, Jamaica and Haeju, North Korea 8,297.2 mi / 13,353.0 km