Flight distance between Annotto Bay, Jamaica and Saynshand, Mongolia 8,051.8 mi / 12,958.1 km