Flight distance between Annotto Bay, Jamaica and Shahritus, Tajikistan 7,971.5 mi / 12,828.9 km