Flight distance between Annotto Bay, Jamaica and Asadābād, Afghanistan 8,203.9 mi / 13,202.9 km