Flight distance between Annotto Bay, Jamaica and Faisalābād, Pakistan 8,463.9 mi / 13,621.4 km