Flight distance between Annotto Bay, Jamaica and Dushanbe, Tajikistan 7,921.9 mi / 12,749.0 km