Flight distance between Annotto Bay, Jamaica and Peshawar, Pakistan 8,267.0 mi / 13,304.4 km