Flight distance between Annotto Bay, Jamaica and Hyesan-si, North Korea 8,015.4 mi / 12,899.5 km