Flight distance between Annotto Bay, Jamaica and Charikar, Afghanistan 8,130.3 mi / 13,084.4 km