Flight distance between Annotto Bay, Jamaica and Boshkengash, Tajikistan 7,926.6 mi / 12,756.6 km