Flight distance between Annotto Bay, Jamaica and Kaesŏng, North Korea 8,266.2 mi / 13,303.2 km